/*! CSS Used from: Embedded */.nanobar{width:100%;height:4px;z-index:9999;top:0}.bar{width:0;height:100%;transition:height .3s;background:#000}/*! CSS Used from: all.min.css */body{margin:0}article,footer,header,nav,section{display:block}[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline:0}strong{font-weight:bold}h1{font-size:2em;margin:.67em 0}small{font-size:80%}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible}button{text-transform:none}button,input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}table{border-collapse:collapse;border-spacing:0}td{padding:0}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}body{font-family:'Open Sans',sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#363636;text-decoration:none}a:hover,a:focus{color:#101010;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive,.carousel-inner>.item>img{display:block;max-width:100%;height:auto}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}[role="button"]{cursor:pointer}h1,h2,h3,h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4{margin-top:10px;margin-bottom:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}p{margin:0 0 10px}small,.small{font-size:85%}.text-center{text-align:center}ul{margin-top:0;margin-bottom:10px}ul ul{margin-bottom:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}table{background-color:transparent}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-group{margin-bottom:15px}@media(min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon{width:auto}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;user-select:none}.btn:focus,.btn:active:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.fade{opacity:0;transition:opacity .15s linear}.collapse{display:none}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.input-group{position:relative;display:table;border-collapse:separate}.input-group-addon{display:table-cell}.input-group-addon{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media(min-width:992px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media(min-width:992px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}@media(min-width:992px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media(min-width:992px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media(min-width:992px){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media(min-width:992px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media(min-width:992px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media(max-width:991px){.navbar-form .form-group{margin-bottom:5px}}@media(min-width:992px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}@media(min-width:992px){.navbar-right{float:right!important;margin-right:-15px}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translate(0,-25%);transition:transform .3s ease-out}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;transition:.6s ease-in-out left}.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active{transform:translate3d(0,0,0);left:0}}.carousel-inner>.active{display:block}.carousel-inner>.active{left:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.visible-lg{display:none!important}@media(min-width:1200px){.visible-lg{display:block!important}}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-calendar:before{content:"\f073"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-google-plus:before{content:"\f0d5"}.fa-angle-right:before{content:"\f105"}.fa-instagram:before{content:"\f16d"}.fa-pinterest-p:before{content:"\f231"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.input-group.date .input-group-addon{cursor:pointer}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-initialized .slick-slide{display:block}.loader1_0{fill:#fff}.loader1_2{fill:rgba(255,255,255,0.8)}.loader1_4{fill:rgba(255,255,255,0.6)}.loader1_5{fill:rgba(255,255,255,0.4)}.loader1_1{fill:rgba(255,255,255,0.2)}.loader1_3{fill:rgba(255,255,255,0.05)}.loader2_0{fill:#363636}.loader2_2{fill:rgba(54,54,54,0.8)}.loader2_4{fill:rgba(54,54,54,0.6)}.loader2_5{fill:rgba(54,54,54,0.4)}.loader2_1{fill:rgba(54,54,54,0.2)}.loader2_3{fill:rgba(54,54,54,0.05)}body{font-size:14px;line-height:1;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;background:#fff;color:#363636;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:padding-top 150ms ease;-moz-transition:padding-top 150ms ease;-ms-transition:padding-top 150ms ease;-o-transition:padding-top 150ms ease;transition:padding-top 150ms ease}input:focus{outline:0}a:focus,button:focus{outline:0}@media only screen and (min-width:1200px){.container{width:100%;max-width:1280px}}img,.secondary-title,.title,.button,.view-more{user-select:none;outline:0;-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}#wrapper{position:relative}.secondary-title{font-size:18px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;color:#373737;text-transform:uppercase;letter-spacing:3px;margin-left:15px;margin-bottom:27px;display:inline-block;position:relative;z-index:1}.secondary-title strong{font-family:'Prata',serif;font-size:40px;line-height:1;font-weight:normal;vertical-align:text-top;vertical-align:-webkit-baseline-middle;padding-left:7px}input[type=number]{-moz-appearance:textfield}.blocks{margin-left:-15px;margin-right:-15px;text-align:center;font-size:0}.blocks:before,.blocks:after{content:" ";display:table}.blocks:after{clear:both}.blocks .block{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:none!important;display:inline-block;text-align:left;margin-bottom:30px;vertical-align:top}@media(min-width:768px){.blocks .block{float:left;width:33.33333333333333%}}@media(min-width:992px){.blocks .block{float:left;width:25%}}.blocks .block .img-wrapper{overflow:hidden;display:block;background:#fff}.blocks .block .img-wrapper img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);width:100%}.blocks .block .img-wrapper:hover img{filter:alpha(opacity=39);-moz-opacity:.39;-khtml-opacity:.39;opacity:.39;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.blocks .block .title{font-size:14px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;line-height:18px;text-transform:uppercase;color:#373737;margin:20px 0;display:block;letter-spacing:1px}.blocks.prata .block .title{font-family:'Prata',serif;font-size:24px;line-height:1;font-weight:normal;letter-spacing:0;vertical-align:text-top;margin-bottom:3px}@media only screen and (max-width:1199px){.blocks.prata .block .title{font-family:'Prata',serif;font-size:17px;line-height:1;font-weight:normal}}.blocks .block .view-more{float:right;font-size:11px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;color:#adadad;margin-top:41px;margin-left:10px;text-transform:uppercase;letter-spacing:2px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s;text-decoration:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.blocks .block .view-more:after{content:"\f105";display:inline-block;font:normal normal normal 14px/.6 FontAwesome;font-size:13px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 250ms ease 0s;-moz-transition:transform 250ms ease 0s;-ms-transition:transform 250ms ease 0s;-o-transition:transform 250ms ease 0s;transition:transform 250ms ease 0s}.blocks .block .view-more:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.blocks.prata .view-more{float:none;margin-top:initial;margin-left:initial}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .item{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.carousel-fade .carousel-inner .active{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#listsCarousel img{min-height:460px;width:100%;object-fit:cover}.slick-slider .item{outline:0}.newsletter{background:#363636;padding:22px 0;position:relative;z-index:3}.newsletter .icon-wrapper{margin:0;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){.newsletter .icon-wrapper{float:left;width:25%}}@media(min-width:768px){.newsletter .icon-wrapper{margin-left:37.5%}}@media(min-width:992px){.newsletter .icon-wrapper{float:left;width:16.666666666666664%}}@media(min-width:992px){.newsletter .icon-wrapper{margin-left:0}}.newsletter .newsletterForm{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){.newsletter .newsletterForm{margin-left:4.166666666666666%}}@media(min-width:768px){.newsletter .newsletterForm{float:left;width:91.66666666666666%}}@media(min-width:992px){.newsletter .newsletterForm{margin-left:4.166666666666666%}}@media(min-width:992px){.newsletter .newsletterForm{float:left;width:58.333333333333336%}}@media only screen and (max-width:1199px){.newsletter .newsletterForm{margin-top:30px;margin-bottom:15px}}.newsletter .newsletterForm label{color:#bebebe;font-size:16px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;text-transform:uppercase;letter-spacing:2px;margin-right:30px;width:initial!important}.newsletter .newsletterForm input{background-color:transparent;border:1px solid #6e6e6e;-webkit-box-shadow:0 0 27px rgba(0,0,0,0.25) inset;-moz-box-shadow:0 0 27px rgba(0,0,0,0.25) inset;box-shadow:0 0 27px rgba(0,0,0,0.25) inset;font-style:italic;width:340px;height:45px;padding:0 16px;vertical-align:bottom;color:#363636;color:#fff}.newsletter .newsletterForm input::-webkit-input-placeholder{color:#9c9c9c}.newsletter .newsletterForm input::-moz-placeholder{color:#9c9c9c}.newsletter .newsletterForm input:-ms-input-placeholder{color:#9c9c9c}.newsletter .newsletterForm input:-moz-placeholder{color:#9c9c9c}.newsletter .newsletterForm button{width:75px;font-size:12px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;border:1px solid #363636;background-color:#e2e2e2;color:#363636;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 auto;height:45px;line-height:45px;text-transform:uppercase;text-align:center;display:inline-block;outline:0;text-decoration:none;white-space:nowrap;margin-left:5px;line-height:42px}.newsletter .newsletterForm button:after{content:"\f105";display:inline-block;font:normal normal normal 14px/.6 FontAwesome;font-size:13px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:14px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s}.newsletter .newsletterForm button:hover{background-color:#fff;text-decoration:none}.newsletter .newsletterForm button:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.newsletter .newsletterForm button:active{background-color:#ebebeb}.newsletter .social{margin-top:13px;position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:992px){.newsletter .social{float:left;width:20.833333333333336%}}.newsletter .social .item{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;font-size:22px;text-align:right;color:#bebebe;text-shadow:1px 1px 1px rgba(0,0,0,0.3);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}@media(min-width:768px){.newsletter .social .item{float:left;width:25%}}@media only screen and (max-width:1199px){.newsletter .social .item{text-align:center}}.newsletter .social .item:hover{color:#fff}.featured-footer{background-color:#111;background-image:url("../images/footer-bg.jpg");background-size:cover;background-position:center;position:relative;z-index:3}.featured-footer .container h3{margin:0}.featured-footer .item{position:relative;min-height:1px;padding-left:15px;padding-right:15px;font-size:14px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;text-transform:uppercase;display:inline-block;height:106px;text-align:center;line-height:105px;letter-spacing:2px;color:#fff}@media(min-width:768px){.featured-footer .item{float:left;width:33.33333333333333%}}.footer{background:#efefef;padding-top:26px;padding-bottom:26px;position:relative;z-index:3}@media only screen and (max-width:1199px){.footer{text-align:center}}.footer ul{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;list-style:none;min-height:135px}@media(min-width:768px){.footer ul{float:left;width:33.33333333333333%}}@media(min-width:992px){.footer ul{float:left;width:16.666666666666664%}}.footer ul li{display:block}.footer ul li a{color:#373737;line-height:27px}@media(min-width:992px){.footer ul.with-icons{margin-left:6.25%}}.footer ul.with-icons a{color:#373737;text-transform:uppercase}.footer ul.with-icons a .icon{width:14px;height:14px;vertical-align:text-top;margin-right:10px}.footer .row div{margin-top:20px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){.footer .row div{float:left;width:25%}}@media(min-width:768px){.footer .row div{margin-left:8.333333333333332%}}@media(min-width:992px){.footer .row div{float:left;width:16.666666666666664%}}@media(min-width:992px){.footer .row div{margin-left:5%}}@media(min-width:768px){.footer .row div.payments{margin-left:16.666666666666664%}}@media(min-width:992px){.footer .row div.payments{margin-left:5%}}.footer .row div>span{display:block;margin-bottom:30px}.support-information{text-align:center;padding:15px 0;font-size:12px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;line-height:1.4}.support-information a{color:#363636}.area.lists{position:relative}.area.lists #listsCarousel .text-center{margin-top:53px;position:absolute;width:100%}.area.lists .text-center .secondary-title{margin:0 0 23px}.area.lists .text-center p{margin-bottom:0;margin-top:63px}.area.lists .main-content{position:absolute;height:100%;width:100%;top:0;left:0;padding-top:53px}.area.lists .main-content .container .list-search,.area.lists .main-content .container .list-create{margin-top:78px}.area.lists .main-content .container .list-search .title,.area.lists .main-content .container .list-create .title{font-family:'Prata',serif;font-size:20px;line-height:1;font-weight:normal;color:#373737;text-transform:uppercase;letter-spacing:1.3px;display:block}.area.lists .main-content .container .list-search p,.area.lists .main-content .container .list-create p{line-height:19px;margin-top:17px}.area.lists .main-content .container .list-search .field{float:left;height:45px;border:1px solid #dbdbdb;margin-right:7px;padding:0 5px}.area.lists .main-content .container .list-search .field.name{width:210px}.area.lists .main-content .container .list-search .form-inline{display:flex}.area.lists .main-content .container .list-search .form-inline .field.date{margin-right:0!important;border-right:none!important;border-top:1px solid #dbdbdb!important;border-bottom:1px solid #dbdbdb!important;border-left:1px solid #dbdbdb!important;margin-bottom:0;width:170px}.area.lists .main-content .container .list-search .input-group{display:flex}.area.lists .main-content .container .list-search .input-group-addon{padding:14px;margin-right:7px;height:45px!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-left:none;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;background-color:#fff}.area.lists .main-content .container .list-search .input-group-addon .fa{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);box-shadow:0 3px 6px 0 rgba(0,0,0,0.2)}.area.lists .main-content .container .list-search .search-button{width:80px;font-size:12px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;border:1px solid #363636;background-color:#363636;color:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 auto;height:45px;line-height:45px;text-transform:uppercase;text-align:center;display:inline-block;outline:0;text-decoration:none;white-space:nowrap;padding:0;display:flex;align-items:center;justify-content:center;margin:0;text-align:center;padding:0 19px}.area.lists .main-content .container .list-search .search-button:after{content:"\f105";display:inline-block;font:normal normal normal 14px/.6 FontAwesome;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:14px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s}.area.lists .main-content .container .list-search .search-button:hover{background-color:#2e2e2e;text-decoration:none}.area.lists .main-content .container .list-search .search-button:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.area.lists .main-content .container .list-search .search-button:active{background-color:#1a1a1a}.area.lists .main-content .container .list-search .search-button:after{display:none!important}.area.lists .main-content .container .list-search .search-button .icon{width:18px;height:18px;stroke:#fff;stroke-width:1px;display:inline-block}.area.lists .main-content .container .list-create .manage{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s;text-decoration:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;text-transform:uppercase;font-size:11px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;letter-spacing:1px;color:#787878}.area.lists .main-content .container .list-create .manage:after{content:"\f105";display:inline-block;font:normal normal normal 14px/.6 FontAwesome;font-size:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:11px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 250ms ease 0s;-moz-transition:transform 250ms ease 0s;-ms-transition:transform 250ms ease 0s;-o-transition:transform 250ms ease 0s;transition:transform 250ms ease 0s}.area.lists .main-content .container .list-create .manage:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.area.lists .main-content .container .list-search{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){.area.lists .main-content .container .list-search{float:left;width:50%}}@media(min-width:992px){.area.lists .main-content .container .list-search{float:left;width:41.66666666666667%}}@media(min-width:992px){.area.lists .main-content .container .list-search{margin-left:15%}}@media(min-width:1200px){.area.lists .main-content .container .list-search{float:left;width:29.166666666666668%}}@media(min-width:1200px){.area.lists .main-content .container .list-search{margin-left:15%}}.area.lists .main-content .container .list-create{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){.area.lists .main-content .container .list-create{float:left;width:50%}}@media(min-width:992px){.area.lists .main-content .container .list-create{float:left;width:33.33333333333333%}}@media(min-width:992px){.area.lists .main-content .container .list-create{margin-left:0}}@media(min-width:1200px){.area.lists .main-content .container .list-create{float:left;width:25%}}@media(min-width:1200px){.area.lists .main-content .container .list-create{margin-left:15%}}.modal-dialog{margin:20vh auto 0}@media only screen and (min-width:992px){.modal-dialog{width:900px}}@media only screen and (min-width:1200px){.modal-dialog{width:1050px}}.modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.modal-header{background:#363636;padding:13px 21px 10px;border:0}.modal-header h4{font-size:12px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;letter-spacing:1px;text-transform:uppercase;color:#fff}.modal-header .close{color:#fff;text-shadow:none;line-height:0;font-weight:normal;font-size:32px;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;height:13px;width:13px;margin-top:-4px;outline:0}body #modalQuickView{z-index:1070}body #modalQuickView .modal-dialog{margin:auto;max-height:98vh}body #modalQuickView .modal-body{padding:15px 0}body #modalQuickView .modal-body .product-info:before,body #modalQuickView .modal-body .product-info:after{content:" ";display:table}body #modalQuickView .modal-body .product-info:after{clear:both}body #modalQuickView .modal-body .sku-selection:before,body #modalQuickView .modal-body .sku-selection:after{content:" ";display:table}body #modalQuickView .modal-body .sku-selection:after{clear:both}body #modalQuickView .modal-body .img-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0 19px}@media(min-width:768px){body #modalQuickView .modal-body .img-wrapper{float:left;width:50%}}@media(min-width:992px){body #modalQuickView .modal-body .img-wrapper{float:left;width:52.083333333333336%}}body #modalQuickView .modal-body .img-wrapper .thumbnails{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0 5px}@media(min-width:768px){body #modalQuickView .modal-body .img-wrapper .thumbnails{float:left;width:16.666666666666664%}}body #modalQuickView .modal-body .info-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:47px;padding-right:34px}@media(min-width:768px){body #modalQuickView .modal-body .info-wrapper{float:left;width:50%}}@media(min-width:992px){body #modalQuickView .modal-body .info-wrapper{float:left;width:47.91666666666667%}}body #modalQuickView .modal-body .info-wrapper .product-name{font-size:20px}@media only screen and (max-width:1199px){body #modalQuickView .modal-body .info-wrapper .product-name{font-size:18px}}body #modalQuickView .modal-body .info-wrapper .view-more .anchor{font-size:12px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;letter-spacing:1px;text-transform:uppercase;color:#363636}@media only screen and (max-width:991px){body #modalQuickView{padding-right:0!important;pointer-events:none;display:-webkit-flex!important;display:-moz-flex!important;display:-ms-flex!important;display:-o-flex!important;display:flex!important}body #modalQuickView .modal-dialog{width:90%;margin:auto}}.nanobar{width:100%;height:4px;z-index:9999;top:0}.bar{width:0;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s;background:#d2232a}body .navbar{border:0;background:#fff;position:fixed;width:100%;top:0;margin-bottom:0;z-index:1000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 4px 3px rgba(0,0,0,0.09);-moz-box-shadow:0 4px 3px rgba(0,0,0,0.09);box-shadow:0 4px 3px rgba(0,0,0,0.09)}@media only screen and (min-width:1200px){body .navbar .visible-lg{display:inline-block!important}}body .navbar .promotional-stripe{display:block;text-decoration:none;text-align:center;color:#fff;font-size:12px;padding:7px 0;letter-spacing:1px;padding:0;max-height:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;overflow:hidden}body .navbar .top-nav{background:#363636;position:relative;padding:0;max-height:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;overflow:hidden}body.scroll-up .top-nav{max-height:100px;overflow:visible}body .navbar .top-nav .custom-row{margin:0 -22.5px}body .navbar .top-nav .custom-row:before,body .navbar .top-nav .custom-row:after{content:" ";display:table}body .navbar .top-nav .custom-row:after{clear:both}body .navbar .top-nav .custom-row ul{padding:0;margin:0;list-style:none;font-size:0}body .navbar .top-nav .custom-row ul.left-nav{float:left}body .navbar .top-nav .custom-row ul.right-nav{float:right}body .navbar .top-nav .custom-row ul>li{display:inline-block}body .navbar .top-nav .custom-row ul>li i.fa{font-size:10px;margin-left:7px;font-weight:bold;display:inline-block;float:right;margin-top:-2px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}body .navbar .top-nav .custom-row ul>li>a{font-size:10px;line-height:1;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;color:#fff;text-transform:uppercase;letter-spacing:1.2px;text-decoration:none;padding:11px 22.5px 10px;display:inline-block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background 150ms ease;-moz-transition:background 150ms ease;-ms-transition:background 150ms ease;-o-transition:background 150ms ease;transition:background 150ms ease}@media only screen and (max-width:991px){body .navbar .top-nav .custom-row ul>li>a{padding:11px 15.5px 10px}}body .navbar .top-nav .custom-row ul>li>a:hover{background:#2e2e2e}body .navbar .top-nav .custom-row ul .minicart{font-size:0;float:right;margin-right:15px}@media only screen and (max-width:991px){body .navbar .top-nav .custom-row ul .minicart{position:relative}body .navbar .top-nav .custom-row ul .minicart:before{z-index:1002;content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0}body .navbar .top-nav .custom-row ul .minicart:hover:before{height:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms linear 1s;-moz-transition:all 150ms linear 1s;-ms-transition:all 150ms linear 1s;-o-transition:all 150ms linear 1s;transition:all 150ms linear 1s}body .navbar .top-nav .custom-row ul .minicart:hover>a:before{z-index:1005}}body .navbar .top-nav .custom-row ul .minicart a.dropdown-toggle{padding:6px 0 2px;display:inline-block;font-size:0;vertical-align:middle;position:relative;height:31px;width:31px;text-align:center}body .navbar .top-nav .custom-row ul .minicart:hover .dropdown-toggle{background-color:transparent}body .navbar .top-nav .custom-row ul .minicart a.dropdown-toggle .quantity{width:15px;height:15px;background:#d2232a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:-2px 2px 2px rgba(0,0,0,0.18);-moz-box-shadow:-2px 2px 2px rgba(0,0,0,0.18);box-shadow:-2px 2px 2px rgba(0,0,0,0.18);position:absolute;top:4px;right:-4px;color:#fff;padding:0;font-family:'Open Sans',sans-serif;font-size:9px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;text-align:center;letter-spacing:0;line-height:14px}body .navbar .top-nav .custom-row ul .minicart a.dropdown-toggle .icon{fill:#fff;height:16px;width:16px;stroke:#fff;stroke-width:3px;overflow:visible}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu{right:0;left:auto;margin-top:1px;-webkit-box-shadow:-10px 10px 84px rgba(0,0,0,0.31);-moz-box-shadow:-10px 10px 84px rgba(0,0,0,0.31);box-shadow:-10px 10px 84px rgba(0,0,0,0.31);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;width:338px;margin-top:0;display:block;max-height:0;padding:0 15px;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease 250ms;-moz-transition:all 150ms ease 250ms;-ms-transition:all 150ms ease 250ms;-o-transition:all 150ms ease 250ms;transition:all 150ms ease 250ms}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu:before{content:'';border:6px solid transparent;border-top:5px solid transparent;border-bottom:5px solid #fff;position:absolute;top:-10px;right:9px}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items{padding:11.5px 0;overflow:auto;padding-right:8px;max-height:265px;margin-right:-2px}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items::-webkit-scrollbar-track{background-color:#e5e5e5}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items::-webkit-scrollbar{width:5px;background-color:#e5e5e5}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items::-webkit-scrollbar-thumb{background-color:#363636}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items::-webkit-scrollbar-track{border-left:2px solid #fff!important;border-right:2px solid #fff!important;background-clip:content-box}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item{font-size:0;padding:11.5px 0;display:flex;align-items:center;justify-content:space-between}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item:before,body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item:after{content:" ";display:table}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item:after{clear:both}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item img{border:1px solid #e8e8e8;vertical-align:middle;display:inline-block;max-width:83px}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item .info{display:inline-block;vertical-align:middle;width:223px;padding-left:12px;width:60%}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item .info .name{font-size:13px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;color:#494949;vertical-align:bottom;display:inline-block;font-size:13px;padding-right:23px;text-decoration:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item .info .name .sku-name{display:block;font-size:13px;line-height:1;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item .info .name:hover{color:#000}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item .info .name:hover .sku-name{text-decoration:none}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item .info .price{font-size:13px;display:inline-block;margin-top:5px;font-family:'Open Sans',sans-serif;font-size:13px;line-height:1;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;color:#494949}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item .info .price:before{font-size:13px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item .actions{width:40%;float:right;display:flex;align-items:center;justify-content:space-between}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item .actions .remove{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;color:#adadad;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;text-decoration:none}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item .actions .remove:hover{color:#d53239}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item .actions .remove:before{content:"\f014"}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .subtotal{text-transform:uppercase;border-top:1px solid #e5e5e5;padding-top:23px;padding-bottom:23px}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .subtotal:before,body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .subtotal:after{content:" ";display:table}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .subtotal:after{clear:both}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .subtotal .support-text{float:left;font-size:14px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .subtotal .price{float:right;font-family:'Open Sans',sans-serif;font-size:14px;line-height:1;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .button{height:45px;display:block;text-decoration:none;text-align:center;line-height:45px;text-transform:uppercase;letter-spacing:1.4px;margin-bottom:200px}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .button.transparent{font-size:12px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;border:1px solid transparent;background-color:transparent;color:#363636;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 auto;height:45px;line-height:45px;text-transform:uppercase;text-align:center;display:inline-block;outline:0;text-decoration:none;white-space:nowrap;display:block}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .button.transparent:after{content:"\f105";display:inline-block;font:normal normal normal 14px/.6 FontAwesome;font-size:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:14px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .button.transparent:hover{background-color:transparent;text-decoration:none}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .button.transparent:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .button.transparent:active{background-color:rgba(0,0,0,0)}body .navbar .top-nav .custom-row ul .minicart:hover .dropdown-menu{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease;max-height:89vh;padding:18px 15px}body .navbar-brand{height:62px}body .navbar-brand div.logo{position:relative;overflow:hidden;width:135.719px;height:30px;clip-path:url("#logoMask");-webkit-clip-path:url("#logoMask")}body .navbar-brand div.logo:after{content:'';height:30px;position:absolute;left:0;top:0;bottom:0;width:420%;background-image:-webkit-linear-gradient(-45deg,#d2232a 0,#d2232a 42%,#000 50%,#000 90%,#d2232a 96%);background-position:-312px 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-position 2000ms ease-in-out;-moz-transition:background-position 2000ms ease-in-out;-ms-transition:background-position 2000ms ease-in-out;-o-transition:background-position 2000ms ease-in-out;transition:background-position 2000ms ease-in-out}body .navbar-brand:hover .logo:after{background-position:180px 0}body .navbar-brand .logo-img{max-width:135.719px;height:auto}body .navbar-header h1{margin:0}@media only screen and (max-width:991px){body .navbar-header{margin-left:-10px!important;margin-right:-10px!important}}@media only screen and (max-width:991px){body .navbar-header{text-align:center;position:relative}body .navbar-header .navbar-toggle{background-color:transparent!important;border:0;float:left!important;margin-top:5px;margin-bottom:0}body .navbar-header .navbar-brand{margin:0 auto!important;float:none!important;display:inline-block;position:absolute;left:50%;height:56px;padding:12px 15px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}}body .navbar-nav{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 250ms ease 350ms;-moz-transition:opacity 250ms ease 350ms;-ms-transition:opacity 250ms ease 350ms;-o-transition:opacity 250ms ease 350ms;transition:opacity 250ms ease 350ms}@media only screen and (max-width:991px){body .navbar-nav{margin-left:7px}}@media only screen and (max-width:991px){body .navbar-nav{margin:0}}body .navbar-nav>li.dropdown{margin:0 12px;position:initial}@media only screen and (max-width:1199px){body .navbar-nav>li.dropdown{margin:0 8px}}@media only screen and (max-width:991px){body .navbar-nav>li.dropdown{margin:0 8px;border-top:1px solid #ccc}body .navbar-nav>li.dropdown:nth-child(1){border-top:0}}body .navbar-nav>li.dropdown>a{font-size:11px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;color:#212121;padding:24.5px 0;text-transform:uppercase}@media only screen and (min-width:1200px){body .navbar-nav>li.dropdown>a{font-size:13px}}body .navbar-nav>li.dropdown>a:before{content:'';height:1px;background:rgba(213,50,57,0);width:100%;position:absolute;bottom:-2px;z-index:1001;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease 0ms;-moz-transition:all 150ms ease 0ms;-ms-transition:all 150ms ease 0ms;-o-transition:all 150ms ease 0ms;transition:all 150ms ease 0ms}body .navbar-nav>li.dropdown:hover>a{background-color:transparent!important}body .navbar-nav>li.dropdown:hover>a:before{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0ms;-moz-transition:all 250ms ease 0ms;-ms-transition:all 250ms ease 0ms;-o-transition:all 250ms ease 0ms;transition:all 250ms ease 0ms;height:4px;background:#d53239}body .navbar-nav>li.dropdown .dropdown-menu{background:rgba(248,248,248,0.97);width:100vw;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:-10px 10px 24px rgba(0,0,0,0.08);-moz-box-shadow:-10px 10px 24px rgba(0,0,0,0.08);box-shadow:-10px 10px 24px rgba(0,0,0,0.08);display:block;max-height:0;padding:0 15px;overflow:hidden;z-index:8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}body .navbar-nav>li.dropdown:hover .dropdown-menu{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease 350ms;-moz-transition:all 150ms ease 350ms;-ms-transition:all 150ms ease 350ms;-o-transition:all 150ms ease 350ms;transition:all 150ms ease 350ms;max-height:89vh;padding:18px 15px;z-index:9}@media only screen and (max-width:991px){body .navbar-nav>li.dropdown{position:relative}body .navbar-nav>li.dropdown>a{display:inline-block;padding:18px 0}body .navbar-nav>li.dropdown:before{z-index:1002;content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0}body .navbar-nav>li.dropdown:hover:before{height:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms linear 1s;-moz-transition:all 150ms linear 1s;-ms-transition:all 150ms linear 1s;-o-transition:all 150ms linear 1s;transition:all 150ms linear 1s}body .navbar-nav>li.dropdown:hover>a:before{z-index:1005}body .navbar-nav>li.dropdown:hover .dropdown-menu{padding:0 0 20px!important}body .navbar-nav>li.dropdown .dropdown-menu{position:relative;padding:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;z-index:1003!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease!important;-moz-transition:all 150ms ease!important;-ms-transition:all 150ms ease!important;-o-transition:all 150ms ease!important;transition:all 150ms ease!important}body .navbar-nav>li.dropdown .dropdown-menu .container{width:730px;padding:0}body .navbar-nav>li.dropdown .dropdown-menu .container .category-nav{padding-left:0;padding-bottom:20px;padding-top:30px}}@media only screen and (max-width:991px){body .navbar-collapse{padding:0}}@media only screen and (min-width:992px){body .navbar-collapse.collapse{float:left;padding-right:0;padding-left:0}}body .navbar-collapse .category-nav{padding-top:40px;padding-bottom:40px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){body .navbar-collapse .category-nav{float:left;width:100%}}body .navbar-collapse .category-nav .column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){body .navbar-collapse .category-nav .column{float:left;width:33.33333333333333%}}body .navbar-collapse .category-nav .column .title{font-size:13px;line-height:1;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;text-transform:uppercase;color:#595959;margin-bottom:30px;margin-top:0;display:block}body .navbar-collapse .category-nav .column ul+.title{margin-top:42px}body .navbar-collapse .category-nav .column ul{padding:0;margin:0;list-style:none}body .navbar-collapse .category-nav .column ul li{padding-right:20px;margin-bottom:17px}body .navbar-collapse .category-nav .column ul li a{font-size:13px;line-height:1;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;color:#707070;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;display:inline-block;vertical-align:top;line-height:12px}body .navbar-collapse .category-nav .column ul li a:hover{color:#000;text-decoration:none}body .navbar-collapse .category-nav .column .view-more{font-size:12px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;color:#adadad;text-decoration:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;letter-spacing:1px}body .navbar-collapse .category-nav .column .view-more:hover{color:#000}body .navbar-collapse .category-banner{position:relative;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0;display:block;float:right!important;margin-top:40px;display:flex;align-items:center;justify-content:center}body .navbar-collapse .category-banner+.category-nav{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){body .navbar-collapse .category-banner+.category-nav{float:left;width:58.333333333333336%}}@media(min-width:768px){body .navbar-collapse .category-banner{float:left;width:41.66666666666667%}}body .navbar-collapse .category-banner .info{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(255,255,255,0.95);position:absolute;text-align:center;padding:32px 15px 22px}body .navbar-collapse .category-banner .info .title{display:block;font-family:'Prata',serif;font-size:24px;line-height:1;font-weight:normal;text-transform:uppercase;margin-bottom:15px}body .navbar-collapse .category-banner .info .subtitle{display:block;margin-bottom:21px;font-size:12px}body .navbar-collapse .category-banner .info .view-more{font-size:12px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;border:1px solid #363636;background-color:#363636;color:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 auto;height:45px;line-height:45px;text-transform:uppercase;text-align:center;display:inline-block;outline:0;text-decoration:none;white-space:nowrap;display:block;margin:0 15px}body .navbar-collapse .category-banner .info .view-more:after{content:"\f105";display:inline-block;font:normal normal normal 14px/.6 FontAwesome;font-size:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:14px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s}body .navbar-collapse .category-banner .info .view-more:hover{background-color:#2e2e2e;text-decoration:none}body .navbar-collapse .category-banner .info .view-more:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}body .navbar-collapse .category-banner .info .view-more:active{background-color:#1a1a1a}body .navbar-collapse .category-banner .img-responsive{min-height:200px;object-fit:cover}body .navbar-form{margin-top:15px;position:relative;width:135px}@media only screen and (max-width:1199px){body .navbar-form{width:85px}}@media only screen and (max-width:991px){body .navbar-form{width:100px}}body .navbar-form .form-group{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease 0ms;-moz-transition:all 150ms ease 0ms;-ms-transition:all 150ms ease 0ms;-o-transition:all 150ms ease 0ms;transition:all 150ms ease 0ms;float:right;width:100%;padding-right:30px}body .navbar-form .form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;border-bottom:1px solid #404040;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-style:italic;font-size:13px;width:100%;padding-top:0;padding-bottom:0;height:25px;padding-left:0;color:#121212}body .navbar-form .form-control::-webkit-input-placeholder{color:#787878}body .navbar-form .form-control::-moz-placeholder{color:#787878}body .navbar-form .form-control:-ms-input-placeholder{color:#787878}body .navbar-form .form-control:-moz-placeholder{color:#787878}body .navbar-form .btn-send{border:0;background-color:transparent;position:absolute;right:0;bottom:0;padding:0}body .navbar-form .btn-send .icon{width:18px;height:18px;stroke:#212121;stroke-width:1px}@media only screen and (max-width:991px){body .navbar-form{padding:10px 35px;background:#e7e7e7;margin-top:0;width:100vw!important;margin-bottom:0;left:50%!important;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);margin-left:0}body .navbar-form .btn-send{right:19px;bottom:14px}}body:before{content:'';position:fixed;top:0;left:0;width:100%;height:0;background:rgba(0,0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background .5s ease-in-out,0s height 1s linear;-moz-transition:background .5s ease-in-out,0s height 1s linear;-ms-transition:background .5s ease-in-out,0s height 1s linear;-o-transition:background .5s ease-in-out,0s height 1s linear;transition:background .5s ease-in-out,0s height 1s linear;z-index:99}body .navbar .container{position:relative}body .navbar-form{right:16px}@media only screen and (min-width:992px){body .navbar-form{position:absolute}}@media only screen and (max-width:991px){body .navbar-form{right:15px;left:15px}}ul{list-style:none}.ac-container{background-color:#fff;border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px #666;-moz-box-shadow:0 5px 10px #666;box-shadow:0 5px 10px #666;display:none;font-family:"Open Sans",sans-serif;left:0;margin:0;min-width:200px;position:absolute;top:2.3em;width:97.5%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px}.ac-arrow-up,.ac-arrow-up-background{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:7px solid #999;position:absolute;top:-7px;left:25px}.ac-arrow-up-background{border-bottom:7px solid #fff;top:-5px}.ac-title-top-search{padding:0 10px 11px 10px;font-size:17px;color:#666;margin-top:15px}.ac-top-search-container{margin:0;padding:0}.parallax-blocks{height:calc(1270px - 420px);padding-top:30px}@media only screen and (max-width:991px){.parallax-blocks{height:calc(1270px - 420px)}}@media only screen and (min-width:1281px){.parallax-blocks{height:calc(1370px - 510px)}}.parallax-blocks .container{position:relative}.parallax-blocks .container .block{padding-bottom:46%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:absolute;z-index:0;text-transform:uppercase;text-align:center;color:#373737}@media(min-width:768px){.parallax-blocks .container .block{float:left;width:54.166666666666664%}}@media(min-width:992px){.parallax-blocks .container .block{float:left;width:48.333333333333336%}}.parallax-blocks .container .block:hover img{-webkit-box-shadow:-6px 12px 32px rgba(0,0,0,0.14);-moz-box-shadow:-6px 12px 32px rgba(0,0,0,0.14);box-shadow:-6px 12px 32px rgba(0,0,0,0.14)}.parallax-blocks .container .block img{width:100%;-webkit-box-shadow:-10px 10px 24px rgba(0,0,0,0.08);-moz-box-shadow:-10px 10px 24px rgba(0,0,0,0.08);box-shadow:-10px 10px 24px rgba(0,0,0,0.08);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 550ms ease;-moz-transition:all 550ms ease;-ms-transition:all 550ms ease;-o-transition:all 550ms ease;transition:all 550ms ease}.parallax-blocks .container .block:nth-child(odd){left:15px!important}@media(min-width:768px){.parallax-blocks .container .block:nth-child(odd){margin-left:2.083333333333333%}}@media only screen and (max-width:991px){.parallax-blocks .container .block:nth-child(odd){text-align:left}}@media(min-width:768px){.parallax-blocks .container .block:nth-child(even){margin-left:43.75%}}@media(min-width:992px){.parallax-blocks .container .block:nth-child(even){margin-left:50%}}@media only screen and (max-width:991px){.parallax-blocks .container .block:nth-child(even){text-align:right}.parallax-blocks .container .block:nth-child(even) .title{margin-right:0}}.parallax-blocks .container .block:nth-child(2){padding:0}.parallax-blocks .container .block:nth-child(2):after,.parallax-blocks .container .block:nth-child(4):after{right:-11px}.parallax-blocks .container .block:nth-child(2):after,.parallax-blocks .container .block:nth-child(3):after,.parallax-blocks .container .block:nth-child(4):after{content:'';display:block;height:226px;background:#e3e3e3;width:11px;position:absolute;z-index:-2;top:50%;margin-top:-140px;pointer-events:none}.parallax-blocks .container .block:nth-child(3){top:225px;padding:0}.parallax-blocks .container .block:nth-child(3):after{left:-11px}@media only screen and (max-width:991px){.parallax-blocks .container .block:nth-child(3) .title{padding-right:50px}}.parallax-blocks .container .block:nth-child(4){top:410px;padding:0}.parallax-blocks .container .block .img-wrapper{position:relative;display:block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:scale(1.001) translateZ(.001px)}.parallax-blocks .container .block .img-wrapper:hover{-webkit-transform:scale(1.04) translateZ(.001px)!important;-moz-transform:scale(1.04) translateZ(.001px)!important;-ms-transform:scale(1.04) translateZ(.001px)!important;-o-transform:scale(1.04) translateZ(.001px)!important;transform:scale(1.04) translateZ(.001px)!important}.parallax-blocks .container .block .img-wrapper img{max-height:348px;object-fit:cover;-webkit-backface-visibility:initial;-moz-backface-visibility:initial;-webkit-backface-visibility:initial;-moz-backface-visibility:initial;backface-visibility:initial}.parallax-blocks .container .block img{margin-bottom:20px}.parallax-blocks .container .block .title{font-family:'Prata',serif;font-size:24px;line-height:1;font-weight:normal;letter-spacing:2px;vertical-align:text-top;margin-right:15px;display:block}.parallax-blocks .container .block .subtitle{font-size:18px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;letter-spacing:3.2px}.parallax-blocks .container .block .view-more{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s;text-decoration:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;color:#adadad;letter-spacing:2px;font-size:11px}.parallax-blocks .container .block .view-more:after{content:"\f105";display:inline-block;font:normal normal normal 14px/.6 FontAwesome;font-size:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:9px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 250ms ease 0s;-moz-transition:transform 250ms ease 0s;-ms-transition:transform 250ms ease 0s;-o-transition:transform 250ms ease 0s;transition:transform 250ms ease 0s}.parallax-blocks .container .block .view-more:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.parallax-blocks .container .block-title{padding:0;padding-right:100px;text-align:right}.parallax-blocks .container .block-title:before,.parallax-blocks .container .block-title:after{content:" ";display:table}.parallax-blocks .container .block-title:after{clear:both}@media only screen and (max-width:991px){.parallax-blocks .container .block-title{padding-right:140px}}.parallax-blocks .container .block-title .title{font-family:'Prata',serif;font-size:40px;line-height:1;font-weight:normal;display:block;margin-top:92px;margin-bottom:12px}@media only screen and (max-width:991px){.parallax-blocks .container .block-title .title{font-size:22px!important}}.parallax-blocks .container .block-title .subtitle{margin-right:19px;display:block;margin-top:0}.quantity-box{border:1px solid #363636;width:60px;height:45px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotate(.0005deg);-moz-transform:rotate(.0005deg);-ms-transform:rotate(.0005deg);-o-transform:rotate(.0005deg);transform:rotate(.0005deg)}.quantity-box .buttons{width:23px;float:left}.quantity-box .buttons .minus,.quantity-box .buttons .plus{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;width:23px;height:21px;background:#363636;color:#fff;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.quantity-box .buttons .minus.minus:before{content:"\f107"}.quantity-box .buttons .plus.plus:before{content:"\f106"}.quantity-box .buttons .plus.plus{margin-bottom:1px}.quantity-box .quantity{float:right;border:0;height:100%;width:calc(60px - 23px - 2px);color:#adadad;text-align:center;font-family:'Open Sans',sans-serif;font-size:18px;line-height:1;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.categories-list .blocks.prata .title{font-size:18px;line-height:1.2;letter-spacing:1px}.view-more{font-size:11px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;text-transform:uppercase;text-decoration:none;color:#494949;letter-spacing:1.2px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s;text-decoration:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.view-more:after{content:"\f105";display:inline-block;font:normal normal normal 14px/.6 FontAwesome;font-size:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 250ms ease 0s;-moz-transition:transform 250ms ease 0s;-ms-transition:transform 250ms ease 0s;-o-transition:transform 250ms ease 0s;transition:transform 250ms ease 0s}.view-more:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.btn{padding-left:.75rem;padding-right:.75rem}.product-main-info .info-wrapper hr{border-top:1px solid #e5e5e5;margin-top:15px;margin-bottom:15px}.product-main-info .info-wrapper hr.invisible{margin-top:7px;margin-bottom:7px}.product-main-info .info-wrapper .product-name{font-size:24px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;text-transform:uppercase;color:#494949;width:80%;display:block;margin-top:15px;margin-bottom:10px}.product-main-info .info-wrapper .ref-code{display:block;float:left;text-transform:uppercase;color:#494949;font-family:'Open Sans',sans-serif;font-size:11px;line-height:1;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.product-main-info .info-wrapper .brand{float:right;font-size:14px;line-height:1;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;text-transform:uppercase;color:#494949;margin-top:-3px}.product-main-info .info-wrapper .description .title{font-size:14px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;text-transform:uppercase;color:#494949;margin-bottom:15px;display:block}.product-main-info .info-wrapper .description p{padding-right:20px;line-height:20px;margin-bottom:23px}.product-main-info .info-wrapper .pricing{margin-left:-15px;margin-right:-15px}.product-main-info .info-wrapper .pricing:before,.product-main-info .info-wrapper .pricing:after{content:" ";display:table}.product-main-info .info-wrapper .pricing:after{clear:both}.product-main-info .info-wrapper .pricing .price{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:none!important}@media(min-width:992px){.product-main-info .info-wrapper .pricing .price{float:left;width:100%}}.product-main-info .info-wrapper .pricing .price .best-price{text-transform:uppercase;display:block}.product-main-info .info-wrapper .pricing .price .best-price{letter-spacing:1px;font-size:22px;color:#494949;font-weight:500;margin:5px 0}.product-main-info .info-wrapper .pricing .price .best-price span{font-family:'Open Sans',sans-serif;font-size:22px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.product-main-info .info-wrapper .pricing .buttons-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:992px){.product-main-info .info-wrapper .pricing .buttons-wrapper{float:left;width:100%}}.product-main-info .info-wrapper .pricing .buttons-wrapper .quantity{border:1px solid #363636;float:left;width:65px}.product-main-info .info-wrapper .pricing .buttons-wrapper .quantity:before,.product-main-info .info-wrapper .pricing .buttons-wrapper .quantity:after{content:" ";display:table}.product-main-info .info-wrapper .pricing .buttons-wrapper .quantity:after{clear:both}.product-main-info .info-wrapper .pricing .buttons-wrapper .quantity .controls{float:left;width:22px;font-size:0}.product-main-info .info-wrapper .pricing .buttons-wrapper .quantity .controls .plus,.product-main-info .info-wrapper .pricing .buttons-wrapper .quantity .controls .minus{width:22px;height:21px;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;background:#363636;display:inline-block;font:normal normal normal 14px/.6 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:14px}.product-main-info .info-wrapper .pricing .buttons-wrapper .quantity .controls .plus{margin-bottom:1px}.product-main-info .info-wrapper .pricing .buttons-wrapper .quantity .controls .plus:before{content:"\f106"}.product-main-info .info-wrapper .pricing .buttons-wrapper .quantity .controls .minus:before{content:"\f107"}.product-main-info .info-wrapper .pricing .buttons-wrapper .quantity input{width:41px;height:43px;border:0;float:right;text-align:center;-webkit-box-shadow:-3px 3px 7px rgba(0,0,0,0.06) inset;-moz-box-shadow:-3px 3px 7px rgba(0,0,0,0.06) inset;box-shadow:-3px 3px 7px rgba(0,0,0,0.06) inset;color:#adadad;font-family:'Open Sans',sans-serif;font-size:18px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.product-main-info .info-wrapper .view-more:after{content:none}.icon,.carousel .slick-arrow.slick-prev:before,.carousel .slick-arrow.slick-next:before,.form_global .inline_check .wrap:after,.form_global .form_check.two_options .wrap:before{font-family:'icomoon'}.form_global .form_action .action_1{letter-spacing:1.5px;font-size:12px;font-weight:400;border:1px solid #363636;background-color:#363636;color:#fff;transition:all 250ms ease 0s;border-radius:0;margin:0 auto;height:45px;line-height:45px;text-transform:uppercase;text-align:center;display:inline-block;outline:0;text-decoration:none;padding-top:0!important;padding-bottom:0!important;display:block;padding-left:15px;padding-right:15px}.form_global .form_action .action_1:after{content:"\f105";display:inline-block;font:normal normal normal 14px/.6 FontAwesome;font-size:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:14px;transition:all 250ms ease 0s}.form_global .form_action .action_1:hover{background-color:#363636;text-decoration:none;color:#fff}.form_global .form_action .action_1:hover:after{transform:translateX(5px)}.form_global .form_action .action_1:active{background-color:#222}.form_global .form_action .action_2_icon{background-color:#fff;border:1px solid rgba(145,145,145,0.5);display:block;width:100%;padding:10px;font-size:10px;line-height:13px;letter-spacing:.8px;display:block}[class^="icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-closed2:before{content:"\e909"}.icon-facebook:before{content:"\e913"}.icon-g-stop:before{content:"\e1352";color:#db2418}.icon-success:before{content:"\e1065";color:#000}.icon-c-eye:before{content:"\e1014"}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-google-plus:before{content:"\f0d5"}.fa-calendar:before{content:"\f073"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-angle-right:before{content:"\f105"}.fa-instagram:before{content:"\f16d"}.fa-pinterest-p:before{content:"\f231"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.lightbox{position:fixed;top:0;left:0;height:100vh;width:100%;display:flex;justify-content:center;z-index:99999999999!important;align-items:baseline;opacity:0;display:none}.lightbox .content{overflow:auto!important;max-height:85vh!important}.lightbox .wrapping{max-height:540px;position:relative;overflow-y:auto}.lightbox .wrapping>.wrap{overflow:hidden;transition:max-height .4s;max-height:1000px}.lightbox .wrapping>.wrap.register_form{max-height:0}.lightbox .form_identification{position:relative;z-index:9999;background-color:#fff;width:525px;margin:0 auto}.lightbox .form_identification .close_lightbox{position:absolute;right:15px!important;top:50%!important;margin-top:-10px}.lightbox .form_identification .head{font-size:16px;text-transform:uppercase;font-weight:400;text-align:center;background:#000;color:#fff;padding:20px 35px;position:relative;letter-spacing:2.2px}.lightbox .form_identification .center_text{margin:25px auto;width:320px}.lightbox .form_identification .form_item{width:320px;margin-right:auto;margin-left:auto;margin-top:25px}.lightbox .form_identification .form_item .input_text{padding-left:40px}.lightbox .form_identification .form_item .label_text{top:9px;left:36px}.lightbox .form_identification .form_item .hint{color:#000;letter-spacing:.8px;font-weight:400}.lightbox .form_identification .form_action{width:320px;margin-right:auto;margin-left:auto}.lightbox.authenticate .content{margin-top:5%}.lightbox .overlay{background-color:rgba(42,42,42,0.8);position:absolute;width:100%;height:100vh;left:0;top:0}.lightbox .wrapper{position:relative;width:100%}.lightbox .content{background:#fff;position:relative;z-index:999999999;box-shadow:-4px 4px 30px rgba(51,51,51,0.25)}.lightbox .content.nostyle{background:transparent;width:auto;display:table;margin:40px auto 0}.lightbox .content.form{display:table;margin:40px auto 0;position:relative;padding:45px 40px}.lightbox .content.form .help_text{font-size:14px;font-weight:300;margin-top:30px}.lightbox .content.form .title{font-size:18px;text-align:center;text-transform:uppercase;letter-spacing:.8px;font-weight:400;margin-bottom:30px}.lightbox .content.form .form_action{margin-bottom:0}.lightbox .content.form .form_action .action_1{font-size:12px}.lightbox .content.form .password_recovery{position:relative}.lightbox .content.form .password_recovery #lightbox_success{display:none}.lightbox .content.form .password_recovery #lightbox_success:target{display:block;position:absolute;background-color:#fff;width:100%;height:100%;left:0;top:0;z-index:1}.lightbox .content.form .password_recovery .success_text{display:block;color:color2;font-style:italic;margin:76px auto}.lightbox .content .close_lightbox{font-size:20px;position:absolute;right:15px;z-index:1;top:15px}.carousel .slick-arrow.slick-prev{font-size:0;display:block;background:transparent;border:0;position:absolute;top:45%;left:30px;margin-top:-30px;width:20px;height:42px;z-index:1}.carousel .slick-arrow.slick-prev:hover:before{color:#363636;transform:scale(1.5) rotate(180deg)}.carousel .slick-arrow.slick-prev:before{content:"\e91b";display:block;font-size:40px;cursor:pointer;transition:all ease-in .2s;color:#363636;transform:rotate(180deg);z-index:1}.carousel .slick-arrow.slick-next{font-size:0;display:block;background:transparent;border:0;position:absolute;top:45%;right:30px;margin-top:-25px;width:20px;height:42px;z-index:1}.carousel .slick-arrow.slick-next:hover:before{color:#363636;transform:scale(1.3)}.carousel .slick-arrow.slick-next:before{content:"\e91b";font-size:40px;cursor:pointer;transition:all ease-in .2s;color:#363636;display:block}.form_global .inline_check{margin-top:20px;margin-bottom:20px;position:relative}.form_global .inline_check .input_check{display:none}.form_global .inline_check .input_check{display:none}.form_global .inline_check .input_check:checked ~ .wrap:after{content:"\e904"}.form_global .inline_check .wrap{font-size:13px;font-weight:300;color:#363636;letter-spacing:.8px;display:flex;align-items:center;display:flex}.form_global .inline_check .wrap .label_text{font-size:11px;font-weight:400;color:#191919}.form_global .inline_check .wrap:after{position:absolute;font-size:7px;left:4px;top:6px}.form_global .inline_check .wrap:before{content:'';margin-right:5px;width:18px;height:18px;display:inline-block;vertical-align:middle;box-shadow:0 2px 6px rgba(0,0,0,0.2);background:#fff}.form_global .form_check.two_options{background-color:#f5f5f5;display:flex;align-items:center;text-align:center;margin-top:20px}.form_global .form_check.two_options .input_check{display:none}.form_global .form_check.two_options .input_check{display:none}.form_global .form_check.two_options .input_check:checked ~ .wrap .label_text{font-weight:bold}.form_global .form_check.two_options .input_check:checked ~ .wrap:before{content:"\e904";content:"\f111";font-family:fontAwesome;font-size:9px;margin-right:-4.5px}.form_global .form_check.two_options .wrap{font-size:13px;font-weight:300;color:#363636;letter-spacing:.8px;display:flex;align-items:center;display:flex;flex-direction:column;cursor:pointer}.form_global .form_check.two_options .wrap .label_text{font-size:14px;font-weight:300;margin-bottom:10px}.form_global .form_check.two_options .wrap:after{content:'';width:28px;height:28px;display:inline-block;vertical-align:middle;box-shadow:0 0 .5px 1px #000;background:#fff;border-radius:50%}.form_global .form_check.two_options .wrap:before{position:absolute;right:50%;margin-right:-5.5px;font-size:7px;margin-top:8px;top:50%}.form_global .form_check.two_options>label{width:50%;position:relative;padding:15px}.form_global .center_text{text-align:center;display:block;font-size:13px;text-transform:uppercase;margin:25px 0;letter-spacing:1px;position:relative}.form_global .center_text.no_row:after{content:none}.form_global .center_text:after{content:'';width:100%;height:1px;left:0;top:50%;margin-top:.5px;background:#e0e0e0;position:absolute;z-index:1}.form_global .center_text span{background:#fff;z-index:3;position:relative;padding:0 10px;letter-spacing:1.5px}.form_global .center_text small{color:#d71920;display:block;font-style:italic;font-size:12px;text-transform:lowercase;letter-spacing:1.5px}.form_global .form_action{margin-bottom:30px;margin-top:30px}.form_global .form_action.two_action{display:flex;justify-content:space-between}.form_global .form_action.two_action>*{width:45%}.form_global .form_action .action_1{margin-top:30px;text-align:center}.form_global .form_action .action_1.full{display:block;width:100%}.form_global .form_action .action_2_icon{font-size:10px;text-transform:uppercase;display:flex;align-items:center;letter-spacing:.8px;border-color:#363636;text-align:center;justify-content:center}.form_global .form_action .action_2_icon i{font-size:30px;margin-right:10px}.form_global .form_action .action_2_icon.facebook,.form_global .form_action .action_2_icon.google-plus{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;font-weight:600;color:#fff;border:0;padding:0;font-size:12px;text-decoration:none!important}.form_global .form_action .action_2_icon.facebook i,.form_global .form_action .action_2_icon.google-plus i{margin-right:auto;font-size:20px;border-right:1px solid rgba(0,0,0,0.13);padding:13px 9px}.form_global .form_action .action_2_icon.facebook span,.form_global .form_action .action_2_icon.google-plus span{margin-right:auto}.form_global .form_action .action_2_icon.facebook{background:#3b5999;transition:all 150ms ease}.form_global .form_action .action_2_icon.facebook:hover{background:#344e87}.form_global .form_action .action_2_icon.google-plus{background:#df4836;transition:all 150ms ease}.form_global .form_action .action_2_icon.google-plus:hover{background:#d93623}.form_global .form_item{position:relative}.form_global .form_item .hint_link{display:block;text-align:right;font-size:12px;letter-spacing:.8px;text-decoration:underline;margin-top:5px}.form_global .form_item .hint{display:block;text-align:right;font-size:11px;color:#5c5c5c;font-style:italic;font-weight:300;margin-top:5px}.form_global .form_item .input_text{border:0;border:1px solid #dbdbdb;width:100%;font-size:14px;font-weight:400;padding:15px 15px 10px 10px}.form_global .form_item .label_text{position:absolute;white-space:nowrap;font-size:14px;font-size:12px;font-style:italic;font-weight:300;left:5px;top:8px;transition:all ease-in .2s;pointer-events:none}.quantity-box{border:1px solid #363636;width:60px;height:45px;backface-visibility:hidden;transform:rotate(.0005deg)}.quantity-box .buttons{width:23px;float:left}.quantity-box .buttons .minus,.quantity-box .buttons .plus{cursor:pointer;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;width:23px;height:21px;background:#363636;color:#fff;border:0;border-radius:0}.quantity-box .buttons .minus.minus:before{content:"\f107"}.quantity-box .buttons .plus.plus:before{content:"\f106"}.quantity-box .buttons .plus.plus{margin-bottom:1px}.quantity-box .quantity{float:right;border:0;height:100%;width:calc(60px - 23px - 2px);color:#adadad;text-align:center;font-family:'Open Sans',sans-serif;font-size:18px;line-height:1;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.field{margin-bottom:15px}footer{background:#f1f1f1}.open-lightbox{cursor:zoom-in}img{max-width:100%}.form_identification .form_item .label_text{top:15px;left:10px}.date,.price{font-family:'Open Sans',sans-serif;font-size:inherit;line-height:1;font-weight:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.seo-footer section.newsletter h2.icon-wrapper{height:45px}/*! CSS Used from: store.css */.lightbox{z-index:1061!important}#loginModal .registerButton{border:0}#loginModal .registerButton:after{content:''}a.icon-closed2.close_lightbox{color:inherit}.lightbox .form_identification #loginForm .form_item .input_text{padding-left:10px}.enable-link-box{text-decoration:none!important}.loader-overflow{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999999999999;background:rgba(255,255,255,0.64);text-align:center;font-family:'Lato',sans-serif}.loader-content{display:none}.loader-center{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;display:inline-block}.loader-content .animation{border:5px solid #bcbcbc;box-shadow:0 0 0 2px #fff;border-radius:50%;border-top:5px solid #ce0003;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:inline-block}#listsCarousel{margin:20px 0}.promo_row{display:flex;-webkit-box-pack:center;justify-content:center}.partner_container{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;margin:0 auto;padding:0 20px;min-height:67.2333px;z-index:3}.text-partner{padding:15px;font-size:20px;text-align:center;margin:0}.button-text-header-partner{text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;text-align:center;display:flex;justify-content:center;color:black;user-select:none;-ms-user-select:none;letter-spacing:1px;padding:7px}.button-header-partner{max-width:515px;max-height:40px;min-width:146.75px;min-height:40px;white-space:normal;display:flex;align-items:center;justify-content:center;background:white;cursor:pointer;-moz-user-select:none;z-index:99999;margin:0 5px}.button-text{max-width:485px;max-height:28px;word-wrap:break-word;overflow:hidden;text-overflow:clip}.image-partner{width:auto;height:auto;max-width:300px;max-height:65px}.close-partner:hover{text-decoration:inherit}#link-close-partner{position:absolute;font-weight:bold;font-size:22px;font-size:.875rem;right:1%;font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;line-height:1;min-width:20px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;text-decoration:none!important}#link-close-partner:before{content:"\e909"}.open-lightbox{display:inline-block;padding:1%;cursor:pointer}.open-lightbox-no-padd{padding:0}.open-lightbox-icon{content:'+';width:17px;height:17px;border-radius:50%;display:block;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5px;line-height:1px;text-decoration:none!important}.open-lightbox-icon:after{content:'+';font-weight:bold;font-size:19px;font-size:19px;position:relative;left:0;line-height:1px}.lightbox_container{z-index:1;visibility:hidden;text-align:left;width:500px;height:100%;position:absolute;display:table}.lightbox_content{margin-top:13%;max-width:550px;height:400px;overflow-y:scroll;position:inherit;padding:20px}.partner_internal_content{margin:10px}.lightbox .form_identification .form_item label{display:block}.container-default{cursor:pointer;position:relative;display:block}.container-default:hover,.container-default:focus{text-decoration:none}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .items .item .info .price:before{content:none}/*! CSS Used from: giftlist.css */#search-form-name{width:initial!important;border-right:none!important}/*! CSS Used from: managementListModal.css */a:hover{text-decoration:none}/*! CSS Used from: icons-styles.css */[class^="icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}/*! CSS Used from: buttons.css */.button_one{width:100%;font-weight:bold;font-size:14px;text-align:center;letter-spacing:1px;text-transform:uppercase;display:inline-block;text-decoration:none;height:70px;line-height:70px;border:1px solid #363636;background-color:#363636;color:#fff;cursor:pointer;padding:0 20px}.button_one:hover,.button_one:focus{color:#fff;text-decoration:none}.button_one span{margin:0 auto}.button_one_register_box{background-color:#f5f5f5}.button_one_modal_padding{padding:30px 100px}.button_three{width:100%;font-size:12px;font-weight:bold;border:1px solid #363636;background-color:#363636;color:#fff;height:45px;line-height:45px;text-transform:uppercase;text-align:center;text-decoration:none;display:inline-block;letter-spacing:1px;padding:0 20px;cursor:pointer;margin:0 auto}.button_three:hover,.button_three:focus{color:#fff;text-decoration:none}.product-main-info .buttons-wrapper .button_three{width:calc(100% - 71px);float:right}.button_four{width:100%;font-size:12px;font-weight:bold;border:1px solid #363636;background-color:transparent;height:45px;line-height:45px;text-transform:uppercase;text-align:center;display:inline-block;text-decoration:none;letter-spacing:1px;cursor:pointer;padding:0 20px}.button_four:hover,.button_four:focus{color:#363636;text-decoration:none}.button_four span{color:#363636}.button_four strong{color:#d53239}.product-main-info .buttons-wrapper .button_four{margin-top:5px}.cart.miniCart .button_four{margin-top:5px}/*! CSS Used from: ocrr.css */.ocrr-showcase{position:relative;max-width:1220px;margin:35px auto;clear:both}.ocrr-showcase .ocrr-showcase-carousel{margin:32px 0 16px 16px;overflow:hidden}.carousel .slick-arrow.slick-prev:before{color:#e0e0e0;font-size:75px}.carousel .slick-arrow.slick-prev:hover:before{-webkit-transform:scale(1.0) rotate(180deg);-moz-transform:scale(1.0) rotate(180deg);-ms-transform:scale(1.0) rotate(180deg);-o-transform:scale(1.0) rotate(180deg);transform:scale(1.0) rotate(180deg);color:#636363}.carousel .slick-arrow.slick-next:before{color:#e0e0e0;font-size:75px}.carousel .slick-arrow.slick-next:hover:before{-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0);color:#636363}.navbar-form .btn-send{height:30px;top:0}.ocrr-banner-carousel .item{position:relative}.ocrr-banner-carousel .slick-dots{margin-bottom:0;padding:0;bottom:8px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.ocrr-banner-carousel .slick-dots li{cursor:pointer;position:relative;display:inline-block;width:85px;height:3px;background:#fff;opacity:.4;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;margin-right:6px}.ocrr-banner-carousel .slick-dots li button{font-size:0;padding:0;height:100%;border:0;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute}.ocrr-banner-carousel .slick-dots .slick-active button{background-color:#fff;opacity:1}/*! CSS Used from: accessibility.css */#forgotPasswordModal #forgotPassModalForm .title{margin-top:10px}/*! CSS Used from: headerDefault.css */@media screen and (max-width:1290px){body .navbar-nav>li.dropdown>a{font-size:12px}}@media screen and (max-width:1235px){body .navbar-nav>li.dropdown>a{font-size:11px}}@media screen and (max-width:1200px){body .navbar-nav>li.dropdown>a{font-size:10px}}/*! CSS Used from: camicado-home.css */body .navbar .navbar-form{top:0!important}/*! CSS Used from: darkTheme.css */#wrapper{transition:background 175ms}body.theme-dark #wrapper{background:#000}body.theme-dark .ocrr-showcase .ocrr-showcase-title{color:#fff}body.theme-dark .parallax-blocks .title,body.theme-dark .parallax-blocks .subtitle{color:#fff!important}body.theme-dark .area .secondary-title,body.theme-dark .categories-list .blocks.prata .view-more,body.theme-dark .categories-list .blocks.prata .title{color:#fff!important}body.theme-dark .navbar,body.theme-dark #navbar{background:#000}body.theme-dark .navbar .navbar-nav>li.dropdown>a,body.theme-dark #navbar .navbar-nav>li.dropdown>a{color:#fff!important}body.theme-dark .navbar .navbar-nav>li.dropdown>a:hover,body.theme-dark #navbar .navbar-nav>li.dropdown>a:hover{color:#e6e6e6!important}body.theme-dark .navbar .navbar-form .form-control,body.theme-dark #navbar .navbar-form .form-control{color:#fff!important;opacity:1;border-bottom:1px solid #fff!important}body.theme-dark .navbar .navbar-nav>li.dropdown:hover .dropdown-menu,body.theme-dark #navbar .navbar-nav>li.dropdown:hover .dropdown-menu{background:rgba(0,0,0,0.9)!important}body.theme-dark .navbar .navbar-collapse .category-nav .column .title,body.theme-dark #navbar .navbar-collapse .category-nav .column .title,body.theme-dark .navbar .navbar-collapse .category-nav .column ul li a,body.theme-dark #navbar .navbar-collapse .category-nav .column ul li a,body.theme-dark .navbar .navbar-collapse .category-nav .column .view-more,body.theme-dark #navbar .navbar-collapse .category-nav .column .view-more{color:#fff!important}body.theme-dark .navbar .navbar-collapse .category-nav .column ul li a:hover,body.theme-dark #navbar .navbar-collapse .category-nav .column ul li a:hover,body.theme-dark .navbar .navbar-collapse .category-nav .column .view-more,body.theme-dark #navbar .navbar-collapse .category-nav .column .view-more{color:#e6e6e6!important}body.theme-dark .navbar .navbar-switch-text,body.theme-dark #navbar .navbar-switch-text{color:#2e2e2e!important}body.theme-dark .navbar .top-nav{background:#fff!important}body.theme-dark .navbar .top-nav .custom-row ul>li>a{color:#363636!important}body.theme-dark .navbar .top-nav .custom-row ul>li>a:hover{background:#fff!important}body.theme-dark .navbar .top-nav .custom-row ul .minicart a.dropdown-toggle .icon{fill:#000!important;stroke:#000!important}body.theme-dark .dropdown-menu{background:#fff!important}.navbar-header .navbar-brand .theme-logo{display:none}body .navbar .navbar-switch-text{color:#fff;display:inline-block;font-size:10px;font-weight:bold;margin:0 8px 0 0;text-transform:uppercase}body .navbar .navbar-switch{background:#f4f4f4;border:1px solid #ddd;border-radius:15px;cursor:pointer;display:inline-flex;width:40px;height:20px;position:relative;top:5px;margin-right:16px}body .navbar .navbar-switch__circle{background:#be1823;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;left:2px;transform:translateY(-50%);z-index:100;transition:all 175ms}body .navbar .navbar-switch__radio{background:#f00;cursor:pointer;flex:1;margin:0;height:100%;position:relative;opacity:0;z-index:200}body .navbar .navbar-switch__radio:nth-child(1):checked~.navbar-switch__circle{left:2px;background:#666}body .navbar .navbar-switch__radio:nth-child(2):checked~.navbar-switch__circle{left:22px}body .navbar .navbar-switch__tooltip{background:#fff;border-radius:10px;box-shadow:0 2px 7px rgba(0,0,0,0.2);color:#000;display:none;font-size:12px;padding:13px 16px;position:absolute;right:0;top:24px;white-space:nowrap;z-index:300}body .navbar .navbar-switch__tooltip-text{margin:0}body .navbar .navbar-switch__tooltip::after{background:#fff;content:' ';width:4px;height:4px;z-index:200;position:absolute;top:-2px;right:16px;transform:rotate(45deg)}body.theme-dark #searchForm input::placeholder{color:white}body.theme-dark #searchForm input:-ms-input-placeholder{color:white}body.theme-dark #searchForm input::-ms-input-placeholder{color:white}body .navbar.customTheme .top-nav .custom-row ul>li>a{padding-right:16.5px;padding-left:16.5px}/*! CSS Used from: Embedded */#navbar{background:#fff}body .navbar-nav>li.dropdown>a{color:#212121}body .navbar-nav>li.dropdown>a:hover{color:#212121}/*! CSS Used from: Embedded */.form_area .form_item label{display:block}/*! CSS Used from: Embedded */.partner_container{background-color:#000}.text-partner,.lightbox_title{color:#fff!important}.close-partner{color:#fff}.close-partner:hover{color:#fff}.open-lightbox-icon{color:#000}.lightbox_content{background-color:#000}#open-lightbox-icon-button{background-color:#fff}#open-lightbox-icon-button:hover{color:#000}/*! CSS Used from: Embedded */body .navbar-form .form-control::placeholder{color:#383838}body .navbar-form .form-control::-webkit-input-placeholder{color:#383838}#navbar-search{color:#383838;border-bottom:1px solid #404040}/*! CSS Used from: Embedded */.logoFooter path{fill:#fff}/*! CSS Used from: Embedded */.__ext-app-vp[data-v-008b24ff]{-webkit-font-smoothing:antialiased;align-content:unset;align-items:unset;align-self:unset;animation:unset;appearance:unset;backface-visibility:unset;background-blend-mode:unset;background:unset;binding:unset;block-size:unset;border-block-end:unset;border-block-start:unset;border-collapse:unset;border-inline-end:unset;border-inline-start:unset;border-radius:unset;border-spacing:unset;border:unset;bottom:unset;box-align:unset;box-decoration-break:unset;box-direction:unset;box-flex:unset;box-ordinal-group:unset;box-orient:unset;box-pack:unset;box-shadow:unset;box-sizing:unset;caption-side:unset;clear:unset;clip-path:unset;clip-rule:unset;clip:unset;color-adjust:unset;color-interpolation-filters:unset;color-interpolation:unset;color:unset;column-fill:unset;column-gap:unset;column-rule:unset;columns:unset;content:unset;control-character-visibility:unset;counter-increment:unset;counter-reset:unset;cursor:unset;display:unset;dominant-baseline:unset;empty-cells:unset;fill-opacity:unset;fill-rule:unset;fill:unset;filter:unset;flex-flow:unset;flex:unset;float-edge:unset;float:unset;flood-color:unset;flood-opacity:unset;font-family:"Lato",sans-serif;font-feature-settings:unset;font-kerning:unset;font-language-override:unset;font-size-adjust:unset;font-size:unset;font-stretch:unset;font-style:normal;font-synthesis:unset;font-variant:unset;font-weight:unset;force-broken-image-icon:unset;height:unset;hyphens:unset;image-orientation:unset;image-region:unset;image-rendering:unset;ime-mode:unset;inline-size:unset;isolation:unset;justify-content:unset;justify-items:unset;justify-self:unset;left:unset;letter-spacing:unset;lighting-color:unset;line-height:unset;list-style:unset;margin-block-end:unset;margin-block-start:unset;margin-inline-end:unset;margin-inline-start:unset;margin:unset;marker-offset:unset;marker:unset;mask-type:unset;mask:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;offset-block-end:unset;offset-block-start:unset;offset-inline-end:unset;offset-inline-start:unset;opacity:unset;order:unset;orient:unset;outline-offset:unset;outline-radius:unset;outline:unset;overflow:unset;padding-block-end:unset;padding-block-start:unset;padding-inline-end:unset;padding-inline-start:unset;padding:unset;page-break-after:unset;page-break-before:unset;page-break-inside:unset;paint-order:unset;perspective-origin:unset;perspective:unset;pointer-events:unset;position:unset;quotes:unset;resize:unset;right:unset;ruby-align:unset;ruby-position:unset;scroll-behavior:unset;scroll-snap-coordinate:unset;scroll-snap-destination:unset;scroll-snap-points-x:unset;scroll-snap-points-y:unset;scroll-snap-type:unset;shape-rendering:unset;stack-sizing:unset;stop-color:unset;stop-opacity:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;stroke:unset;tab-size:unset;table-layout:unset;text-align-last:unset;text-align:unset;text-anchor:unset;text-combine-upright:unset;text-decoration:unset;text-emphasis-position:unset;text-emphasis:unset;text-indent:unset;text-orientation:unset;text-overflow:unset;text-rendering:unset;text-shadow:unset;text-size-adjust:unset;text-transform:unset;top:unset;transform-origin:unset;transform-style:unset;transform:unset;transition:unset;user-focus:unset;user-input:unset;user-modify:unset;user-select:unset;vector-effect:unset;vertical-align:unset;visibility:unset;white-space:unset;width:unset;will-change:unset;window-dragging:unset;word-break:unset;word-spacing:unset;word-wrap:unset;writing-mode:unset;z-index:unset;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;width:auto;min-width:0}.__ext-container-shadow[data-v-008b24ff]{z-index:99999997;background-color:rgba(0,0,0,0.8);position:fixed;left:0;right:0;top:0;bottom:0}/*! CSS Used from: Embedded */.loading-bar{display:none;position:fixed;top:0;width:100%;z-index:10000}.back-color{background-color:#cecece}.nanobar{display:none}.loading-bar .nanobar{display:block}.bar{width:0;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s;background:#d2232a}.nanobar{width:100%;height:4px;z-index:9999;top:0}/*! CSS Used from: chrome-extension://jdcfmebflppkljibgpdlboifpcaalolg/content-scripts/price-alert/loader.css */.mz-new-reminder__close{cursor:pointer;align-self:start;max-width:32px}.mz-logo-header{width:76.31px!important;margin-top:24px!important;display:inline-block!important}.price-alert-container{width:320px!important;height:632px!important;border-radius:4px!important;background-color:#fff!important;box-shadow:0 0 9px 0 rgba(0,0,0,0.5)!important;line-height:1.3!important}.mz-price-alert-container{height:112px!important;margin-top:16px!important;padding-left:24px!important;padding-right:24px!important}.mz-alert-price-label-pay{height:16px!important;color:#29174d!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:13px!important;line-height:16px!important;margin-bottom:8px!important;font-weight:unset!important}.mz-alert-input{box-sizing:border-box!important;height:48px!important;width:122px!important;border:2px solid #e1daed!important;border-radius:4px!important;background-color:#fff!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:16px!important;color:#29174d!important;line-height:16px!important;padding:16px!important;font-weight:unset!important;outline:none!important}.mz-alert-button{height:48px!important;width:142px!important;border-radius:24px!important;background-color:#f05!important;color:#fff!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:16px!important;font-weight:bold!important;line-height:24px!important;text-align:center!important;margin-left:8px!important;outline:none!important;border-style:none!important}.mz-price-alert-value-content{width:100%!important;margin-bottom:24px!important}.mz-price-alert-value-content p{margin:0!important}.mz-price-reminder-alert-label{margin-bottom:16px!important}.mz-too-expensive{height:32px!important;color:#312b45!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:23px!important;font-weight:bold!important;line-height:32px!important;text-align:center!important}.mz-informative-description{height:32px!important;color:#9b8fb3!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:13px!important;line-height:16px!important;text-align:center!important;font-weight:unset!important}.mz-price-header-labels{margin-top:16px!important;padding-left:24px!important;padding-right:24px!important}.price-alert-product-image{display:inline-block!important;vertical-align:unset!important;line-height:unset!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:auto!important;width:160px!important;height:160px!important;mix-blend-mode:multiply!important}.price-alert-product-partner-image{position:absolute!important;left:32px!important;height:45px!important;width:64px!important;border-radius:4px!important;margin-top:8px!important;display:inline-flex!important}.mz-product-name{margin-top:13px!important}.price-alert-product-name{height:48px!important;width:288px!important;color:#29174d!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:16px!important;line-height:24px!important;text-align:center!important;font-weight:unset!important;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.mz-mid-price-content{padding-left:24px!important;padding-right:24px!important;margin-top:16px!important}.price-alert-info-row{width:100%!important;margin-bottom:16px!important}.price-alert-price-containers{display:inline-flex!important;margin-top:16px!important}.mz-price-info{height:16px!important;width:73px!important;color:#9b8fb3!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:13px!important;line-height:16px!important;font-weight:unset!important}#price-alert-product-price{height:24px!important;width:77px!important;color:#312b45!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:16px!important;font-weight:bold!important;line-height:24px!important;text-transform:uppercase}#price-alert-product-cashback{height:24px!important;width:92px!important;color:#36b336!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:16px!important;line-height:24px!important;text-align:center!important;font-weight:unset!important}#price-alert-left{margin-right:56px!important}.mz-divider{height:2px;background:#e1daed;border:solid 0 #e1daed;margin:0}.mz-stop-alert-container{margin-top:16px!important}.mz-stop-alert-text{height:16px!important;color:#9b8fb3!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:13px!important;line-height:16px!important;text-align:center!important;text-decoration:underline!important;font-weight:unset!important;cursor:pointer!important}input[type="currency"]:disabled{background-color:#f2f0f7!important;color:#9b8fb3!important;cursor:not-allowed!important}.mzrotate{-webkit-animation-name:spin;-webkit-animation-duration:1500ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1500ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1500ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear}.mz-alert-form-inputs{display:inline-flex!important;height:48px!important}.mz-button-div{width:128px!important;height:24px!important}#btn-create-alert-disabled:disabled{opacity:.3!important;cursor:not-allowed!important;background-color:#f05!important}.mz-create-alert-status-label{display:inline-flex!important}.mz-success-title{height:24px!important;width:113px!important;color:#36b336!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:16px!important;font-weight:bold!important;line-height:24px!important;margin-left:4px!important}.mz-error-title{height:24px!important;color:#c04!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:16px!important;font-weight:bold!important;line-height:24px!important;margin-left:4px!important}.mz-success-message{height:32px!important;width:272px!important;color:#9b8fb3!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:13px!important;line-height:16px!important;text-align:center!important;margin-top:8px!important}#mz-created-status{margin-top:28px!important;margin-bottom:28px!important}#mz-failed-status{margin-top:35px!important;margin-bottom:36px!important}#mz-try-again{height:16px!important;width:272px!important;color:#08c!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:13px!important;line-height:16px!important;text-align:center!important;cursor:pointer!important}.mz-try-again-container{margin-top:8px!important}.mz-price-alert-was-deactivated{height:16px!important;color:#9b8fb3!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:13px!important;line-height:16px!important;margin-left:4px!important}#mz-undo-deactivation{color:#08c!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:13px!important;line-height:16px!important;cursor:pointer!important}.mz-container-product{background:linear-gradient(180deg,#e8e6f0 0,#f9f7fc 100%)!important}.mz-image-top-div{max-height:55.83px!important}.mz-alert-input-error{height:32px!important;width:248px!important;color:#9b8fb3!important;font-family:Hero New,Tahoma,Arial,sans-serif!important;font-size:13px!important;line-height:16px!important;text-align:left!important;margin-left:8px!important}.mz-alert-form-error{display:none;margin-top:8px!important}/*! CSS Used keyframes */@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}/*! CSS Used fontfaces */@font-face{font-display:swap;font-family:'FontAwesome';src:url("../css/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../css/fonts/fontawesome-webfont.eot#iefix&v=4.7.0") format('embedded-opentype'),url("../css/fonts/fontawesome-webfont.woff2?v=4.7.0") format('woff2'),url("../css/fonts/fontawesome-webfont.woff?v=4.7.0") format('woff'),url("../css/fonts/fontawesome-webfont.ttf?v=4.7.0") format('truetype'),url("../css/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format('svg');font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:'FontAwesome';src:url("../css/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../css/fonts/fontawesome-webfont.eot#iefix&v=4.7.0") format('embedded-opentype'),url("../css/fonts/fontawesome-webfont.woff2?v=4.7.0") format('woff2'),url("../css/fonts/fontawesome-webfont.woff?v=4.7.0") format('woff'),url("../css/fonts/fontawesome-webfont.ttf?v=4.7.0") format('truetype'),url("../css/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format('svg');font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:'Prata';src:url("../css/fonts/Prata-Regular.ttf") format('truetype');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:url("../css/fonts/OpenSans-Regular.ttf") format('truetype');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:url("../css/fonts/OpenSans-Bold.ttf") format('truetype');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'icomoon';src:url("../css/fonts/icomoon.eot?89an4l");src:url("../css/fonts/icomoon.eot?89an4l#iefix") format('embedded-opentype'),url("../css/fonts/icomoon.ttf?89an4l") format('truetype'),url("../css/fonts/icomoon.woff?89an4l") format('woff'),url("../css/fonts/icomoon.svg?89an4l#icomoon") format('svg');font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:'icomoon';src:url('../css/fonts/new-icomoon.eot?t4bb8b');src:url('../css/fonts/new-icomoon.eot?t4bb8b#iefix') format('embedded-opentype'),url('../css/fonts/new-icomoon.ttf?t4bb8b') format('truetype'),url('../css/fonts/new-icomoon.woff?t4bb8b') format('woff'),url('../css/fonts/new-icomoon.svg?t4bb8b#icomoon') format('svg');font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}thead{display:table-header-group}tr{page-break-inside:avoid}}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}table{background-color:transparent}th{text-align:left}.table-condensed>thead>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>tbody>tr>td{padding:5px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.datepicker{font-family:'Open Sans',sans-serif;border-radius:4px;direction:ltr}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td.today{color:#000;background-color:transparent;border-color:#838383;font-weight:700}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker .datepicker-switch{width:145px}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,0.15);border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,0.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:0}.datepicker table tr td.old,.datepicker table tr td.new{color:#777}.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active:hover,.datepicker table tr td.today:active:focus{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#777}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active{color:#fff;background-color:#393939;border-color:#393939;font-weight:700}.lightbox_container.active{visibility:visible;z-index:2}body .navbar .promotional-stripe{display:block;text-decoration:none;text-align:center;color:#fff;font-size:12px;padding:7px 0;letter-spacing:1px;padding:0;max-height:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;overflow:hidden}body.on-top .promotional-stripe{padding:7px 0;max-height:100px;overflow:visible}body.scroll-up .top-nav,body.on-top .top-nav{max-height:100px;overflow:visible}.search-suggestion-visible{display:block}body.search-open .navbar-form{width:calc(100% - 170px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease 350ms;-moz-transition:all 150ms ease 350ms;-ms-transition:all 150ms ease 350ms;-o-transition:all 150ms ease 350ms;transition:all 150ms ease 350ms}body.search-open .navbar-nav{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 250ms ease 0ms;-moz-transition:opacity 250ms ease 0ms;-ms-transition:opacity 250ms ease 0ms;-o-transition:opacity 250ms ease 0ms;transition:opacity 250ms ease 0ms;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}body .navbar .top-nav .custom-row ul .minicart:hover .dropdown-menu,body .navbar .top-nav .custom-row ul .minicart.open .dropdown-menu{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease;max-height:89vh;padding:18px 15px}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu.dropdown-menu-empty-cart{left:auto!important;width:338px!important}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu:before{content:'';border:6px solid transparent;border-top:5px solid transparent;border-bottom:5px solid #fff;position:absolute;top:-10px;right:9px}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .sad-icon{display:block;height:4em;margin:2em auto 0;width:4em}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .empty-cart-message{display:block;margin:1.5em auto;text-align:center;width:15em}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .login-button{background-color:#363636;border:0;color:#fff;display:block;font-size:12px;font-weight:400;letter-spacing:1px;margin:1.5em auto;padding:1em;text-align:center;text-transform:uppercase;width:17em}body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .continue-shopping-anchor{color:#be1823;display:block;font-weight:bold;margin:auto auto 1em;text-align:center;text-decoration:underline;width:15em}.ocrr-showcase-carousel .new-promotional-tag{font-size:12px;line-height:20px;font-weight:600;position:absolute;border:1px solid rgba(204,204,204,0.4)}.ocrr-showcase-carousel .new-promotional-tag span{text-transform:uppercase;width:100%;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:4px 8px;color:#6e6e6e;font-family:Open Sans;background:white}.fa-angle-down:before{content:"\f107"}.navbar .top-nav-statuspedido__desc{color:#fff;display:inline-block;font-size:15px;margin:0 15px 0 0;padding:18px 0;text-align:center;transform:translateY(10%)}.navbar .top-nav-statuspedido__date{font-weight:500}.navbar .top-nav-statuspedido__link{color:#fff;cursor:pointer;text-decoration:underline}.navbar .top-nav-statuspedido__action{cursor:pointer;display:inline-block;position:relative;transform:translateY(30%)}.navbar .top-nav-statuspedido__icon{color:white}.icon-c-info:before{content:"\e1009"}.navbar .top-nav-statuspedido__tooltip{background:white;border-radius:10px;bottom:-97px;box-shadow:0 2px 7px rgba(0,0,0,0.2);color:#000;color:#363636;display:none;font-size:14px;left:-113px;line-height:16px;padding:20px;position:absolute;text-align:center;width:244px;z-index:9999}.navbar .top-nav-statuspedido__tooltip-text{margin:0}.navbar .top-nav-statuspedido__tooltip-arrow{background:#fff;height:16px;left:46%;position:absolute;top:0;transform:rotate(45deg);width:16px}.navbar .top-nav .custom-row .top-nav-statuspedido.open .dropdown-menu{overflow:visible!important}body .navbar .top-nav .custom-row ul>li.dropdown:not(.minicart) .dropdown-menu{background:#2e2e2e;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:max-height 150ms linear;-moz-transition:max-height 150ms linear;-ms-transition:max-height 150ms linear;-o-transition:max-height 150ms linear;transition:max-height 150ms linear;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-height:0;overflow:hidden;display:block;padding:0;border-top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;width:100%;top:31px;margin:0;text-align:center}body .navbar .top-nav .custom-row ul>li.dropdown:not(.minicart).open .dropdown-menu{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:max-height 150ms linear;-moz-transition:max-height 150ms linear;-ms-transition:max-height 150ms linear;-o-transition:max-height 150ms linear;transition:max-height 150ms linear;max-height:100px;border:0}body .navbar .consultant-nav{background:#d2232a;position:relative;z-index:99999}body .navbar .container{position:relative}body .navbar .consultant-nav .container{height:26px;display:flex;align-items:center;color:#fff;white-space:nowrap;font-family:'Open Sans',sans-serif;font-size:12px;line-height:1;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}body .navbar .consultant-nav .container strong{font-weight:700}body .navbar .consultant-nav .container .dropdown{margin-left:auto;list-style:none}body .navbar .consultant-nav .container .dropdown-toggle{color:#fff;font-weight:700;text-decoration:none;height:26px;padding-right:5px}body .navbar .consultant-nav .container .dropdown-toggle .fa{font-weight:700;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}body .navbar .consultant-nav .container .dropdown-menu{right:0;left:auto;background:#d2232a;border-top:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;margin-top:7px;padding-top:0}body.theme-dark .dropdown #ints-menu.dropdown-menu{background:#d2232a!important}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap}body .navbar .consultant-nav .container .dropdown-menu a{color:#fff;font-size:12px;font-weight:600;padding:6px 20px}.open>.dropdown-menu{display:block}body .navbar .consultant-nav .container .dropdown-menu a:hover,body .navbar .consultant-nav .container .dropdown-menu a:focus{background:rgba(0,0,0,0.09)}.lightbox.active{opacity:1;display:flex}.form_global .form_item i{position:absolute;left:5px;top:15px;color:#bfbfbf;pointer-events:none}.lightbox .form_identification .form_item i{font-size:18px;top:10px}.icon-user:before{content:"\e925"}.lightbox.show_register .form_check.two_options{max-width:320px;margin:25px auto}.lightbox.show_register .inline_check{display:table;margin:10px auto}.civilian_march_adjusted{position:fixed;bottom:0;width:100%;padding:15px 0;align-items:center;background-color:#fff;line-height:16px;letter-spacing:.4px;text-align:center;border:1px solid #e0e0e0;transition:all .5s linear;z-index:9999}.civilian_march_adjusted p{color:#000;font-weight:normal;font-size:14px;margin:0;line-height:20px}.civilian_march_adjusted p a{text-decoration:underline}.civilian_march_button{background:#363636;width:200px;font-weight:bold;font-size:12px;color:#fff;text-align:center;height:40px;border:1px solid #363636;text-transform:uppercase;margin-top:8px}.rr-autosugest-result{background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,0.25);padding:14px;border-radius:8px;margin-top:15px;position:relative}.rr-autosugest-result:before{content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-9px;left:30px}.rr-autosugest-result .rr-autosugest-term{padding:4px;margin:8px 0;text-transform:capitalize;cursor:pointer;position:relative;padding-left:40px;font-weight:normal;font-size:12px;line-height:14px;height:25px}.rr-autosugest-result .rr-autosugest-term:hover{background-color:#f1f1f1}.rr-autosugest-result .rr-autosugest-term:before{content:"\e902";font-size:.9rem;color:#8d8d8d;font-family:'icomoon';position:absolute;left:6px;top:5px}.rr-autosugest-result ul{padding-left:0}.rr-recomendation-title{text-transform:uppercase;font-weight:normal;font-size:10px;line-height:12px;letter-spacing:.1em;margin:20px 0 12px 0;padding:10px 15px}.rr-recomendation ul,.rr-recomendation .rr-recomendation-title{display:flex;margin:0 auto}.rr-recomendation{display:inline-block;margin-top:10px;border-top:1px solid #c4c4c4;width:100%;overflow-x:auto;overflow-y:hidden;overflow-y:-moz-hidden-unscrollable}.rr-box-item{float:left;margin:0;text-align:center;flex:1}.rr-box-item p{font-size:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;text-align:center;margin:10px 0}.rr-box-item p{width:95px}.rr-recomendation-link{display:inline-block;width:125px}.rr-box-image{height:95px;background-size:contain;background-position:center;background-repeat:no-repeat}body #modalQuickView .modal-body .info-wrapper .promotional-tag{position:absolute;background:#db2418;width:29px;height:109px;font-size:14px;line-height:1;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;color:#fff;text-transform:uppercase;padding:19px 9px;word-break:break-all;line-height:24px;text-align:center;left:0;top:5px}.ocrr-search-result .product-box .new-tags:last-child{margin:10px 0 5px}.ocrr-search-result .product_item_box .new-tags span{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:4px 8px 4px 8px;border-radius:2px}.ocrr-search-result .product_item_box .new-tags.exclusive span{background-color:#fff;color:#363636;border:1px solid #363636}.ocrr-search-result .product_item_box .new-tags.customizable span{background-color:#363636;color:#fff}.ocrr-search-result .product_item_box .new-tags.exclusive span{background-color:#fff;color:#363636;border:1px solid #363636}body .navbar .top-nav .custom-row ul>li.open>a{background:#2e2e2e}@media(min-width:768px){.container,#headerCarousel .off-blocks-wrapper,body.page-lookbook #lookbookCarousel{width:750px}}@media(min-width:992px){.container,#headerCarousel .off-blocks-wrapper,body.page-lookbook #lookbookCarousel{width:970px}}@media(min-width:1200px){.container,#headerCarousel .off-blocks-wrapper,body.page-lookbook #lookbookCarousel{width:1170px}}@media only screen and (min-width:1200px){.container,#headerCarousel .off-blocks-wrapper,body.page-lookbook #lookbookCarousel{width:100%;max-width:1280px}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop{background:rgba(51,51,51,0.8);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.cp{cursor:pointer}.fade.in{opacity:1}body .navbar .top-nav .custom-row ul>li.dropdown:not(.minicart) .dropdown-menu li a{color:#9e9e9e;text-transform:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;padding:21px 22.5px 20px}body .navbar .top-nav .custom-row ul>li.dropdown:not(.minicart){position:initial;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:margin-bottom 150ms linear 100ms;-moz-transition:margin-bottom 150ms linear 100ms;-ms-transition:margin-bottom 150ms linear 100ms;-o-transition:margin-bottom 150ms linear 100ms;transition:margin-bottom 150ms linear 100ms;margin-bottom:0}body .navbar .top-nav .custom-row ul>li.dropdown:not(.minicart).open{margin-bottom:52px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:margin-bottom 60ms linear;-moz-transition:margin-bottom 60ms linear;-ms-transition:margin-bottom 60ms linear;-o-transition:margin-bottom 60ms linear;transition:margin-bottom 60ms linear}body .navbar .top-nav .custom-row ul>li.dropdown:not(.minicart) .dropdown-menu li a:hover{color:#fff}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar .top-nav-statuspedido__action:hover .top-nav-statuspedido__tooltip{display:block;opacity:1}#modalRemoveProduct.lrsa-fix-zindex{z-index:99999999999}.modal.in .modal-dialog{transform:translate(0,0)}body #modalRemoveProduct .modal-dialog{width:400px}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-backdrop.in{z-index:1061}body #modalRemoveProduct .modal-dialog .modal-body{padding:20px;text-align:center}body #modalRemoveProduct .modal-dialog .modal-body p{line-height:1.4}body #modalRemoveProduct .modal-dialog .modal-body .buttons{white-space:nowrap}body #modalRemoveProduct .modal-dialog .modal-body .buttons .grey{font-size:14px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;border:1px solid #363636;background-color:#363636;color:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 auto;height:45px;line-height:45px;text-transform:uppercase;text-align:center;display:inline-block;outline:0;text-decoration:none;white-space:nowrap;padding:0 15px}body #modalRemoveProduct .modal-dialog .modal-body .buttons .grey:after{content:"\f105";display:inline-block;font:normal normal normal 14px/.6 FontAwesome;font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:14px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s}.featured-blocks{margin-left:-15px;margin-right:-15px}.featured-blocks .block{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0}@media(min-width:768px){.featured-blocks .block{float:left;width:33.33333333333333%}}.lightbox.show_register .form_identification .button_one_modal_padding{padding:0}.lightbox.show_register .wrapping>.wrap{max-height:0}.lightbox.show_register .form_identification .button_one_register_box a{display:flex;align-items:center;color:#000;background:transparent}.lightbox.show_register .wrapping>.wrap.register_form{max-height:1300px}body #modalQuickView .modal-body .promotional-tag{width:auto;height:auto;padding:8px 16px;right:0;top:16px;font-size:11px;line-height:normal;position:absolute;background:#db2418;color:#fff;text-align:center;z-index:9;text-transform:uppercase;font-weight:600}.title{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}body #modalQuickView .modal-body .sku-selection:before,body #modalQuickView .modal-body .sku-selection:after{content:" ";display:table}body #modalQuickView .modal-body .sku-selection:after{clear:both}.product-main-info .info-wrapper .colors .clearfix{margin-left:-6px;margin-right:6px}.product-main-info .info-wrapper .colors .item{float:left;margin:0 6px}.product-main-info .info-wrapper .colors .item label{width:20px;height:20px;cursor:pointer;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 180ms cubic-bezier(.25,.46,.45,.94);-moz-transition:all 180ms cubic-bezier(.25,.46,.45,.94);-ms-transition:all 180ms cubic-bezier(.25,.46,.45,.94);-o-transition:all 180ms cubic-bezier(.25,.46,.45,.94);transition:all 180ms cubic-bezier(.25,.46,.45,.94)}.product-main-info .info-wrapper .colors .item input:checked+label{-webkit-box-shadow:0 0 0 2px #e0e0e0;-moz-box-shadow:0 0 0 2px #e0e0e0;box-shadow:0 0 0 2px #e0e0e0;-webkit-animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 0s;-moz-animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 0s;-ms-animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 0s;-o-animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 0s;animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 0s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.product-main-info .info-wrapper .colors .item input{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;z-index:-1;display:none}.product-main-info .info-wrapper .sku .title{font-size:14px;line-height:1;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;text-transform:uppercase;color:#494949;margin-bottom:10px;display:block}@media only screen and (min-width:1200px){.product-main-info .info-wrapper .sku.half{width:50%;float:left}}@-moz-keyframes favHeart{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes favHeart{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes favHeart{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes favHeart{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes favHeart{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes favHeart{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes favHeart{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes favHeart{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.product-main-info .info-wrapper .pricing .price .installment-price{letter-spacing:.5px;display:block;color:#adadad;font-family:'Open Sans',sans-serif;font-size:12px;line-height:1;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.modal-dialog .product-main-info .pricing .price .installment-price{line-height:16px;color:#858585}.product-main-info .info-wrapper .pricing .price .list-price{text-transform:uppercase;display:block}.product-main-info .info-wrapper .pricing .price .list-price{letter-spacing:.5px;font-size:12px;color:#adadad;text-decoration:line-through;height:12px}.product-main-info .info-wrapper .pricing .price .list-price span{font-family:'Open Sans',sans-serif;font-size:11px;line-height:1;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.product-main-info .info-wrapper .sku .half{width:50%;float:left}.product-main-info .info-wrapper .sku .item.radio{margin:0}.product-main-info .info-wrapper .sku .item.radio input[type="radio"]{display:none}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.product-main-info .info-wrapper .sku .item.radio label{margin:0;padding:0}.product-main-info .info-wrapper .sku .item.radio .field-click{width:18px;height:18px;border:1px solid #363636;padding:2px;display:inline-block;vertical-align:middle}.product-main-info .info-wrapper .sku .item.radio .field-click .icon{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;width:100%;height:100%;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.product-main-info .info-wrapper .sku .item.radio input:checked+label .icon{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 100ms;-moz-animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 100ms;-ms-animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 100ms;-o-animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 100ms;animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 100ms}.product-main-info .info-wrapper .sku .item.radio .field-click+span{padding-left:6px}img{vertical-align:middle}.fancybox-container{-webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translate3d(0,0,0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-slide--current{display:block}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px 0;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-image{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:0;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-navigation .fancybox-button::after{content:'';left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px 25px 44px;right:0}.fancybox-caption::before{background-image:url("https://www.camicado.com.br/static/images/fancybox-gradient.png");background-repeat:repeat-x;background-size:contain;bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption::after{border-bottom:1px solid rgba(255,255,255,0.3);content:'';display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-inner,.fancybox-image{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-inner{overflow:hidden}.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%;object-fit:contain}.fancybox-slide--complete{padding:0!important}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-container *{box-sizing:border-box}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}.fancybox-thumbs>ul>li{background-position:center center;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media all and (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}body #modalQuickView .modal-body .product-info .thumbnails.thumb-slider.slick-slider.slick-vertical .productQuick{display:flex;margin:0 auto;border:0}body #modalQuickView .modal-body .product-info .thumbnails.thumb-slider.slick-slider.slick-vertical .productQuick.slick-prev{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:-5px;left:50%}.fa-chevron-down:before{content:"\f078"}.fa-chevron-up:before{content:"\f077"}body #modalQuickView .modal-body .img-wrapper .main-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:5px}@media(min-width:768px){body #modalQuickView .modal-body .img-wrapper .main-image{float:left;width:83.33333333333334%}}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}body #modalQuickView .modal-body .img-wrapper .thumbnails .anchor{display:block;margin:5px 0;float:left}body #modalQuickView.in{display:-webkit-flex!important;display:-moz-flex!important;display:-ms-flex!important;display:-o-flex!important;display:flex!important}.ocrr-banner-carousel .direction_department{max-width:920px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;bottom:85px;left:50%;margin-left:-460px}.ocrr-banner-carousel .direction_department_wrapper .department_section .direction_department{left:auto;margin:0 auto;max-width:100%}.ocrr-banner-carousel .direction_department .link{min-width:200px;padding:15px;background-color:white;text-align:center;display:inline-block;font-size:10px;letter-spacing:1px;color:#2a2a2a;font-weight:400;text-transform:uppercase;border:1px solid transparent}.ocrr-banner-carousel .direction_department .ocrr-banner-link{border-width:0;box-sizing:border-box;display:inline-block;height:41px}.ocrr-banner-carousel .direction_department_wrapper .department_section{width:100%;position:relative}.ocrr-banner-carousel .direction_department_wrapper{height:100%;width:100%;display:flex;align-items:stretch;justify-content:center;flex-wrap:nowrap;position:absolute;top:0}.ocrr-banner-carousel .direction_department .ocrr-banner-link:hover{border-width:1px;padding-top:14px}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.form_global .form_item.focus .label_text{left:5px;top:-5px;font-size:90%;opacity:0}.ocrr-showcase-title{margin-top:20px}body .navbar .top-nav .custom-row ul .minicart .minicart-mdl-content .dropdown-menu{padding:0 0 18px 0}.dropdown-menu .miniCart .minicart-block-infos{padding:0 24px 0 24px}.title-minicart{text-align:left}@font-face{font-display:swap}.footer-glossary{border-bottom:1px solid #d5d5d5}.footer-glossary>.container{display:flex;padding:24px 16px}.footer-glossary__title{color:#363636;font-size:14px;font-weight:bold;margin:0 24px 0 0;text-transform:uppercase}.glossary-list{align-items:center;display:flex;flex:1;justify-content:space-between;list-style:none;margin:0;padding:0}.glossary-list__item{color:#363636;font-size:14px;font-weight:bold;text-transform:uppercase}.glossary-list__item:last-child{font-family:'Open Sans',sans-serif;font-size:16px}.glossary-list__item--disabled .glossary-list__link{opacity:.4;cursor:default}.glossary-list__item--disabled .glossary-list__link:hover{cursor:default;text-decoration:none}.glossary-list__circle{background:#ccc;border-radius:50%;content:'';width:4px;height:4px}.glossary-list .glossary-list__item a:hover{text-decoration:none}.glossary-list .glossary-list__item a:focus{text-decoration:none}.footer-glossary .footer-glossary__title a:hover{text-decoration:none}.footer-glossary .footer-glossary__title a:focus{text-decoration:none}.icon-c-gift:before{content:"\e1022"}.icon-warning:before{content:"\e1064"}.apple-signin-button{width:62px!important;height:62px!important;padding:0!important;border:0!important}.custom-social-login{justify-content:center;margin-top:20px;margin-bottom:20px;display:flex}.login-btn{margin:6px;background:#FFF;box-sizing:border-box;width:44px!important;height:44px;padding:12px;background-color:#f7f7f7;border-radius:5px;text-align:center}.login-btn .fa-facebook{color:white;font-size:17px}.login-btn .icon-ic-google{font-size:19px}.facebook{color:#000;font-size:inherit;background-color:#3b5999}.my-accout .row_two_buttons a.tracking_button{background:#2a2a2a;color:white}.apple-link-button,.apple-link-button:hover{background-color:#000;color:#fff!important}.social-link-button img{position:absolute;left:0}.social-link-button span{display:inline-block;vertical-align:middle;margin:0;margin-right:auto;font-size:12px;font-weight:600;width:100%;text-align:center;padding-left:28px}.social-link-button,.social-link-button:hover{background-color:#000;color:#fff!important;height:46px;width:100%;display:flex;margin-bottom:9px;justify-content:center;align-items:center;position:relative;display:flex;border-radius:5px}.social-link-button.google img,.social-link-button.facebook img{margin-left:15px}.social-link-button.facebook{background-color:#3b5999}.social-link-button.google,.social-link-button.google span{background-color:#f7f7f7;color:#000}.form_action.custom-social-login{margin:25px auto!important}.ocrr-banner-block{position:relative}.ocrr-banner-block .banner-background{text-align:center;display:flex;background-repeat:no-repeat;background-size:100% auto}.ocrr-banner-block .blocks-slide{width:100%;text-align:center;margin-top:13vw}.block-slider-infos .slick-slide img{display:initial}.no-slider-mounted .block-slider-infos a:first-child{margin-right:4%}.block-slider-infos a{position:relative;display:inline-block}@font-face{font-family:'Hurme Geometric Sans';src:url(../css/fonts/HurmeGeometricSans4.ttf),url(../css/fonts/HurmeGeometricSans4.woff);font-weight:400;font-style:normal}.block-slider-infos .block-infos-right{position:absolute;right:0;padding:0 16px;font-family:"Hurme Geometric Sans",sans-serif;text-align:center;width:232px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.block-slider-infos .block-infos-right .title-block-infos{font-weight:bold;font-size:16px;line-height:22px;letter-spacing:.28em;margin-bottom:10px}.block-slider-infos .block-infos-right .desc-block-infos{font-size:16px;line-height:22px;letter-spacing:.2em;margin-bottom:10px}.block-slider-infos .block-infos-right .button-block-infos{font-weight:bold;font-size:12px;line-height:17px;text-align:center;letter-spacing:.28em}.ocrr-banner-image.ocrr-wrapper{position:relative;max-width:1220px;margin:35px auto;clear:both}.ticket_action:after,.js-confirm-delivery:after,body.account .button_primary:after,.newsletter .newsletterForm button:after,.form_global .form_action .action_1:after,body .navbar-collapse .category-banner .info .view-more:after,body #modalRemoveProduct .modal-dialog .modal-body .buttons .grey:after,body #modalRemoveProduct .modal-dialog .modal-body .buttons .transparent:after,body .navbar .top-nav .custom-row ul .minicart .dropdown-menu .button.transparent:after{content:none!important}.icon-ic_credit-card:before{content:"\e1369"}.icon-ic-chevron-down:before{content:"\e1368"}.icon-ic-gift:before{content:"\e1360"}.icon-ic-user:before{content:"\e1362"}.icon-ic-bag:before{content:"\e1357"}.icon-ic-chevron-left:before{content:"\e1358"}.icon-ic-close:before{content:"\e1359";color:#858585}.icon-ic-order:before{content:"\e1361"}.icon-ic-key:before{content:"\e1364"}.icon-ic-exchange:before{content:"\e1363"}.icon-ic-log-out:before{content:"\e1365"}.icon-c-chevron-heavy-right:before{content:"\e1011"}.icon-c-chevron-heavy-left:before{content:"\e1012"}.icon-c-search-outline:before{content:"\e1017"}.icon-c-chevron-heavy-down:before{content:"\e1015"}.ocrr-showcase .ocrr-showcase-title{font-size:24px;font-family:'Open Sans';line-height:24px;margin:0 0 0 16px}.ocrr-showcase-carousel .product-box__default{padding:16px;margin:0 16px 0 0;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ocrr-showcase-carousel .product-box__default h5{font-size:14px;font-weight:normal}.ocrr-showcase-carousel .slick-arrow.slick-next.slick-disabled{opacity:0;z-index:-1}.ocrr-showcase-carousel .slick-arrow.slick-next{border:0;right:0}.ocrr-showcase-carousel .slick-arrow.slick-next:before{content:"\e1011"}.ocrr-showcase-carousel .slick-arrow.slick-prev.slick-disabled{opacity:0;z-index:-1}.ocrr-showcase-carousel .slick-arrow.slick-prev{border:0;left:0}.ocrr-showcase-carousel .slick-arrow{font-size:0;display:block;background:white;border-radius:50%;position:absolute;width:48px;height:48px;z-index:1;box-shadow:0 4px 8px rgba(110,110,110,0.16);top:50%}.ocrr-showcase-carousel .slick-arrow.slick-prev:before{content:"\e1012"}.ocrr-showcase-carousel .slick-arrow:before{font-size:14px;font-family:'icomoon'}@media(min-width:1024px){.ocrr-showcase{height:0;overflow:hidden}.ocrr-showcase-carousel.ocrr-showcase-carousel__opacity .product-box__default{opacity:0}.ocrr-showcase-carousel .product-box__default{width:calc(100%/5)}}@media(max-width:1023.9px){.ocrr-showcase-carousel .product-box__default{width:200px}.ocrr-showcase-container{max-width:max-content;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.ocrr-showcase-container .ocrr-showcase-carousel{width:max-content}.ocrr-showcase-container::-webkit-scrollbar{height:4px;background-color:rgba(0,0,0,0.1)}.ocrr-showcase-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3)}.ocrr-showcase .ocrr-showcase-title{font-size:16px}.ocrr-showcase .ocrr-showcase-carousel{margin:16px 0 16px 16px;display:flex}}@media(max-width:500px){.ocrr-showcase-carousel .product-box__default{width:170px;padding:8px}}@media(pointer:coarse){.ocrr-showcase-container::-webkit-scrollbar{height:0}}@media(hover:none){.ocrr-showcase-container::-webkit-scrollbar{height:0}}.icon-calendar:before{content:"\e1355"}.icon-ic-suggested:before{content:"\e1370"}.icon-ic-refresh:before{content:"\e1135"}.icon-ic-phone:before{content:"\e1394"}.icon-ic-whatsapp:before{content:"\e1398"}.icon-ic-location:before{content:"\e1397"}.icon-ic-chat:before{content:"\e1393"}.icon-c-mail:before{content:"\e1019"}.icon-chat:before{content:"\e1140";color:#fff}.responsive-footer__container .icon-chat:before{color:#363636;font-size:20px}.icon-filled-heart:before{content:"\e1420";color:#be1823}.icon-empty-heart:before{content:"\e1419";color:#be1823}.icon-ic-facebook:before{content:"\e1424";color:#fff}.icon-ic-google .path1:before{content:"\e1425";color:#ea4335}.icon-ic-google .path2:before{content:"\e1426";margin-left:-1em;color:#34a853}.icon-ic-google .path3:before{content:"\e1427";margin-left:-1em;color:#4285f4}.icon-ic-google .path4:before{content:"\e1428";margin-left:-1em;color:#fbbc05}
.to-top-action{display:block;margin:100px 0 64px 0}.to-top-action .to-top-action__container{position:fixed;bottom:-15%;left:50%;transform:translateX(-50%);z-index:100;opacity:0;transition:all 250ms}.to-top-action .to-top-action__container--active{opacity:1;bottom:5%}.to-top-action__btn{background:#FFF;border:1px solid #949494;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,0.25);color:#949494;display:block;height:48px;width:48px}.to-top-action__btn:hover{color:#be1823;border-color:#be1823}.to_top_action_link{text-decoration:none!important}.to-top-action__link{color:#000;display:block;font-size:14px;margin:8px auto;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,0.25);width:52px}
.payment_content .form_item .flag_card{display:none}#forgotPasswordModal #forgotPassModalForm .title{margin-top:10px}.ocrr-showcase-title{margin-top:20px}.ocrr-banner-image a{display:block}.hide-title{pointer-events:none}.hidden-input-label{position:absolute!important;top:-1000px!important;left:-1000px!important}
.gift-prod-column button{font:normal normal normal 14px/1 FontAwesome;width:23px;height:21px;background:#adadad;color:#fff;border:0}.gift-prod-column .buttons button:first-child{margin-bottom:1px}.gift-prod-column .plus-disable:before{content:"\f106"}.gift-prod-column .minus-disable:before{content:"\f107"}.gift-prod-column i{font-size:20px;height:20px;width:19px;display:block;position:absolute;top:0;right:0;margin-top:16px}
.gift-list-manager-modal .list-item-container{border:1px solid #dcdcdc;cursor:pointer;display:flex;flex-direction:column;width:100%;height:100%;background-color:#fff}.gift-list-manager-modal .list-item-container,.gift-list-manager-modal .list-item-container *{transition:all 300ms}.gift-list-manager-modal .list-item-container .list-item-header{color:#363636;font-size:11px;height:20px;padding:5px 7px}.gift-list-manager-modal .list-item-container .list-item-header .header-title{display:inline;text-transform:uppercase}.gift-list-manager-modal .list-item-container .list-item-header .header-selected{border-radius:50%;border:1px solid #dcdcdc;display:inline-block;float:right;height:10px;width:10px}.gift-list-manager-modal .list-item-container .list-item-body{height:100%;overflow:hidden;position:relative}.gift-list-manager-modal .list-item-container .list-item-body .list-item-bg-hover{width:100%;height:100%;position:absolute;z-index:100}.gift-list-manager-modal .list-item-container .list-item-body .list-item-img-blocked{position:absolute;background:grey;width:33%;height:100%;z-index:1;opacity:.5}.gift-list-manager-modal .list-item-container .list-item-body .list-item-img{left:0;position:absolute;top:0;width:33%;height:100%}.gift-list-manager-modal .list-item-container .list-item-body .list-item-img img{width:100%;height:100%;object-fit:cover}.gift-list-manager-modal .list-item-container.blocked .list-item-body .list-item-img img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.gift-list-manager-modal .list-item-container .list-item-body .list-item-title{position:absolute;margin-left:20px;top:11px;width:67%;left:67px;z-index:200}.gift-list-manager-modal .list-item-container .list-item-body .list-item-title p:first-child{font-weight:bold;font-size:12px;text-transform:uppercase}.gift-list-manager-modal .list-item-container .list-item-body .list-item-title p{font-size:14px;color:#363636}.gift-list-manager-modal .list-item-container:hover .list-item-header,.gift-list-manager-modal .list-item-container.list-selected .list-item-header{background-color:#be1823}.gift-list-manager-modal .list-item-container:hover .header-title,.gift-list-manager-modal .list-item-container.list-selected .header-title{color:#fff;font-weight:bold}.gift-list-manager-modal .list-item-container:hover .list-item-bg-hover,.gift-list-manager-modal .list-item-container.list-selected .list-item-bg-hover{box-shadow:inset 0 0 0 2px #be1823}.gift-list-manager-modal .list-item-container.open:hover .list-item-img{border:2px solid #be1823}.gift-list-manager-modal .list-item-container:hover .list-item-img{border:2px solid #666}.gift-list-manager-modal .list-item-container.blocked .list-item-bg-hover,.gift-list-manager-modal .list-item-container.blocked .list-item-bg-hover{box-shadow:inset 0 0 0 1px #dcdcdc}.gift-list-manager-modal .list-item-container.blocked:hover .list-item-bg-hover,.gift-list-manager-modal .list-item-container.blocked:hover .list-item-bg-hover{box-shadow:inset 0 0 0 1px #666}.gift-list-manager-modal .list-item-container.list-selected .header-selected{border-width:2px}.gift-list-manager-modal a,a:hover{text-decoration:none}.gift-list-manager-modal#modalLists .modal-separator{width:100%;height:1px;margin:20px 0;padding:0;overflow:hidden}.gift-list-manager-modal#modalLists button.disabled{opacity:.2;transition:all 300ms}.gift-list-manager-modal#modalLists .icon-slider{cursor:pointer;width:24px;height:24px;right:45px;transition:all 300ms;display:none}.gift-list-manager-modal#modalLists .icon-slider .icon{width:24px;height:26px}.gift-list-manager-modal#modalLists .icon-slider .icon.icon-chevron-right{transform:scale(-1);height:24px;width:23px}.gift-list-manager-modal#modalLists .icon-slider.slick-disabled{cursor:auto;opacity:.2}.gift-list-manager-modal .list-slider{width:100%;overflow:hidden;transition:all 300ms}@media(min-width:1024px){.gift-list-manager-modal .list-slider{max-height:84px;display:flex;flex-wrap:wrap}.gift-list-manager-modal.modal-large .modal-body{padding:0 1px 30px 50px}.gift-list-manager-modal#modalLists .slide{height:84px;margin-right:10px;max-width:210px}.gift-list-manager-modal .lists-title-all{margin:30px 0 12px 0;min-height:18px}.gift-list-manager-modal.modal-large .modal-dialog .modal-header{padding:22px}.lists-slider__info{display:flex;justify-content:space-between;margin:0 20px 0 0}.lists-slider__buttons{display:flex;align-items:center}}.gift-list-manager-modal .list-slider .slick-slide{outline:0}.gift-list-manager-modal .list-slider .slick-track{width:925px}.gift-list-manager-modal#modalLists .modal-body{transition:all 300ms}.gift-list-manager-modal#modalLists .icon-slider-left.slick-hidden ~ .slick-slider .slick-track{float:left}.gift-list-manager-modal#modalLists .relative{position:relative!important}.gift-list-manager-modal#modalLists .btn-primary{border-radius:0;font-size:12px;font-weight:bold;letter-spacing:1.5px;margin:10px 0;padding:18px 105px}.gift-list-manager-modal.modal .btn-wraper{margin-top:40px}.gift-list-manager-modal.modal{z-index:2000}.gift-list-manager-modal.modal-large .modal-dialog .modal-header .modal-title{font-size:14px;text-align:center}.gift-list-manager-modal.modal-large .modal-dialog .modal-header .close{font-size:38px}.gift-list-manager-modal .lists-title-all{font-weight:600;font-size:18px;color:#000}.gift-list-manager-modal .lists-open .lists-title-all.second{font-weight:600;font-size:18px;color:#000;margin:37px 0 8px}.gift-list-manager-modal .lists-open.lists-nolists .slide,.gift-list-manager-modal .lists-closed.lists-nolists .slide{width:100%;height:130px}.gift-list-manager-modal .lists-open.lists-nolists .slide .icon-wraper,.gift-list-manager-modal .lists-closed.lists-nolists .slide .icon-wraper{height:40px;margin:auto;text-align:center;width:39px}.gift-list-manager-modal .lists-open.lists-nolists .slide .icon-wraper .icon,.gift-list-manager-modal .lists-closed.lists-nolists .slide .icon-wraper .icon{transform:translateX(14%)}.gift-list-manager-modal#modalLists .modal-content.list-opened.list-closed{max-height:700px}.gift-list-manager-modal#modalLists .modal-content.deny-list-opened.deny-list-closed{max-height:339px}.gift-list-manager-modal#modalLists .modal-content.list-opened.deny-list-closed{max-height:418px}.gift-list-manager-modal#modalLists .modal-content.deny-list-opened.list-closed{max-height:736px}@media(max-width:1023px){.gift-list-manager-modal .list-slider{overflow-x:scroll;white-space:nowrap;scrollbar-width:thin;padding:0 0 8px}.gift-list-manager-modal .list-slider::-webkit-scrollbar{height:4px;background-color:rgba(0,0,0,0.1)}.gift-list-manager-modal .list-slider::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3)}.gift-list-manager-modal#modalLists .slide:first-child{margin:0 10px 0 0}.gift-list-manager-modal#modalLists .slide{display:inline-block;height:86px;margin:0 0 0 10px;max-width:235px}.gift-list-manager-modal{padding:0!important}.gift-list-manager-modal .modal-dialog{width:100%}.gift-list-manager-modal#modalLists .modal-body{padding:0 25px}.gift-list-manager-modal .lists-title-all{margin:23px 0 20px}.gift-list-manager-modal#modalLists .relative{padding:15px 0}.gift-list-manager-modal.modal-large .modal-dialog .modal-header{padding:20px}}@media(pointer:coarse){.gift-list-manager-modal .list-slider::-webkit-scrollbar{height:0}.gift-list-manager-modal .list-slider{padding:0}}@media(hover:none){.gift-list-manager-modal .list-slider::-webkit-scrollbar{height:0}.gift-list-manager-modal .list-slider{padding:0}}@media(max-width:767px){body #modalRemoveProduct{padding:0 10px!important}}@media(max-width:440px){body #modalRemoveProduct .modal-dialog{width:100%}}
.ocrr-banner-line{margin-top:70px;max-width:1280px;margin:0 auto;display:table;padding:0 32px 0 32px;max-height:427.11px}.ocrr-banner-line .ocrr-banner-line__title{margin-bottom:16px;font-family:'Open Sans';font-size:24px;line-height:32px;color:#363636}.ocrr-banner-line .ocrr-banner-line__list{width:100%;display:inline-block;text-align:center;padding:0;height:349.11px}.ocrr-banner-line__list .ocrr-banner-line__item{display:inline-flex;margin:0 8px;box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:18vw;max-width:230px}.ocrr-banner-line__list .ocrr-banner-line__item:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.ocrr-banner-line__list .ocrr-banner-line__item:first-child{margin-left:0}.ocrr-banner-line__list .ocrr-banner-line__item:last-child{margin-right:0}.ocrr-banner-line__img{width:100%}.ocrr-banner-line__link{width:230px}.ocrr-banner-line__subtitle{text-align:center;min-height:50px;margin-top:8px;font-family:'Open Sans';font-size:16px;line-height:24px;color:#363636}.ocrr-banner-line__link:focus{text-decoration:none}.skeleton-banner-line__title,.skeleton-banner-line__img{background-color:#e2e2e2;border-radius:4px;position:relative;overflow:hidden;border:0}.skeleton-banner-line__title{width:calc(100vh *.37354);height:32px;margin-bottom:16px}.skeleton-banner-line__img{min-height:281px}.skeleton-banner-line__subtitle{border-radius:4px;background-color:#e2e2e2}.skeleton-banner-line__list .skeleton-banner-line__item:hover{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:1300px){.ocrr-banner-line .ocrr-banner-line__list{max-height:calc(100vw * .2662)}.ocrr-banner-line__list .ocrr-banner-line__item{width:17.5vw}.skeleton-banner-line__img{min-height:calc(100vw * .2129)}}@media only screen and (max-width:1165px){.ocrr-banner-line .ocrr-banner-line__list{max-height:calc(100vw * .27102)}.ocrr-banner-line__list .ocrr-banner-line__item{width:17.4vw}.skeleton-banner-line__img{min-height:calc(100vw * .21266)}}@media only screen and (max-width:1120px){.ocrr-banner-line .ocrr-banner-line__list{max-height:calc(100vw * .27092)}.ocrr-banner-line__list .ocrr-banner-line__item{width:17.2vw}.skeleton-banner-line__img{min-height:calc(100vw * .2102)}}@media only screen and (max-width:1040px){.ocrr-banner-line .ocrr-banner-line__list{max-height:calc(100vw * .27316)}.ocrr-banner-line__list .ocrr-banner-line__item{width:17vw}.skeleton-banner-line__img{min-height:calc(100vw * .20777)}}@media only screen and (max-width:1024px){.ocrr-banner-line__title{font-size:16px;line-height:24px;padding-left:12px}.ocrr-banner-line{padding:0}.ocrr-banner-line .ocrr-banner-line__list{max-height:calc(100vw * .27417);padding:0 16px}.ocrr-banner-line__subtitle{font-size:14px;line-height:18px}.ocrr-banner-line__link{width:18vw;min-width:156px}.ocrr-banner-line .ocrr-banner-line__list::-webkit-scrollbar{height:4px;background-color:rgba(0,0,0,0.1)}.ocrr-banner-line .ocrr-banner-line__list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3)}.skeleton-banner-line__img{min-height:(100vw * .2077643)}.skeleton-banner-line__title{max-width:180px}}@media only screen and (max-width:960px){.ocrr-banner-line{display:block}.ocrr-banner-line .ocrr-banner-line__list{overflow-x:scroll;white-space:nowrap;scrollbar-width:thin;margin-bottom:0;max-height:calc(100vw * .30541);min-height:262.66px;overflow-y:hidden}.ocrr-banner-line__list .ocrr-banner-line__item{width:auto;margin-bottom:10px}.ocrr-banner-line__subtitle{white-space:break-spaces}.skeleton-banner-line__img{min-height:calc(100vw * .22);height:190.66px}.skeleton-banner-line__title{margin-left:10px}}.skeleton-banner-line{background:linear-gradient(to right,#e2e2e2 10%,#ddd 20%,#e2e2e2 30%);background-size:400% 400%;animation:.8s shine infinite forwards}@keyframes shine{0%{background-position:100% 0}100%{background-position:0 0}}
.ocrr-bullets .ambientes{margin:40px 0 60px 0;display:inline-block;width:100%}.ocrr-bullets .ambientes h2{font-style:normal;font-weight:normal;font-size:24px;line-height:20px;text-align:center;letter-spacing:8px;text-transform:uppercase;color:#000;margin-bottom:40px}.ocrr-bullets .ambientes ul{width:100%;display:inline-block;text-align:center;margin:0 auto;padding-inline-start:0}.ocrr-bullets .ambientes ul li{vertical-align:middle;transform:perspective(1px) translateZ(0);transition-duration:.3s;transition-property:transform;display:inline-grid;margin:0 1%;width:150px;height:150px;border-radius:100%;background:white;box-shadow:0 0 19px -6px rgba(0,0,0,0.39);display:-ms-inline-grid;-webkit-transition-duration:.3s;-webkit-box-shadow:0 0 19px -6px rgba(0,0,0,0.39);-moz-box-shadow:0 0 19px -6px rgba(0,0,0,0.39);-webkit-transition-property:transform}.ocrr-bullets .ambientes ul li:hover{transform:scale(1.1)}.ocrr-bullets .ambientes ul li a{text-decoration:none;margin:0 0 10px 0;clear:both;display:block;font-weight:normal;font-size:16px;line-height:16px;text-align:center;text-transform:uppercase;color:#000;min-height:50px;margin-top:20px;min-width:150px;font-family:'Open Sans'}.ocrr-bullets .ambientes ul li .js-load-img{width:100%;height:40px;margin:17px 0;display:inline-block}
.ocrr-banner-text-buttons{display:inline-block;width:100%}.ocrr-banner-text-buttons h2{font-style:normal;font-weight:normal;font-size:24px;line-height:20px;text-align:center;letter-spacing:8px;text-transform:uppercase;color:#000;margin-bottom:20px}.ocrr-banner-text-buttons h3{font-style:normal;font-weight:normal;font-size:20px;line-height:20px;text-align:center;letter-spacing:8px;text-transform:uppercase;color:#000;margin-bottom:40px}.ocrr-banner-text-buttons .ocrr-banner-text-buttons__container{margin:1% auto;display:inline-block;text-align:center;width:100%}.ocrr-banner-text-buttons .ocrr-banner-text-buttons__container a{display:inline-block;margin:0 4%;background:#e5e5e5;box-sizing:border-box;padding:25px 0;border-radius:35px;font-style:normal;font-weight:normal;font-size:18px;line-height:20px;text-align:center;letter-spacing:3px;text-transform:uppercase;color:#000;width:22%}.ocrr-banner-text-buttons .ocrr-banner-text-buttons__container a:hover{background:black;color:white}.ocrr-banner-text-buttons .ocrr-banner-text-buttons__container a:focus{text-decoration:none}
.ocrr-banner-window .atualize .wrap-buy{width:100%;text-align:center;display:inline-block;margin-top:50px;margin-bottom:70px}.ocrr-banner-window .atualize .buy-now{display:inline-flex;margin:initial}.ocrr-banner-window .atualize .buy-now a:first-child{padding-right:2px}.ocrr-banner-window .atualize .buy-now a:not(:first-child){padding-left:2px}.ocrr-banner-window .atualize .buy-now a,.ocrr-banner-window .ocrr-banner-text{max-width:620px}.ocrr-banner-window .ocrr-banner-text{text-transform:uppercase;display:flex;position:relative;height:24%;top:calc(-12% - 10px);margin-top:-4%;opacity:.8;letter-spacing:4px;font-size:17px;align-items:center;font-weight:500}.ocrr-banner-window .ocrr-banner-text span{margin:auto auto;padding:0 10%}@media(max-width:1150px){.ocrr-banner-window .ocrr-banner-text{letter-spacing:3px;font-size:14px}}
.ocrr-ambience .seu-jeito{margin-top:70px;margin-bottom:100px;position:relative}.ocrr-ambience .seu-jeito .ambience-banner{width:100%;max-height:620px;min-height:350px;object-fit:cover;object-position:top}.ocrr-ambience .seu-jeito h2{font-style:normal;font-weight:600;font-size:36px;line-height:36px;text-align:center;letter-spacing:8px;text-transform:uppercase;float:right;width:302px;position:absolute;right:26%;top:23%}.ocrr-ambience .seu-jeito ul{width:100%;text-align:center;position:absolute;bottom:-50px}.ocrr-ambience .seu-jeito .container{display:inline-grid;display:-ms-inline-grid;margin:0 1%;width:170px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,0.3);border-radius:9px;box-sizing:border-box;padding:10px;height:220px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform}.ocrr-ambience .seu-jeito .container:hover{transform:scale(1.1)}.ocrr-ambience .seu-jeito .container .js-load-img{width:80px;height:100px;margin:0 auto}.ocrr-ambience .seu-jeito .container a{text-decoration:none;margin:0 0 10px 0;clear:both;display:block;font-weight:normal;font-size:16px;line-height:16px;text-align:center;text-transform:uppercase;color:#000;min-height:50px;margin-top:20px;min-width:150px}
.ocrr-banner-categories{margin-top:70px}.ocrr-banner-categories h2{font-style:normal;font-weight:normal;font-size:24px;line-height:20px;text-align:center;letter-spacing:8px;text-transform:uppercase;color:#000;margin-bottom:40px}.ocrr-banner-categories h3{font-size:20px;line-height:20px;text-align:center;letter-spacing:8px;text-transform:uppercase;color:#000;margin-bottom:40px}.ocrr-banner-categories ul{width:100%;display:inline-block;text-align:center}.ocrr-banner-categories ul li{display:inline-flex;margin:0 1%;width:225px;box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.ocrr-banner-categories ul li p{clear:both;display:block;font-size:15px;line-height:20px;text-align:center;letter-spacing:5px;text-transform:uppercase;min-height:50px;margin-top:20px}.ocrr-banner-categories ul li:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.ocrr-banner-categories a:focus{text-decoration:none}@media only screen and (max-width:1310px){.ocrr-banner-categories ul li{width:190px}}@media only screen and (max-width:1115px){.ocrr-banner-categories ul li{width:165px}}
.ocrr-banner-carousel .js-bannerVideo video{margin:0 auto;width:100%}.ocrr-banner-carousel .bannerString{width:80%;top:40%;text-align:center;position:absolute;padding-left:20%}.ocrr-banner-carousel img.isGif{margin:0 auto}.youtube-video.js-isrich iframe{height:-webkit-fill-available}
.ocrr-showcase{position:relative;max-width:1220px;margin:35px auto;clear:both}.ocrr-showcase .ocrr-showcase-title{font-size:24px;font-family:'Open Sans';line-height:24px;margin:0 0 0 16px}.ocrr-showcase .ocrr-showcase-carousel{margin:32px 0 16px 16px;overflow:hidden}.ocrr-showcase-title .skeleton{width:350px;height:21px}.ocrr-showcase-carousel-button-skeleton{height:15px}@media(min-width:1024px){.product-box__buy-button-skeleton{height:25px}.ocrr-showcase-carousel-skeleton{width:100%}.product-box__buy-button-skeleton{height:37px}.product-box__default-price .skeleton{width:40%;height:12px;margin-bottom:6px}}@media(max-width:1023.9px){#ocrr-showcase-skeleton-container .product-box__default-img.skeleton{height:166px}.product-box__default-price .skeleton{width:40%;height:12px;margin-bottom:13px}.ocrr-showcase-title .skeleton{height:18px}.ocrr-showcase-title.product-box__default.ocrr-showcase-title-skeleton{margin-bottom:5px}.ocrr-showcase-carousel-button-skeleton{height:2px}}#ocrr-showcase-skeleton-container .skeleton-responsive{width:100%;height:0;padding-bottom:100%}.product-box__default-all-prices.product-box__default-all-prices-skeleton .product-box__default-price.skeleton{margin-bottom:20px;width:40%}@media(min-width:1236px){.product-box__default-all-prices.product-box__default-all-prices-skeleton .product-box__default-price.skeleton{margin-bottom:19px}}@media(max-width:1023.9px){.product-box__default-all-prices.product-box__default-all-prices-skeleton .product-box__default-price.skeleton{margin-bottom:24px}}@media(max-width:360px){.product-box__default-all-prices.product-box__default-all-prices-skeleton .product-box__default-price.skeleton{margin-bottom:10px}}.carousel .slick-arrow.slick-prev:before{color:#e0e0e0;font-size:75px}.carousel .slick-arrow.slick-prev:hover:before{-webkit-transform:scale(1.0) rotate(180deg);-moz-transform:scale(1.0) rotate(180deg);-ms-transform:scale(1.0) rotate(180deg);-o-transform:scale(1.0) rotate(180deg);transform:scale(1.0) rotate(180deg);color:#636363}.carousel .slick-arrow.slick-next:before{color:#e0e0e0;font-size:75px}.carousel .slick-arrow.slick-next:hover:before{-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0);color:#636363}.ocrr-search-result{padding-bottom:20px}.ocrr-search-result .search{margin-top:8px}.navbar-form .btn-send{height:30px;top:0}.ocrr-search-result .container .flex-container{padding:10px 0 10px 0;background-color:#f5f5f5}.ocrr-search-result .container .search-wrapper,.ocrr-search-result .container .search-wrapper .no-result-list,.ocrr-search-result .container .search-wrapper .no-result-list .search-form{width:100%;padding:0 15px 0}.ocrr-search-result .container .search-wrapper .no-result-list .search-form .forms{padding:15px 15px 15px 10px}.rr-autosugest-result{background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,0.25);padding:14px;border-radius:8px;margin-top:15px;position:relative}.rr-autosugest-result:before{content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-9px;left:30px}.rr-autosugest-result .rr-autosugest-term{padding:4px;margin:8px 0;text-transform:capitalize;cursor:pointer;position:relative;padding-left:40px;font-weight:normal;font-size:12px;line-height:14px;height:25px}.rr-autosugest-result .rr-autosugest-term:hover,.rr-autosugest-result .rr-autosugest-term.active{background-color:#f1f1f1}.rr-autosugest-result .rr-autosugest-term:before{content:"\e902";font-size:.9rem;color:#8d8d8d;font-family:'icomoon';position:absolute;left:6px;top:5px}.rr-autosugest-result ul{padding-left:0}#header.fixo .rr-recomendation ul{display:flex;margin:0 auto}.rr-recomendation-title{text-transform:uppercase;font-weight:normal;font-size:10px;line-height:12px;letter-spacing:.1em;margin:20px 0 12px 0;padding:10px 15px}.rr-recomendation ul,.rr-recomendation .rr-recomendation-title{display:flex;margin:0 auto}#header .wrap_bottom .search{margin-top:3px}.rr-recomendation{display:inline-block;margin-top:10px;border-top:1px solid #c4c4c4;width:100%;overflow-x:auto;overflow-y:hidden;overflow-y:-moz-hidden-unscrollable}.rr-box-item{float:left;margin:0;text-align:center;flex:1}.rr-box-item p{font-size:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;text-align:center;margin:10px 0}.rr-box-item img,.rr-box-item p{width:95px}.ocrr-search-result .field-wrapper.active .ocrr-check:after{content:'';filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.ocrr-search-result .field-wrapper .ocrr-check:after{content:'';width:4px;height:4px;display:block;background:#363636;position:absolute;top:50%;left:7px;-webkit-transform:translateY(calc(-50% - 1px));-moz-transform:translateY(calc(-50% - 1px));-ms-transform:translateY(calc(-50% - 1px));-o-transform:translateY(calc(-50% - 1px));transform:translateY(calc(-50% - 1px));filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.ocrr-search-result .field-wrapper .ocrr-check:before{content:'';display:inline-block;width:18px;height:18px;flex-grow:0;flex-shrink:0;margin-top:-2px;border:1px solid #363636;margin-right:10px;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:-3px 3px 7px rgba(0,0,0,0.08) inset;-moz-box-shadow:-3px 3px 7px rgba(0,0,0,0.08) inset;box-shadow:-3px 3px 7px rgba(0,0,0,0.08) inset}.ocrr-search-result .ocrr-adjust-image-size{height:auto;width:100%}.ocrr-loader-content{display:block;height:150px}.ocrr-loader-content .loader-center{top:65%}.product_item_box .ocrr-loader-content .animation{border-top:3px solid #666}.ocrr-loader-content .animation{width:30px;height:30px;border:3px solid #bcbcbc;border-top:3px solid #ce0003}.ocrr-search-result .filters-wrapper .panel-collapse .field-wrapper{padding-left:24px;line-height:20px;margin-bottom:15px}.ocrr-search-result .filters-wrapper .field-wrapper span{display:inline-block;position:absolute;left:0;top:50%;transform:translate(0%,-50%)}.ocrr-search-result .pagination-item{cursor:pointer}.ocrr-search-result .info-search-results{margin-bottom:44px;display:block;font-size:16px;color:#000}.ocrr-pagination-active{background:#363636!important;color:white!important}.ocrr-search-result .new-promotional-tag{display:block}.ocrr-search-result .new-promotional-tag span{text-transform:uppercase}.ocrr-search-result .product_item_box .fake-img{background:url('/static/images/product-not-found.png');background-size:cover;height:218px!important;background-position:center;width:100%;object-fit:cover}.ocrr-search-result .warn{text-align:left}.ocrr-color-facet{border:1px solid #e0e0e0}.ocrr-color-facet.active{-webkit-box-shadow:0 0 0 2px #e0e0e0;-moz-box-shadow:0 0 0 2px #e0e0e0;box-shadow:0 0 0 2px #e0e0e0;-webkit-animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 0s;-moz-animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 0s;-ms-animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 0s;-o-animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 0s;animation:favHeart 180ms cubic-bezier(.25,.46,.45,.94) 0s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.rr-recomendation-link{display:inline-block;width:125px}.rr-box-image{height:95px;background-size:contain;background-position:center;background-repeat:no-repeat}.ocrr-wrapper{position:relative;max-width:1220px;clear:both}@media(min-width:992px){.ocrr-banner-three-itens .blocks .block{width:33.33333333333333%}}.slick-image-mobile{display:none}.ocrr-banner-carousel{height:calc(100vw * .15625);max-height:300px;overflow:hidden}.ocrr-banner-carousel__item-skeleton{position:relative;background-color:#e2e2e2;height:calc(100vw * .15625);max-height:300px}@media(max-width:600px){.slick-image-desktop{display:none}.slick-image-mobile{display:block}.ocrr-banner-carousel{height:calc(100vw * .76766);max-height:370px}.ocrr-banner-carousel__item-skeleton{height:calc(100vw * .76766);max-height:370px}}.ocrr-banner-carousel__item-skeleton::after{display:block;content:"";position:absolute;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.2)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);animation:banner-skeleton .8s infinite}@keyframes banner-skeleton{100%{transform:translateX(100%)}}.ocrr-banner-carousel__container-default{height:100%}.ocrr-banner-carousel .slick-track{height:100%}.ocrr-banner-carousel .slick-list{height:100%}.ocrr-banner-carousel .direction_department_wrapper{height:100%;width:100%;display:flex;align-items:stretch;justify-content:center;flex-wrap:nowrap;position:absolute;top:0}.ocrr-banner-carousel .direction_department_wrapper .department_section{width:100%;position:relative}.ocrr-banner-carousel .direction_department_wrapper .department_section .direction_department{left:auto;margin:0 auto;max-width:100%}.ocrr-banner-carousel .direction_department{max-width:920px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;bottom:85px;left:50%;margin-left:-460px}.ocrr-banner-carousel .direction_department .link{min-width:200px;padding:15px;background-color:white;text-align:center;display:inline-block;font-size:12px;font-size:1rem;letter-spacing:1px;color:#2a2a2a;font-weight:400;text-transform:uppercase;border:1px solid transparent}.ocrr-banner-carousel .item{position:relative}.ocrr-banner-carousel .slick-dots{margin-bottom:0;padding:0;bottom:8px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.ocrr-banner-carousel .slick-dots li{cursor:pointer;position:relative;display:inline-block;width:8px;height:8px;margin:0;border-radius:50%;border:0;margin-right:16px;background:#fff;opacity:.4}.ocrr-banner-carousel .slick-dots li button{font-size:0;padding:0;height:0;border:0;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute}.ocrr-banner-carousel .slick-dots .slick-active{background-color:#fff;opacity:1}.ocrr-banner-carousel .slick-dots .slick-active button{background-color:#d2232a}.ocrr-banner-carousel .slick-arrow button{background:#fff;width:48px;height:48px;border:0;box-sizing:border-box;box-shadow:0 4px 8px rgba(110,110,110,0.16);border-radius:28px;position:absolute;z-index:999;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .5s}.ocrr-banner-carousel .slick-arrow .slick-prev{left:22px}.ocrr-banner-carousel .slick-arrow .slick-next{right:22px}.ocrr-banner-carousel:hover .slick-arrow button{opacity:1}.ocrr-banner-carousel .slick-slide img{margin:auto;height:100%;width:100%}.ocrr-banner-carousel .direction_department .ocrr-banner-link{border-width:0;box-sizing:border-box;display:inline-block;height:41px}.ocrr-banner-carousel .direction_department .ocrr-banner-link:hover{border-width:1px;padding-top:14px}.ocrr-search-result .product_item_box .new-tags:last-child{margin:10px 0 5px}.ocrr-search-result .product_item_box .new-tags span{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:4px 8px 4px 8px;border-radius:2px}.ocrr-search-result .product_item_box .new-tags.customizable span{background-color:#363636;color:#fff}.ocrr-search-result .product_item_box .new-tags.exclusive span{background-color:#fff;color:#363636;border:1px solid #363636}.ocrr-search-result .product_item_box .seal-partner{top:50%;transform:translateY(-50%);position:absolute;left:0}.ocrr-search-result .product_item_box .seal-partner img{max-width:60px;max-height:50px}.ocrr-search-result .product-box .new-tags:last-child{margin:10px 0 5px}.ocrr-banner-block{position:relative;margin-bottom:10px}.ocrr-banner-block .banner-background{text-align:center;display:flex}.ocrr-banner-block .blocks-slide{width:100%;text-align:center;margin-top:166px}.block-slider-infos .slick-slide img{display:initial}.no-slider-mounted .block-slider-infos a:first-child{margin-right:4%}.no-slider-mounted .block-slider-infos{display:block}.block-slider-infos a:not(:last-child){margin-right:50px}.block-slider-infos a{position:relative;display:inline-block}.ocrr-banner-block:not(.no-slider-mounted) .block-slider-infos a{width:32%}@font-face{font-family:'Hurme Geometric Sans';src:url(../css/fonts/HurmeGeometricSans4.ttf),url(../css/fonts/HurmeGeometricSans4.woff);font-weight:400;font-style:normal}.block-slider-infos .block-infos-right{position:absolute;right:0;padding:0 16px;font-family:"Hurme Geometric Sans",sans-serif;text-align:center;width:40%;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.block-slider-infos .block-infos-right .title-block-infos{font-weight:bold;font-size:16px;line-height:22px;letter-spacing:.28em;margin-bottom:10px}.block-slider-infos .block-infos-right .desc-block-infos{font-size:16px;line-height:22px;letter-spacing:.2em;margin-bottom:10px}.block-slider-infos .block-infos-right .button-block-infos{font-weight:bold;font-size:12px;line-height:17px;text-align:center;letter-spacing:.28em}.block-slider-infos{display:inline-flex;padding:0 1%}@media(max-width:1300px){.block-slider-infos a:not(:last-child){margin-right:2%}.no-slider-mounted .block-slider-infos a:first-child{margin-right:2%}}@media(max-width:1700px){.ocrr-banner-block:not(.no-slider-mounted) .blocks-slide{margin-top:190px}}@media(max-width:1450px){.ocrr-banner-block:not(.no-slider-mounted) .blocks-slide{margin-top:200px}}@media(max-width:1240px){.ocrr-banner-block:not(.no-slider-mounted) .blocks-slide{margin-top:215px}.ocrr-banner-block a{width:48%}}.search-filters .panel-body.price-filter .ocrr-check:before{border-radius:9px}.search-filters .panel-body.price-filter .ocrr-check:after{top:53%}.ocrr-showcase-carousel .product-box__default{padding:16px;margin:0 16px 0 0;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ocrr-showcase-carousel .product-box__default h5{font-size:14px;font-weight:normal}.ocrr-showcase-carousel .slick-arrow.slick-next.slick-disabled{opacity:0;z-index:-1}.ocrr-showcase-carousel .slick-arrow.slick-next{border:0;right:0}.ocrr-showcase-carousel .slick-arrow.slick-next:before{content:"\e1011"}.ocrr-showcase-carousel .slick-arrow.slick-prev.slick-disabled{opacity:0;z-index:-1}.ocrr-showcase-carousel .slick-arrow.slick-prev{border:0;left:0}.ocrr-showcase-carousel .slick-arrow{font-size:0;display:block;background:white;border-radius:50%;position:absolute;width:48px;height:48px;z-index:1;box-shadow:0 4px 8px rgba(110,110,110,0.16);top:50%}.ocrr-showcase-carousel .slick-arrow.slick-prev:before{content:"\e1012"}.ocrr-showcase-carousel .slick-arrow:before{font-size:14px;font-family:'icomoon'}@media(min-width:1024px){.ocrr-showcase{height:0;overflow:hidden}.ocrr-showcase-carousel.ocrr-showcase-carousel__opacity .product-box__default{opacity:0}.ocrr-showcase-carousel .product-box__default{width:calc(100%/5)}}@media(max-width:1023.9px){.ocrr-showcase-carousel .product-box__default{width:200px}.ocrr-showcase-container{max-width:max-content;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.ocrr-showcase-container .ocrr-showcase-carousel{width:max-content;display:flex}.ocrr-showcase-container::-webkit-scrollbar{height:4px;background-color:rgba(0,0,0,0.1)}.ocrr-showcase-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3)}.ocrr-showcase .ocrr-showcase-title{font-size:16px;margin:0 0 0 16px}.ocrr-showcase .ocrr-showcase-carousel{margin:16px 0 16px 16px;display:flex}}@media(max-width:360px){.ocrr-showcase-carousel .product-box__default{width:170px;padding:8px}}@media(pointer:coarse){.ocrr-showcase-container::-webkit-scrollbar{height:0}}@media(hover:none){.ocrr-showcase-container::-webkit-scrollbar{height:0}}.banner-carousel__arrow-aligner{max-width:1264px;width:100%;position:absolute;top:50%;right:50%;z-index:1;transform:translate(50%,50%)}.ocrr-banner-image.ocrr-wrapper{padding:0 16px;display:table;width:100%;margin:auto;min-height:initial;max-height:190px}.ocrr-banner-image.ocrr-banner-image__link{display:table-cell!important;vertical-align:middle}.ocrr-banner-image.ocrr-wrapper .ocrr-banner-image__img{border-radius:4px;height:200px}.ocrr-banner-image-pdp.ocrr-wrapper .ocrr-banner-image__img{height:80px}.ocrr-banner-image .js-load-img{margin:auto}.ocrr-banner-image-skeleton{width:100%;background-color:#e2e2e2;border-radius:4px;display:block;position:relative;overflow:hidden;height:200px}.ocrr-banner-image-skeleton::after{display:block;content:"";position:absolute;top:0;width:100%;height:100%;transform:translateX(-100%);background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.2)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);animation:skeleton .8s infinite}@media(max-width:1295px){.ocrr-banner-image.ocrr-wrapper:not(.ocrr-banner-image-pdp) .ocrr-banner-image__img,.ocrr-banner-image-skeleton{height:calc((100vw - 62px) * .1642)}}@media(min-width:1200px){.ocrr-banner-image.ocrr-wrapper{width:100%;max-width:1280px}}@media(min-width:1024px){.ocrr-banner-image.ocrr-wrapper{padding:0 30px 0 32px}}@media(max-width:768px){.ocrr-banner-image.ocrr-wrapper{padding:0 12px}.ocrr-banner-image.ocrr-wrapper:not(.ocrr-banner-image-pdp) .ocrr-banner-image__img,.ocrr-banner-image-skeleton{height:calc((100vw - 24px) * .8008)}}@media(min-width:500px) and (max-width:768px){.ocrr-banner-image.ocrr-wrapper.resize-ocrr-banner-PDP .ocrr-banner-image__img{border-radius:4px;max-height:370px}.ocrr-banner-image.resize-ocrr-banner-PDP.ocrr-wrapper{text-align:center}.ocrr-banner-image-skeleton{margin:auto;max-height:370px;max-width:467px}}@keyframes .ocrr-banner-image-skeleton{100%{transform:translateX(100%)}}
.cards-carousel-container{text-align:center;margin-top:40px;margin-bottom:50px;display:none}.cards-carousel-container .card-item:focus{outline:0}.title-cartridge-cards{font-size:24px;line-height:20px;letter-spacing:8px;color:#000;margin-bottom:40px}.cards-carousel-container .card-item{display:inline-block;width:248px;background:#f1a88f;border-radius:8px;color:#fff;height:330px;padding:40px 9px 10px 9px;position:relative;margin:0 .7%}.cards-carousel-container .card-item img{max-height:100px;display:inline-block}.cards-carousel-container .card-item .title-card{font-size:24px;line-height:25px;color:#fff;margin:20px 0 12px 0}.cards-carousel-container .card-item .description-card{font-size:14px;line-height:19px;margin-bottom:10px}.cards-carousel-container .card-item a{position:absolute;bottom:15px;right:0;left:0;margin:auto;color:white;text-transform:uppercase}.cards-carousel-container .card-item a::after{content:"";background-image:url(../images/svg/arrow-button.svg);width:15px;height:15px;display:inline-block;vertical-align:bottom;margin-left:5px}.cards-carousel-container .card-item-info{float:left;height:100%;width:100%}.cards-carousel-container button.slick-prev.slick-arrow{position:absolute;left:20px;top:42%;background:url(../images/icon-arrow-left.png) no-repeat #fff;border:0;color:transparent;width:45px;height:85px;z-index:9;background-size:80%}.cards-carousel-container button.slick-next.slick-arrow{position:absolute;right:20px;top:42%;background:url(../images/icon-arrow-right.png) no-repeat #fff;border:0;color:transparent;width:45px;height:85px;background-size:80%;z-index:9}.cards-carousel-container .cards-list{padding:0 4.5%}.cards-carousel-container button.slick-next.slick-arrow.slick-disabled,.cards-carousel-container button.slick-prev.slick-arrow.slick-disabled{opacity:.3;pointer-events:none}@media screen and (max-width:1350px){.cards-carousel-container .cards-list{padding:0 6%}}
.legal-terms-agreement{align-items:normal!important;width:313px}.register__terms-checkbox-wrapper{display:flex;width:324px}.register__terms-checkbox-wrapper input[type="checkbox"]{opacity:0;display:none}.register__terms-checkbox-wrapper label{position:relative;display:inline-block;padding-left:24px}.register__terms-checkbox-wrapper label::before,.register__terms-checkbox-wrapper label::after{position:absolute;content:"";display:inline-block}.register__terms-checkbox-wrapper label::before{height:16px;width:16px;left:0;top:3px;border:1px solid #858585;box-sizing:border-box;border-radius:2px}.register__terms-checkbox-wrapper label::after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:4px;top:7px;color:white}.register__terms-checkbox-wrapper input[type="checkbox"]+label::after{content:none}.register__terms-checkbox-wrapper input[type="checkbox"]:checked+label::before{content:"";background:#363636;border-radius:2px}.register__terms-checkbox-wrapper input[type="checkbox"]:checked+label::after{content:""}.register__terms-checkbox-text{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:18px;color:#6e6e6e}.register__terms-checkbox-text a{text-decoration:underline;color:-webkit-link}.login-modal__custom-radio-button-wrapper{margin:36px 0 0 0}.register__gender-container{display:flex;flex-direction:column;margin:0 auto;width:338px;padding:16px 0;color:#6e6e6e}.register__gender-container h5{font-family:'Open Sans';font-size:14px;margin:0;font-weight:normal}.register__gender-container label{display:flex!important;align-items:center;font-family:'Open Sans';font-size:14px;margin:16px 0 0;font-weight:normal;cursor:pointer}.register__gender-container label input{margin:0;display:none}.register__gender-check-main{position:relative;margin:0 8px 0 0;width:16px;height:16px}.register__gender .input_check:checked ~ .register__gender-check-main:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background:#363636}.register__gender .register__gender-check-main:after{content:'';width:16px;height:16px;display:inline-block;border:1px solid #6e6e6e;background:#fff;border-radius:50%}.register__error-hint{display:none}.login-modal__custom-radio-button{position:relative;margin:0 8px 0 0;height:16px;width:16px}.login-modal__custom-radio-button-wrapper .input_check:checked ~ .login-modal__custom-radio-button:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background:#363636}.login-modal__custom-radio-button-wrapper .login-modal__custom-radio-button:after{content:'';width:16px;height:16px;display:inline-block;border:1px solid #363636;background:#fff;border-radius:50%}
.my-data__gender{font-family:'Open Sans';font-weight:600;margin:25px 0 0}.my-data__gender h5{color:#363636}.my-data__gender-container{display:flex}.my-data__gender-selected{display:flex}.my-data__gender-container label{position:relative;margin:0 24px 0 0;display:flex;align-items:center;font-size:16px;font-family:'Open Sans';font-weight:normal}.my-data__gender-container input:checked+label:after{position:absolute;content:'';background:#6e6e6e;width:8px;height:8px;left:4px;border-radius:100%;top:4px}.my-data__gender-container input+label:before{content:'';display:inline-block;width:16px;height:16px;border-radius:100%;background-color:#fff;border:1px solid #6e6e6e;margin:0 8px 0 0}
.header__default{font-family:'Open Sans';box-shadow:0 4px 8px rgba(110,110,110,0.16);position:relative;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.header__dark{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#333;transition:all .5s,z-index 0ms;visibility:hidden;z-index:1000}.header__dark-element{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background:#333;transition:all .5s,z-index 0ms;visibility:hidden;z-index:9999}.header__dark.header__dark-active,.header__dark-element.header__dark-active{opacity:.5;visibility:visible}.header__top{background:#f5f5f5;position:relative;z-index:1002}.header__top .header__top-main{display:flex;justify-content:space-between;align-items:center}.container__default,.container__navigation{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px}@media only screen and (min-width:1200px){.container__default,.container__navigation{width:100%;max-width:1280px}}.header__top .header__top-content{margin:0;display:flex;padding:0}.header__top .header__top-item,.header__top .header__popup-item{font-weight:600;font-size:12px;padding:10px 16px 10px 16px;position:relative;display:flex;margin:0}.header__top .header__popup-item{cursor:pointer}.header__top-item a:hover{text-decoration:underline;cursor:pointer}.header__top .header__popup-item .icon-ic-chevron-down{font-size:6px;margin:0 0 0 6px;transition:all 300ms ease-out;position:relative;top:2px}.header__top .header__popup-item-active .icon-ic-chevron-down{transform:rotate(180deg);top:-2px}.header__top .header__popup-item-main,.header__default .insert__navigation__menu__item,.header__default .icon-c-chevron-heavy-up,.header__default .navigation__menu__filter{display:none}.header__popup-item-main-float{position:absolute;right:0;width:290px;padding-top:30px}.header__top .header__popup-item-content{display:flex;background:white;top:40px;width:290px;z-index:100;border-radius:4px;padding:16px;cursor:auto}.header__top .header__popup-item-content .icon-ic-order{font-size:22px}.header__top .header__popup-item-info{display:flex;flex-direction:column;flex:1;padding:0 0 0 10px}.header__top .header__popup-item-info span{font-weight:normal;line-height:16px}.header__top .header__popup-item-info span.header__popup-item-info-details{padding:12px 0 0}.header__top .header__popup-item-info a{padding:18px 0 0;font-weight:normal;text-decoration:underline;display:inline-block}.header__top .header__popup-item-content .icon-ic-close{font-size:20px;cursor:pointer}.header__popup-item-close{margin-top:-5px}.header__top .header__popup-item-active{background:white;z-index:9999;border-radius:4px}.header__default .navigation__menu{box-sizing:border-box;border-radius:4px;width:fit-content;height:38px;color:#363636;display:inline-table;background:white;box-shadow:0 0 0 1px #ccc}.header__default .navigation__menu.active{box-shadow:rgba(110,110,110,0.16) 0 8px 16px}@media(min-width:1024px){.header__default .navigation__menu{position:absolute;top:8px}.navigation__menu__parent.active-parent .navigation__menu{position:absolute;top:0;padding:8px 0 0}}.header__default .header__navigation .navbar-toggle .icon-bar{width:20px;border-radius:4px}.header__default .header__navigation .navigation__menu__sub__item{visibility:hidden;left:0;background:white;position:absolute;z-index:-1;opacity:0}.hamburguer-menu .navigation__menu__element{height:55px;overflow:hidden;transition:all 300ms ease-out;border-bottom:1px solid #f5f5f5}@media only screen and (min-width:1024px){.header__default .header__navigation .navigation__menu__element.active .navigation__menu__sub__item{left:196px;top:0;visibility:visible;opacity:1;transition:all .2s;transition-delay:.3s;border-radius:4px}.header__default .navigation__menu__parent.active-parent ul:not(.insert__navigation__menu__item){display:block;padding-left:0;padding-right:0;border-top:1px solid #ccc;margin-bottom:0;position:static;background-color:#fff;width:200px;margin-top:10px}.header__default .navigation__menu__parent.active-parent ul .navigation__menu__element{padding:10px 16px;margin:2px 0}}.header__default .header__navigation .navigation__department{display:flex;align-items:center;text-align:center;letter-spacing:1px;font-weight:bold;font-size:16px;line-height:20px;padding:9px 15px 9px 0}.header__default .navbar-toggle{background-color:transparent!important;border:0;float:left!important;margin-top:4px;margin-bottom:0;margin-right:inherit;display:block;padding-left:16px}.header__default .icon-bar{background-color:#363636}.header__default .header__navigation .navigation__is__title:first-child{margin-top:0}.header__default .header__navigation .navigation__is__title{color:#0c0c0c;font-weight:bold;font-size:16px;line-height:18px;margin-bottom:12px;margin-top:20px}.header__default .header__navigation .navigation__is__text{color:#363636;font-weight:normal;font-size:14px;line-height:18px;margin-bottom:10px}.header__default .hamburguer-menu .navigation__is__text{color:#363636;font-weight:normal;font-size:14px;line-height:18px;background:#f5f5f5}.header__default .is__new{background:#34a853;border-radius:2px;align-self:center;padding:2px 5px;text-align:center;letter-spacing:.04em;font-weight:bold;font-size:10px;color:#fff;top:-1px;position:relative;margin-left:8px}.header__default .navigation__is__text .is__new{font-size:9px;margin-left:6px}.header__default .header__navigation .navigation__is__button{color:#363636;font-weight:600;font-size:14px;line-height:22px}.header__default .navigation__menu__item{width:100%;font-size:14px;line-height:18px;position:relative}.header__default .navigation__is__title a:hover,.header__default .navigation__is__text a:hover,.header__default .navigation__is__button a:hover{text-decoration-line:underline}.hamburguer-menu{position:fixed;top:0;z-index:9999;height:100%;background:white;width:280px;left:-280px;transition:all 300ms ease-out}.hamburguer-menu.hamburguer-menu__active{left:0}.hamburguer-menu ul{padding:0;margin:0}.hamburguer-menu .hamburguer-menu__order-item{max-height:50px;overflow:hidden;transition:all 300ms ease-out;position:relative}.hamburguer-menu .hamburguer-menu__order-item.hamburguer-menu__order-active-container{max-height:250px}.hamburguer-menu .hamburguer-menu__order-info{cursor:pointer;padding:0 16px;height:50px;line-height:50px;display:block;border-bottom:1px solid #f5f5f5}.hamburguer-menu .hamburguer-menu__order-info i{position:absolute;right:16px;top:22px;transition:all 300ms ease-out;font-size:11px}.hamburguer-menu .hamburguer-menu__order-info i.hamburguer-menu__order-active{transform:rotate(180deg)}.hamburguer-menu .hamburguer-menu__order-container{border-bottom:1px solid #f5f5f5;padding:18px 16px;display:flex}.hamburguer-menu .hamburguer-menu__order-container i{font-size:20px;padding:0 10px 0 0}.hamburguer-menu .header__top-item{cursor:pointer;padding:0 16px;height:50px;line-height:50px;display:block;border-bottom:1px solid #f5f5f5}.hamburguer-menu__order-status label{display:block;font-size:12px}.hamburguer-menu__order-status span{display:block;line-height:25px;font-size:12px}.hamburguer-menu__order-status a{display:block;font-size:12px;text-decoration:underline;margin:16px 0 0}.navigation__menu__parent{background-color:#fff;margin:0 0 0 16px;display:-ms-inline-flexbox;width:200px;border-radius:4px;position:relative}@media only screen and (min-width:1024px){.navigation__menu__parent:hover{position:relative}.header__default .navigation__is__text .is__new{display:inline-block;padding:0 5px;height:17px}}.navigation__department,.navigation__menu__item,.icon-c-chevron-heavy-right,.navigation__menu__banner span,.hamburguer-menu__active .icon-c-chevron-heavy-up{cursor:pointer}.navigation__menu__parent .navigation__menu__banner{display:block;height:100%}.navigation__menu__parent .navigation__menu__banner img{max-width:352px}.navigation__menu__parent .navigation__menu__banner a{display:grid;display:-ms-grid}.navigation__menu__parent .navigation__menu__banner span{font-weight:600;font-size:16px;line-height:28px;color:#363636;padding-top:8px}.navigation__menu__parent .navigation__menu__banner span:hover{text-decoration-line:underline}.header__default .hamburguer-menu .navigation__department-menu{padding:0 16px;line-height:49px;display:inline-block;width:100%}.header__default .hamburguer-menu .icon-navigation__department{display:block;position:absolute;right:16px;top:20px;pointer-events:none;font-size:11px}@media only screen and (max-width:1023.9px){.header__top,.header__default:not(.hamburguer-menu) .navigation__menu__parent,.header__default .hamburguer-menu button.navbar-toggle,.header__default .hamburguer-menu .insert__navigation__menu__item{display:none}.header__default .hamburguer-menu .navigation__menu__parent{height:50px;line-height:49px;display:block;border-bottom:1px solid #f5f5f5;width:100%;cursor:auto}.header__default .hamburguer-menu .navigation__menu__parent .navigation__department{font-size:14px;line-height:18px;color:#363636}.navigation__menu__parent,.navigation__menu__parent .navigation__menu{cursor:pointer;width:100%;margin:0}.navigation__menu__parent .navigation__menu{box-shadow:none}.header__default .hamburguer-menu .insert__navigation__menu__item{position:fixed;top:0;z-index:9999;height:100%;background:white;width:280px;left:-280px;display:block;overflow:auto;transition:all 300ms ease-out}.header__default .hamburguer-menu .insert__navigation__menu__item.active{left:0}.insert__navigation__menu__item .icon-c-chevron-heavy-left{display:block;pointer-events:none;position:absolute;font-size:11px}.header__default .hamburguer-menu .navigation__is__title a:hover,.header__default .hamburguer-menu .navigation__is__text a:hover,.header__default .hamburguer-menu .navigation__is__button a:hover{text-decoration-line:none}.header__default .hamburguer-menu .navigation__menu__item{padding:18px 16px;height:54px;display:flex;align-items:center}}.header__default .hamburguer-menu .navigation__is__button a{padding:0 16px;border-top:1px solid #ccc;font-size:14px;display:inline-block;width:100%;height:55px;line-height:55px;background:#f5f5f5}.header__navigation{width:100%;position:relative;z-index:1000;background:white}.header__navigation{display:inline-block}.header__navigation-container{display:flex}.header__navigation .navigation-carousel{margin:0 16px 0 0}.header__navigation .navigation-carousel__item{font-size:16px;line-height:54px;padding:0 0 0 24px;display:inline-flex;align-items:center}.header__navigation .navigation-carousel__item:focus{text-decoration:none}.header__navigation .navigation-carousel__container{padding:0;margin:0}@media only screen and (max-width:1290px){.header__navigation .navigation-carousel__item{padding:0 0 0 16px}}@media only screen and (max-width:1210px){.header__default .header__navigation .navigation__department{font-size:14px}.header__navigation .navigation-carousel__item{font-size:14px}}@media only screen and (min-width:1210px){.navigation__menu__parent.active-parent{width:213px}.navigation__menu__parent{width:213px}.header__default .navigation__menu__parent:hover ul:not(.insert__navigation__menu__item){width:213px}.header__default .header__navigation .navigation__menu__element.active .navigation__menu__sub__item{left:209px}}@media only screen and (max-width:1110px){.header__navigation .navigation-carousel__item{padding:0 0 0 5px}}@media only screen and (max-width:1023.9px){.header__navigation-container{justify-content:start}.header__navigation .navigation-carousel{max-width:max-content;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;margin:0}.header__navigation .navigation-carousel__container{width:max-content;height:48px}.navigation-carousel::-webkit-scrollbar{display:none}.container__navigation{padding-right:0}.header__navigation .navigation-carousel__item{font-size:16px;padding:0 0 0 24px;line-height:40px}.header__navigation .navigation-carousel__item:first-child{padding:0}.header__navigation .navigation-carousel__item:last-child{padding:0 24px}}@media(max-width:768px){.container__default{padding-left:12px;padding-right:12px}.container__navigation{padding-left:12px}}.header__default .header__new-category{background:#34a853;border-radius:2px;padding:2px 4px;font-weight:500;font-size:10px;color:#fff;margin-left:5px;height:15px;display:inline-flex;align-items:center}@media screen and (min-width:1024px){.header__default .navigation__menu__element:hover{display:flex;padding:10px 0;background-color:#f5f5f5}.navigation__menu-sub-item-container{display:flex;padding:24px;background:white;overflow:hidden;border-radius:4px}.partner-header{position:fixed;transition:all .3s ease;top:0}.sacola .partner-header,.checkout .partner-header{position:relative}.header__banner-partner{padding:57px 0 0}.page-product-single .partner-header{position:relative}.page__results-list .partner-header{position:relative}.page-product-single .header__banner-partner{padding:0}.page__results-list .header__banner-partner{padding:0}.header__default-down .header__top{position:fixed;top:0;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);width:100%}.header__default-down-partner.header__default-up .header__top{top:58px}.header__default-down:not(.header__default-up) .header__navigation .navigation__menu ul{display:none!important}.header__default-down.header__default-up .header__top{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__default-down .header-main__wrapper{position:fixed;padding:14px 0;width:100%;transition:padding .3s ease;box-shadow:0 4px 8px rgba(110,110,110,0.16);top:0}.header__default-down-partner .header-main__wrapper{top:58px}.header__default-down.header__default-up .header-main__wrapper{box-shadow:none;top:32px}.header__default-down-partner.header__default-up-partner .header-main__wrapper{top:90px}.header__default-down .header__navigation{position:fixed;top:100px;-webkit-transform:translateY(-95px);-ms-transform:translateY(-95px);transform:translateY(-95px);transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header__default-down-partner .header__navigation{top:158px}.header__default-down.header__default-up .header__navigation{display:inline-block;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);box-shadow:0 4px 8px rgba(110,110,110,0.16)}.header-main__wrapper{transition:padding .3s ease}.header__navigation .navigation-carousel__item:hover{color:#be1823!important}.header__default .hamburguer-menu{display:none}}body.header__no-padding{padding-top:0!important}.hamburguer-menu .navigation__menu__element .navigation__menu__sub__item{background:#f5f5f5}.hamburguer-menu .navigation__menu__element.active .navigation__menu__sub__item{display:block}.header__navigation .navigation__menu__item i{position:absolute;right:0;top:4px;font-size:11px}.hamburguer-menu .navigation__menu__item i{position:absolute;right:16px;font-size:11px}.header__default .hamburguer-menu .header__navigation-column{height:55px;overflow:hidden;transition:all 300ms}.header__default .hamburguer-menu .navigation__is__title{color:#363636;font-size:14px;height:55px;padding:0 16px;position:relative;border-bottom:1px solid #f5f5f5}.header__default .hamburguer-menu .navigation__is__title span{line-height:55px}.header__default .hamburguer-menu .navigation__is__title:after{content:"\e1015";font-family:'icomoon';font-weight:normal;position:absolute;right:16px;top:2px;transition:all 300ms;font-size:11px}.header__default .hamburguer-menu .navigation__is__title.active:after{transform:rotate(180deg)}.header__default .header__navigation .header__navigation-column{display:inline-block;padding-right:20px;width:max-content;max-width:200px}.header__default .hamburguer-menu .header__navigation-column div:last-child a{border-bottom:1px solid #ccc}.header__default .hamburguer-menu .header__navigation-column .navigation__is__text a{padding:18px 16px;border-top:1px solid #ccc;font-size:14px;display:inline-block;width:100%;position:relative;height:55px}.header__default .hamburguer-menu .navigation__menu__element-title{display:flex;padding:18px 16px;background:#f5f5f5;position:relative;align-items:center}.header__default .hamburguer-menu .insert__navigation__menu__item.active .navigation__department{padding:0 0 0 30px}.header__default .hamburguer-menu .navigation__menu__element.active .navigation__menu__item{border-bottom:1px solid #ccc}.header__default .hamburguer-menu .navigation__menu-sub-categories{position:fixed;background:white;width:280px;z-index:99;left:-280px;height:100%;transition:all 300ms;top:0}.header__default .hamburguer-menu .navigation__menu-sub-categories.active{left:0}.header__default .hamburguer-menu .navigation__menu-sub-categories-item{width:100%;display:flex;align-items:center;height:55px;line-height:55px;background:#f5f5f5;padding:0 16px}.header__default .hamburguer-menu .navigation__menu-sub-categories-item span{padding:0 0 0 30px}.header__default .header__navigation .navigation__menu__parent ul{display:none}.header-main__wrapper{padding:10px 0;position:relative;z-index:1001;background:white}body:not(.giftcard) .flexbox{display:flex;flex-wrap:wrap;align-items:center}.flexbox .hamburguer-menu__button{background-color:transparent;border:1px solid transparent;padding:0}.hamburguer-menu__container{display:none}.hamburguer-menu__button .icon-bar{display:block;width:22px;height:2px;background-color:#363636;margin-bottom:4px;margin-top:4px;border-radius:4px}.header-main-logo__container{max-width:184px}.logo-alternative{display:none}.flexbox__item.header-search__active{z-index:9999;border-radius:3px}.flexbox__item.header-search__active .form-wrapper{background:white}.flexbox__item.header-search__active .form-wrapper input{background:white}.flexbox__item.header-search__active .form-wrapper .btn-send{background:white}#searchForm{max-height:40px;will-change:width}.form-wrapper{display:flex;background:#eee;border-radius:4px;position:relative}.form-wrapper input{background:#eee;border-top-left-radius:4px;border-bottom-left-radius:4px;border:0;padding:8px 16px 8px 16px;width:100%;z-index:1002}.form-wrapper input::placeholder{color:#363636}.form-wrapper .btn-send{height:40px;border-top-right-radius:4px;border-bottom-right-radius:4px;border:0;border-left:1px solid #ccc;font-size:18px;padding:0 20px;z-index:1002}#btn-send-icon{position:absolute;right:0;z-index:9999;font-size:20px;padding:10px 10px 10px 11px;cursor:pointer}.header__default #rrAutosugestResult{z-index:1002;margin-top:8px;border-radius:4px}.header__default #searchForm #rrAutosugestResult{padding:0}.header__default #searchForm #rrAutosugestResult ul{padding:8px 0 6px 0}.header__default #searchForm #rrAutosugestResult ul li{display:flex;align-items:center;font-size:12px}.header__default .rr-autosugest-result .rr-autosugest-term:before{top:auto;left:6px}.header__default #rrAutosugestResult:before{content:none;color:#858585;font-size:16px}.header__default #rrAutosugestResult .rr-autosugest-term:before{content:"\e1371";font-size:16px;color:#858585;padding:0 0 0 10px}.header-searchbar__icon--clear{border:0;font-size:14px;display:none;align-items:center;padding-right:10px;cursor:pointer;z-index:1002}.form-wrapper i{padding:10px 15px 0 0;font-size:20px;display:none;cursor:pointer;z-index:9999}.header-helper-menu{display:flex;flex:8;max-width:300px;justify-content:space-around;list-style:none;will-change:width;max-height:40px;align-items:center}.header-helper-menu__link{cursor:pointer;display:flex;align-items:center}.header-helper-menu__link-icon{font-size:23px;margin-right:6px}.login-list a{padding:0}.login-list .dropdown-menu li img{width:16px;height:16px;margin:-7px 0 0 0}.dropdown.login-list.header-menu__active{z-index:9999}.dropdown.login-list.header-menu__active a.header-helper-menu__link--cta{background:white;padding:0 10px;border-radius:4px}body:not(.giftcard) .header-main__cart-container{flex:1;text-align:right}.header-main__cart-container li{display:flex;justify-content:flex-end;padding:3px 3px 3px 6px}.header-main__cart-container .minicart.dropdown .dropdown-toggle .icon{font-size:20px}.header-main__cart-container .minicart.dropdown .minicart-mdl-content .dropdown-menu{right:0;left:auto;top:40px;box-shadow:-10px 10px 84px rgba(0,0,0,0.11);border-radius:2px;border:0;width:336px;display:block;backface-visibility:hidden;transition:all 450ms ease;max-height:89vh;padding:0 0 16px 0;z-index:9999}.minicart-mdl-content{display:block;position:relative}.cart .miniCart .title .title-minicart{-webkit-tap-highlight-color:rgba(0,0,0,0);-blue:#39f;-top-distance:105px;-top-distance-scroll:70px;list-style:none;user-select:none;font-size:13px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#363636;letter-spacing:2px;box-sizing:border-box;margin:0 0 10px;text-align:left}.js-list-products::-webkit-scrollbar-thumb{background-color:blue;border-radius:20px;border:2px solid #858585}.items.js-list-products{overflow:auto;padding-right:18px;max-height:calc(106px * 2+(106px/ 2))}.item.js-product-item{padding:16px 0;display:flex;justify-content:space-between;position:relative}.js-product-item .img-responsive{vertical-align:middle;display:inline-block;max-width:83px}.minicart-block-infos .js-product-item .info{padding-left:12px;width:83%;text-align:left}.message-item-cart{padding:8px 8px 6px 40px;background:rgba(41,133,65,0.16);width:100%;font-family:'Open Sans';line-height:22px;text-transform:none;z-index:99999;border-radius:4px;color:#363636;margin-top:16px;position:relative;display:block}.js-message-action{height:0;transition:height .3s ease-in-out}.js-message-action.added{overflow:hidden;height:52px;transition:height .3s ease-in-out}.message-item-cart::before{background-image:url(../images/svg/g-sucess.svg);left:10px;top:5px;content:'';border:6px solid transparent;border-top:5px solid transparent;position:absolute;height:21px;width:29px;background-repeat:no-repeat}.js-product-item .info .name{line-height:18px;-webkit-font-smoothing:antialiased;color:#363636;vertical-align:bottom;display:inline-block;font-size:14px;padding:0 20px 0 0;text-decoration:none;font-family:'Open Sans';width:100%}.js-product-item .info .sku-name{color:#363636;font-weight:300;-webkit-font-smoothing:antialiased;display:block}.js-product-item .info .price{display:inline-block;font-size:16px;color:#363636;font-weight:bold;line-height:24px;float:right;margin-top:16px}.minicart-block-infos .js-product-item .actions{display:inline-block;align-items:center;justify-content:space-between;margin-top:8px}.minicart-block-infos .subtotal{padding:23px 0;display:flex;justify-content:space-between}.minicart-block-infos .subtotal .support-text{font-weight:500;-webkit-font-smoothing:antialiased}.minicart-block-infos .subtotal .price{font-weight:700;-webkit-font-smoothing:antialiased;font-size:16px;white-space:nowrap}.minicart-block-infos .button.transparent{letter-spacing:1px;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:600;color:#363636;height:48px;padding:12px 24px;line-height:24px;text-align:center;display:block;margin-top:8px;border-radius:4px;text-transform:inherit;border:0}.miniCart .normal_buy{width:100%;font-size:16px;font-weight:bold;background-color:#298541;color:#fff;height:48px;text-align:center;display:inline-block;padding:12px 24px;letter-spacing:1px;cursor:pointer;margin:0 auto;line-height:24px;border-radius:4px}.miniCart .normal_buy:hover{background:#34a853}.miniCart .button.transparent:hover{background:#f5f5f5}.miniCart .remove-mini-cart{background-image:url(../images/svg/ic-trash.svg);cursor:pointer;height:20px;width:19px;display:block;position:absolute;top:0;right:0;margin-top:16px}.minicart-block-infos .quantity-box-mini button{background:white;cursor:pointer;border:0;border-radius:2px;font-size:36px;width:22px;padding:0;height:35px;display:inline-block}.minicart-block-infos .quantity-box-mini .plus{font-size:23px}.minicart-block-infos .quantity-box-mini{display:flex;border-radius:4px;border:1px solid #ccc;position:relative;height:37px}.quantity-box-mini .quantity{width:26px;text-align:center;margin:0 4px;border:0;height:35px;display:inline-block}.minicart-block-infos .quantity-box-mini .plus:after,.minicart-block-infos .quantity-box-mini .plus.disabled-button:after{content:'';width:10px;height:1px;border-top:2px solid #363636;display:block;position:absolute;border-radius:10px;top:17px;right:10px}.minicart-block-infos .quantity-box-mini .plus:before,.minicart-block-infos .quantity-box-mini .plus.disabled-button:before{content:'';width:2px;height:10px;border-right:2px solid #363636;display:block;position:absolute;border-radius:10px;top:13px;right:14px}.minicart-block-infos .quantity-box-mini .minus:before,.minicart-block-infos .quantity-box-mini .minus.disabled-button:before{content:'';width:10px;height:1px;border-top:2px solid #363636;display:block;position:absolute;border-radius:10px;top:17px;left:10px}.miniCart .minicart-block-infos.sub-total-infos{padding:0 20px}.miniCart .img-mini-cart{width:83px;height:83px;overflow:hidden}.miniCart .border-divider-subtotal{border-top:1px solid #ccc;margin-top:15px}.miniCart .minicart-block-infos .item.js-product-item:not(:last-child){border-bottom:1px solid #ccc}.miniCart .minicart-block-infos .item.js-product-item:nth-child(2){padding-top:0}.miniCart .minicart-block-infos .item.js-product-item:nth-child(2) .remove-mini-cart{margin-top:0}.minicart-block-infos .quantity-box-mini .minus.disabled-button:before{border-top:2px solid #ccc}.minicart-block-infos .quantity-box-mini .plus.disabled-button:after{border-top:2px solid #ccc}.minicart-block-infos .quantity-box-mini .plus.disabled-button:before{border-right:2px solid #ccc}.header-main__cart-container .minicart.dropdown .minicart-mdl-content .dropdown-menu.dropdown-menu-empty-cart{padding:16px 0}.header-main__cart-container .cart.empty-cart{font-family:Open sans}.header-main__cart-container .sad-icon{background-image:url(../images/svg/empty_cart.svg);display:block;height:70px;margin:0 auto 0;width:100px}.header-main__cart-container .empty-cart-message{display:block;margin:14px auto 0;text-align:center;width:15em;line-height:18px}.header-main__cart-container .login-button{background-color:#363636;border:0;color:#fff;display:block;font-size:12px;font-weight:400;letter-spacing:1px;margin:1.5em auto;padding:1em;text-align:center;text-transform:uppercase;width:17em}.header-main__cart-container .continue-shopping-anchor{color:#be1823;display:block;font-weight:bold;margin:0 auto;text-align:center;text-decoration:underline;width:15em}.header-main__cart-container .minicart.dropdown .dropdown-toggle .quantity{font-weight:bold;font-size:15px;padding:0 4px 0 8px}.header-main__cart-container .minicart.dropdown .dropdown-toggle{display:flex;align-items:center;justify-content:space-around}.header-main__cart-container:hover{background-color:white}.header-main__cart-container li:hover+.header-main__cart-container .minicart.dropdown .minicart-mdl-content .dropdown-menu{z-index:1110;background-color:white}.tooltip__arrow{width:100%;height:25px;position:absolute;top:-25px;overflow:hidden}.tooltip__arrow:after{content:"";position:absolute;width:14px;height:14px;background:white;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:27px;right:6px}@media screen and (max-width:767px){.flexbox{margin-top:14px}.hamburguer-menu__container{order:1;flex:1;display:flex;min-width:50px}.header-main-logo__container{order:2;flex:5;align-items:center;text-align:center}.header-main-logo__link img{max-width:62%;min-width:120px}.header-main__cart-container{order:3;flex:1;min-width:50px;min-width:50px;display:flex;justify-content:flex-end}.header-main__cart-container .minicart.dropdown{padding:3px 4px 3px 6px}.header-main__cart-container .minicart.dropdown .dropdown-toggle{justify-content:flex-end!important}.header-main__cart-container .minicart.dropdown .dropdown-toggle .quantity{min-width:15px}.header-main__cart-container .minicart.dropdown .minicart-mdl-content .dropdown-menu{right:0!important;width:calc(100vw - 60px)!important;max-width:400px}.header-main__cart-container.header-main__cart-container-active{border-radius:4px}.header-main__cart-container.header-main__cart-container-active .minicart.dropdown{background:white;z-index:99991;border-radius:4px}.flexbox__item{margin-top:16px;order:4;width:100%}.header-helper-menu{display:none}.dropdown-menu .miniCart .minicart-block-infos{padding:0 16px 0 16px}.minicart-block-infos .subtotal{padding-top:18px;padding-bottom:11px}}@media screen and (max-width:1023.9px) and (min-width:768px){.hamburguer-menu__container{flex:1;display:flex}.header-main-logo__container{flex:3;align-items:center;text-align:left;margin:0 16px 0 0}.header-main-logo__link img{max-width:120px}.flexbox__item{flex:14;width:100%;margin-right:15px}.header-main__cart-container{flex:1}.header-main__cart-container .minicart.dropdown .dropdown-toggle{justify-content:flex-end!important}.header-main__cart-container .minicart.dropdown .dropdown-toggle .quantity{min-width:20px}.header-main__cart-container.header-main__cart-container-active{background:white;z-index:9999;border-radius:4px}.header-main__cart-container.header-main__cart-container-active .minicart.dropdown{background:white;z-index:99991;border-radius:4px}.header-helper-menu{display:none}}@media screen and (max-width:1023.9px){.hamburguer-menu .login-list{padding:16px;background:#363636;display:flex;align-items:center;width:100%;height:54px}.login-list .dropdown-menu .container{padding:0}.hamburguer-menu .login-list .header-helper-menu__link{color:white}.hamburguer-menu .login-list .header-helper-menu__link:hover{color:white}.hamburguer-menu .login-list .header-helper-menu__link:focus{color:white;text-decoration:none}.header-helper-menu__link-text{display:inline-block;max-width:175px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;top:2px}.account_menu__navigation_header .header-helper-menu__link-text{top:0}.account__first-name{font-weight:bold}.insert__account__menu{position:fixed;top:-1px;z-index:9999;height:100%;background:white;width:282px;left:-300px;display:block;overflow:auto;transition:all 300ms ease-out;margin:0;padding:0;border:0;border-radius:0}.active .insert__account__menu{left:-1px;overflow-x:hidden}.account_menu__navigation_header{display:flex;padding:20px 16px;background:#f5f5f5;position:relative;align-items:center}.account_menu__navigation_header i{cursor:pointer;padding:0 12px 0 2px;font-size:11px}.hamburguer-menu .login-list .insert__account__menu .container ul a:not(:first-child) li{clear:left;display:flex;padding:16px 16px 16px 16px;border-bottom:1px solid #f5f5f5;align-items:center}.hamburguer-menu .login-list .insert__account__menu .container ul a:not(:first-child) li i{color:#363636;font-size:24px;margin-right:10px}.hamburguer-menu .login-list .insert__account__menu .container ul a:not(:first-child) li span{font-family:Open sans;font-style:normal;font-size:13px;line-height:20px;letter-spacing:1px;color:#363636}.icon-navigation__account{cursor:pointer;position:absolute;right:16px;color:white;font-size:11px}.navigation__menu__element.active .navigation__menu__filter{display:inline-flex}.navigation__menu__filter{display:inline-flex!important;align-items:center;padding:18px 12px 18px 12px;width:100%;border-bottom:1px solid #f5f5f5}.navigation__menu__filter input{margin:0;border:0;background:#f5f5f5;max-height:40px;width:215px;padding:0 0 0 16px;border-right:1px solid #ccc;border-bottom-left-radius:4px;border-top-left-radius:4px;font-weight:normal;font-size:14px}.navigation__menu__filter i{padding:10px;font-size:20px;cursor:pointer;background:#f5f5f5;border-top-right-radius:4px;border-bottom-right-radius:4px}.header__navigation-column .navigation__menu__filter{margin-top:16px;margin-bottom:16px}}@media(max-width:365px){.js-product-item .info .name{font-size:12px}.dropdown-menu .miniCart .minicart-block-infos{padding:0 13px 0 13px}}@media screen and (min-width:1024px){.flexbox{padding:0 30px 0 32px}.header-main-logo__container{display:flex;align-items:center;margin:0 30px 0 0}#logo{max-width:120px}.flexbox__item{flex:14;transition:all 350ms}.flexbox__item.flexbox__item-active{flex:30}.header-helper-menu.scrolled .scrolled{padding:16px 0;max-width:0;overflow:hidden}.header-helper-menu__link .login-list{display:flex;align-items:center}.header-helper-menu__link:first-child{overflow:hidden}.header-helper-menu__link.header-helper-menu__link--cta{text-decoration:none}.header-helper-menu__link--user .login-list .dropdown-menu{border:0;padding:0;left:auto;right:0;top:55px}.header-helper-menu__link--user .login-list .dropdown-menu .container{width:200px;padding:0}.header-helper-menu__link--user .login-list .dropdown-menu ul{margin:0;padding:0;width:200px}.header-helper-menu__link--user .login-list .dropdown-menu li{padding:1px 32px 0 24px;transition:background-color 175ms!important;display:flex;align-items:center;height:48px}.header-helper-menu__link--user .login-list .dropdown-menu .container ul a:first-child li{border-top-left-radius:4px;border-top-right-radius:4px}.header-helper-menu__link--user .login-list .dropdown-menu .container ul a:last-child li{border-top:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.header-helper-menu__link--user .login-list .dropdown-menu li:hover{background-color:#f7f7f7}.header-helper-menu__link--user .login-list .dropdown-menu li a{white-space:nowrap;font-family:Open Sans;font-style:normal;font-weight:600;font-size:14px;line-height:18px}.header-helper-menu__link--user .login-list a:focus{text-decoration:none}.header-helper-menu__link--user .login-list a{color:#363636}.header-helper-menu__link--user .login-list:hover .dropdown-menu{display:block}.header-helper-menu__link--user .login-list li i{font-size:24px;padding:0 8px 0 0}.header-helper-menu__link-text{max-width:84px;display:block;line-height:18px;height:36px}.account_menu__navigation_header{display:none!important}.account__hello{display:block}.account__first-name::before{content:"";display:block}.header-helper-menu__link-text .account__first-name{display:inline-block;white-space:nowrap;max-width:74px;overflow:hidden;text-overflow:ellipsis;font-weight:bold}.icon-navigation__account{display:none}.header-main__cart-container.header-main__cart-container-active{background:white;z-index:9999;border-radius:4px}.header__default-down-internal.header__default-down .header__top{-webkit-transform:translateY(-58px);-ms-transform:translateY(-58px);transform:translateY(-58px)}.header__default-down-internal.header__default-down.header__default-up .header__top{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__default-down-internal.header__default-down.header__default-up .header-main__wrapper{top:58px}.header__default-down-internal.header__default-down.header__default-up .header__navigation{top:126px}.header__default-down-internal.header__default-down-partner.header__default-up-partner .header-main__wrapper{top:116px}.header__default-down-internal.header__default-down-partner .header__navigation{top:156px}.header__default-down-internal.header__default-down-partner.header__default-up .header__navigation{top:184px}}@media screen and (min-width:1200px){.header-main-logo__container{display:flex;align-items:center;margin:0 77px 0 0}.flexbox{width:100%;max-width:1280px}}.header-main__wrapper .flexbox__item .icon-ic-close:before{color:#363636;font-size:18px}.header-main__wrapper .header-helper-menu__list-container{display:flex;justify-content:center;width:120px;height:40px;margin:0 15px;border-radius:4px;align-items:center;padding:0 10px}.header-main__wrapper .header-helper-menu__list-container:hover{background:#eee}.header-main__wrapper .header-helper-menu .login__open-modal:hover{background:#eee}.header-main__wrapper .header-helper-menu .login__open-modal{height:40px;display:flex;align-items:center;justify-content:center;width:130px;margin:0 10px;border-radius:4px}.header-main__wrapper .header-helper-menu .login-list__container{width:150px;display:flex;justify-content:center;height:40px}.header-main__wrapper .header-helper-menu .login-list__container-user{position:relative}.hamburguer-menu .login__open-modal .login-list{color:#fff}.hamburguer-menu .hamburguer-menu__gift-list{padding:16px;height:50px;border-bottom:1px solid #f5f5f5}.header__default .rr-autosugest-result{background-color:#fff}.navigation__menu__filter input::-webkit-input-placeholder{color:#363636}.navigation__menu__filter input:-ms-input-placeholder{color:#363636}.navigation__menu__filter input::placeholder{color:#363636}.header__default .navbar{z-index:1003;min-height:auto;position:relative}.header__default .items.js-list-products{max-height:265px;margin-top:16px;scrollbar-width:thin}.header-main__cart-container .minicart-mdl-content .dropdown-menu .cart.miniCart .minicart-block-infos .items.js-list-products::-webkit-scrollbar{width:3px}.header-main__cart-container .minicart-mdl-content .dropdown-menu .cart.miniCart .minicart-block-infos .items.js-list-products::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.2)}.header-main__cart-container .minicart-mdl-content .dropdown-menu .cart.miniCart .minicart-block-infos .items.js-list-products::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.9)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.navigation__menu__filter .search{height:40px;min-height:40px}.js-product-item .actions .quantity-box{display:flex}}
.partner-header{display:flex;align-items:center;justify-content:center;padding:6px 0;z-index:1003;width:100%;height:58px}.partner-header .partner-header__image{max-width:70px;margin:0 10px 0 0}.partner-header .partner-header__container{display:flex;align-items:center;margin:0 12px 0 0}.partner-header .partner-header__container-title{font-weight:600;font-size:16px;margin:0}.partner-header .partner-header__container-button{cursor:pointer;margin:0 0 0 24px}.partner-header .partner-header__container-button:hover{text-decoration:underline}.modal-bottom{position:fixed;top:100vh;left:calc(50% - 375px);background:white;width:745px;border-radius:8px;z-index:9999;transition:all 300ms}.modal-bottom__text{overscroll-behavior:contain;overflow-y:scroll;scrollbar-width:thin;max-height:510px}.modal-bottom__text::-webkit-scrollbar{width:10px}.modal-bottom__text::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:20px;border:3px solid #fff}.modal-bottom__text::-webkit-scrollbar-track{border-radius:8px}.modal-bottom .modal-bottom__title{padding:24px;font-family:'Open Sans';font-weight:600;font-size:16px;border-bottom:1px solid #ccc;position:relative}.modal-bottom .modal-bottom__title .modal-bottom__close{font-size:22px;cursor:pointer;position:absolute;top:21px;right:24px}.modal-bottom .modal-bottom__title .modal-bottom__close:before{color:#363636}.modal-bottom .modal-bottom__text{margin-bottom:30px;padding:24px 24px 0 24px}.modal-bottom .modal-bottom__text p{font-family:'Open Sans';line-height:22px}.modal-bottom .modal-bottom__text p:last-child{margin:0}@media(max-width:768px){.partner-header{padding:10px}.partner-header .partner-header__container{flex-direction:column;line-height:18px}.partner-header .partner-header__container-title{text-align:center;font-size:14px}.partner-header .partner-header__container-button{margin:10px 0 0}.modal-bottom{left:0;width:100%;border-radius:0}.modal-bottom .modal-bottom__text{padding:24px 24px 58px}.modal-bottom__text{max-height:calc(100vh - 65px)}}@media only screen and (max-width:1023px){.partner-header{position:relative;height:auto}}
.voting-text h3{font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#363636;margin:0 16px 0 0}.voting-text span{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#858585}.voting-products{display:flex}.voting-message-container{margin:0 0 0 8px;border-radius:4px;display:flex;font-size:16px;align-items:center;max-height:0;overflow:hidden;transition:max-height 300ms,margin 600ms}.voting-message-container.active{max-height:36px;margin:0 0 10px 8px}.voting-message-wrapper{margin:10px 0 10px 8px;border-radius:4px;padding:11px 16px 11px 16px;display:flex;font-size:16px;align-items:center;max-height:0;overflow:hidden;transition:max-height 300ms,margin 600ms}.voting-message-container.vote-success{background:rgba(41,133,65,0.16)}.voting-message-container.vote-error{background:rgba(133,41,41,0.16)}.voting-message-container span{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:#363636}.voting-message-container icon{font-size:16px;margin-right:8px}.voting-message-container.vote-success icon::before{color:#298541}.voting-message-container.vote-error icon::before{color:#db2418}.voting__product-container{width:calc(100% / 4 - 13px);margin:26px 8px 0 8px;padding:16px;display:inline-block;border:1px solid rgba(204,204,204,0.4);box-sizing:border-box;border-radius:4px;position:relative}.voting__product-image-container{width:100%;padding-top:100%;background-size:contain;position:relative}.voting__product-selected{position:absolute;height:35px;width:35px;border-radius:50%;background:#34a853;top:5px;left:5px;color:white;font-size:18px;padding:8px 0 0 9px;display:none}.voting__product-selected.active{display:block}.voting__product-name h5{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin:0;line-height:18px;font-size:14px;font-style:normal;font-weight:normal;margin-top:8px;min-height:36px}.voting__product-price{font-style:normal;font-weight:bold;font-size:20px;line-height:28px;color:#363636;margin-top:8px}.voting__product-vote-button button,.voting__product-vote-button div{padding:12px 24px;text-align:center;font-size:16px;border:1px solid #363636;box-sizing:border-box;border-radius:4px;width:100%;background:0;font-weight:bold;font-size:16px}.voting__product-vote-button.disable{background:#f5f5f5;color:#858585}.voting__product-vote-button.disable div{border:1px solid white}.voting__product-container .voting__product-vote-button div{margin-top:16px;cursor:pointer}.voting__product-result-bar-wrapper{background:#f5f5f5;border-radius:16px;height:32px;margin-top:16px}.voting__product-result-bar{background:#34a853;border-radius:16px;height:32px;position:relative;width:0;transition:width 1s ease-in-out;display:flex;justify-content:center;align-items:center}.voting__product-result-bar-text{font-family:Open Sans;font-style:normal;font-weight:bold;font-size:15px;line-height:24px;color:#fff}.voting__product-vote-button.hidden{display:none}.voting__product-result-bar-wrapper.hidden{display:none}.voting__product-placement{position:absolute;top:19px;left:19px;font-size:33px}.voting__winner-seal{width:54px;height:18px;padding:2px 0 0 4px;font-family:Open Sans;font-style:normal;font-weight:500;font-size:10px;line-height:14px;background:#363636;border-radius:2px;color:#fff;position:absolute;bottom:5px;left:3px}@media screen and (min-width:1024px){.voting__container{margin:35px auto;width:90%;max-width:1296px}.voting__product-container:hover{box-shadow:0 8px 16px rgba(110,110,110,0.16);background:white}.voting-text{display:flex;align-items:center;margin:0 0 0 8px}.voting__email-pop-up-container{padding:0 32px 0 32px;position:fixed;bottom:0;z-index:9999;background:#fff;height:108px;max-height:108px;width:calc(90% - 16px);max-width:1280px;box-shadow:0 0 16px rgba(110,110,110,0.86);border-radius:0 0 8px 8px;margin:0 0 0 8px;display:none}.voting__email-pop-up-line{width:100%;padding:2px 2px 2px 2px;margin:4px auto;background:#34a853;border-radius:4px}.voting__email-pop-up-content-wrapper{display:inline-flex;width:100%;align-items:center;margin-top:24px}.voting__email-pop-up-text-wrapper{flex:6}.voting__email-pop-up-text-wrapper span{font-style:normal;display:inline-block;font-weight:600;font-size:16px;line-height:24px;color:#363636;padding-right:0;max-width:470px}.voting__email-pop-up-input-wrapper{flex:5;position:relative}.voting-email-form-input{padding:26px 8px 10px 8px;width:90%;border:1px solid #ccc;box-sizing:border-box;border-radius:4px}.voting__email-pop-up-button-wrapper{flex:1}.voting-email-form-input:focus ~ .voting-email-hint-text,.voting-email-form-input:not([value=""]) ~ .voting-email-hint-text{left:8px;top:4px;font-size:14px}.voting-email-hint-text{position:absolute;left:8px;top:18px;font-weight:normal;font-size:15px;line-height:140%;color:#6e6e6e;transition:.2s ease all;pointer-events:none}}@media screen and (max-width:1023px){.voting__container{padding:12px;position:relative}.voting-form{position:relative;overflow-x:scroll;scrollbar-width:thin}.voting-products{width:970px;padding:0 0 15px 0}.voting__product-container{min-width:229px}.voting-form::-webkit-scrollbar{height:4px;background-color:rgba(0,0,0,0.1)}.voting-form::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3)}.voting-message-container{margin:0}.voting-message-wrapper{padding:11px 16px 11px 0}.voting-message-container.active{margin:0 0 10px 0}.voting__email-pop-up-container{padding:0 16px 0 16px;position:fixed;bottom:-140px;left:50%;transform:translateX(-50%);z-index:9999;background:#fff;height:203px;box-shadow:0 0 16px rgba(110,110,110,0.86);margin:0;display:none;width:100%;max-width:480px;transition:bottom .5s ease-in-out}.voting__email-pop-up-container.expanded{bottom:0}.voting__email-pop-up-line{width:20%;padding:2px 2px 2px 2px;margin:4px auto;background:#34a853;border-radius:4px;position:absolute;left:50%;transform:translateX(-50%)}.voting__email-pop-up-content-wrapper{display:block}.voting__email-pop-up-text-wrapper{padding-top:14px;cursor:pointer}.voting__email-pop-up-text-wrapper span{font-style:normal;display:inline-block;font-weight:600;font-size:14px;line-height:24px;margin-bottom:16px}.voting__email-pop-up-input-wrapper{position:relative}.voting-email-form-input{padding:26px 8px 10px 8px;width:100%;border:1px solid #ccc;box-sizing:border-box;border-radius:4px;margin-bottom:16px}.voting__email-pop-up-button-wrapper{flex:1}.voting-email-form-input:focus ~ .voting-email-hint-text,.voting-email-form-input:not([value=""]) ~ .voting-email-hint-text{left:8px;top:4px;font-size:14px}.voting-email-hint-text{position:absolute;left:8px;top:18px;font-weight:normal;font-size:15px;line-height:140%;color:#6e6e6e;transition:.2s ease all;pointer-events:none}}@media(pointer:coarse){.voting-form::-webkit-scrollbar{height:0}}@media(hover:none){.voting-form::-webkit-scrollbar{height:0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.voting-message-wrapper{margin:-1px 0 10px 8px;max-height:50px}.voting-products{white-space:nowrap}}
.product-box__default-container{position:relative}.product-box__default-img{background-size:cover;width:100%;height:212px}.product-box__default{display:inline-block;border:1px solid rgba(204,204,204,0.4);box-sizing:border-box;border-radius:4px;position:relative}.product-box__default-opacity{opacity:0}.product-box__default a:hover,.product-box__default a:focus{text-decoration:none}.product-box__default-name h5{font-family:'Open Sans';margin:0;line-height:18px}.product-box__default.product-box__default-hover{box-shadow:0 8px 16px rgba(110,110,110,0.16)}.product-box__default.product-box__default-hover .product-box__default-button{opacity:1}.product-box__default-promo{position:absolute;background:#fff;border:1px solid rgba(204,204,204,0.4);box-sizing:border-box;display:flex;justify-content:center;align-items:center;z-index:1}.product-box__default-promo span{font-weight:500;font-size:12px;font-family:'Open Sans';padding:4px}.product-box__default-sale-price{font-family:'Open Sans';font-size:12px;text-decoration-line:line-through;padding:10px 0 5px;height:27px;color:#6e6e6e}.product-box__default-price{font-weight:bold;font-size:20px;font-family:'Open Sans'}.product-box__default-custom-seal{display:flex;height:24px;align-items:center;margin:4px 0}.product-box__default-custom-seal span{padding:6px 8px;border-radius:2px;font-family:'Open Sans';font-weight:600;font-size:12px}.product-box__default-custom-seal span.product-box__default-seal-exclusive{background-color:#fff;color:#363636;border:1px solid #363636}.product-box__default-custom-seal span:not(.product-box__default-seal-exclusive){background:#34a853;color:#fff}.product-box__img-hover{position:absolute;background-size:cover;top:0;height:212px}.product-box__default.product-box__default-hover .product-box__img-hover{width:100%}.product-box__default-status span{display:inline-block;font-family:'Open Sans';font-weight:bold;font-size:20px}.product-box__default.product-box__default-hover .product-box__default-installment{display:none}.product-box__default-installment{font-family:Open Sans;color:#6e6e6e;font-weight:normal;font-size:12px}.product-box__default .product-box__default-name{height:36px;display:inline-block;width:100%;overflow:hidden}.product-box__default-button{opacity:0}.product-box__default-link{display:inline-block;width:100%}.product-box__default-button a{width:100%;text-align:center;height:100%;line-height:46px}#ocrrSearchResult .content-control{display:none}#ocrrSearchResult .search-result-info span{display:none;letter-spacing:3px;margin-bottom:20px}.product-box__icon-wish-checked{cursor:pointer}.product-box__icon-wish-checked:before{content:"\e1420"}.product-box__icon-wish-no-checked:before{content:"\e1419"}.product-box__icon-wish-unavailable:before{color:#e0e0e0}.product-box__icon-wish-available{cursor:pointer}.product-box__icon-wish-available:before{color:#be1823}@media only screen and (max-width:1200px){#ocrrSearchResult .search{margin-left:0}}@media only screen and (min-width:1024px){.product-box__default-button{border:1px solid #363636;box-sizing:border-box;border-radius:4px;width:100%;display:flex;justify-content:center;align-items:center;height:48px;font-size:16px;font-weight:bold;font-family:Open Sans;margin:5px 0 0}.product-box__default-link{height:calc(100% - 53px)}.product-box__default-installment{position:absolute;top:52px}.product-box__default-button a.product-box__default-active-button{cursor:pointer}.product-box__icon-wish{position:absolute;top:22px;right:22px;z-index:1}.product-box__icon-wish:before{font-family:'icomoon';font-size:16px;font-style:initial}}@media only screen and (max-width:1023.9px){.product-box__default-button{display:none}.product-box__default-link{height:100%}#ocrrSearchResult .results-list__main-options #search-title{display:none}#ocrrSearchResult .search-result-info span{display:block;font-size:11px}#ocrrSearchResul .product-box__default-status span{font-size:16px}.product-box__default-installment{position:relative;margin-top:5px;height:12px}.product-box__icon-wish{position:absolute;top:12px;right:8px;z-index:1}.product-box__icon-wish:before{font-family:'icomoon';font-size:19px;font-style:initial}.product-box__default .product-box__default-promotion-counter .result-list-promotion-counter{position:relative}.product-box__default-promotion-counter .result-list-promotion-counter .title{font-size:12px;line-height:16px}.product-box__default-promotion-counter .result-list-promotion-counter .progress-bar-span{font-size:10px;line-height:14px}}@media only screen and (max-width:1200px){.product-box__default-button{margin:5px 0 8px}}@media only screen and (max-width:590px){.product-box__default-custom-seal span{padding:3px 8px;font-size:10px}#ocrrSearchResult .search-result-info .secondary-title{font-size:14px}}.product-box__default-all-prices{height:47px}@media only screen and (max-width:429px){.product-box__default-sale-price{font-size:10px}.product-box__default-price{font-size:16px}.product-box__default-installment{font-size:10px}.product-box__default-promo span{font-size:10px}.product-box__default-status span{font-size:16px}.product-box__default-all-prices{height:41px}}.product-box__default .skeleton{position:relative;background-color:#e2e2e2;overflow:hidden;border-radius:4px}.product-box__default .product-box__default-img.skeleton{height:212px;border-radius:initial}.product-box__default .product-box__default-name .skeleton{height:12px;width:100%;margin:0 0 5px}.product-box__default-price.skeleton{width:50%;height:12px}.product-box__default-custom-seal .skeleton{width:50px;height:12px}.product-box__default-sale-price .skeleton{width:40%;height:12px}.product-box__default .skeleton::after{display:block;content:"";position:absolute;top:0;width:100%;height:100%;transform:translateX(-100%);background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.2)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);animation:skeleton .8s infinite}@keyframes skeleton{100%{transform:translateX(100%)}}.product-box__default-not-link{cursor:initial}.product-box-wishlist__item-mobile-top{cursor:pointer}.product-box-active-button{display:none}.promotion-counter{display:none}.product-box__default-container{margin-bottom:18px}.product-box__default-promotion-counter{position:relative}.product-box__default-promotion-counter .result-list-promotion-counter{position:absolute;width:100%}.product-box__default.product-box__default-hover .product-box__default-promotion-counter{opacity:0}.product-box__default .result-list-promotion-counter{height:44px;margin:0;background-color:transparent;padding:0}.result-list-promotion-counter{margin:10px auto;border-radius:7px;padding:3px}.result-list-promotion-counter .title{margin:7px 0;text-align:left;font-size:14px;font-weight:700;line-height:18px}.result-list-promotion-counter .progress-promotion-bar{margin:7px 0;height:2px;background-color:#4c5452}.result-list-promotion-counter .progress-promotion-bar .bar{height:100%;text-align:right;padding:0 7px;line-height:22px;width:0;background-color:#be1823;box-sizing:border-box}.result-list-promotion-counter .progress-promotion-bar .bar:after{content:"";position:absolute;border-radius:50%;width:8px;height:8px;margin-top:-3px;animation:pulse 1s infinite;-webkit-animation:pulse 1s infinite;animation-name:pulse}.result-list-promotion-counter .progress-bar-span{display:block;margin:7px 0;text-align:left;font-size:12px;line-height:16px}
.responsive-footer__wrapper{width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.responsive-footer__newsletter-wrapper{background:#363636;padding:16px 40px;width:100%;color:white}.responsive-footer__newsletter-container{width:100%;max-width:1280px;margin:auto;display:flex}.responsive-footer__container{width:100%;max-width:1280px;margin:auto}.responsive-footer__newsletter-content{flex:5}.responsive-footer__newsletter-content h3{margin:0 0 8px 0;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:16px}.responsive-footer__newsletter-content-text{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:11px;line-height:16px}.responsive-footer__newsletter-content-text p{margin:0}.responsive-footer__newsletter-form-wrapper{flex:5}.responsive-footer__newsletter-form{display:flex;align-items:center}.responsive-footer__form-input{border:1px solid #fff;box-sizing:border-box;border-radius:4px;width:60%}.responsive-footer__form-input-wrapper{width:70%;padding:0 24px 0 0;position:relative}.responsive-footer__form-input-wrapper input{border:1px solid #fff;box-sizing:border-box;border-radius:4px;width:100%;height:56px;padding:20px 0 0 8px;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:24px;background:#363636;color:white}.responsive-footer__email-hint-text{position:absolute;left:8px;top:18px;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:18px;color:#fff;transition:.2s ease all;pointer-events:none}.responsive-footer__form-input:focus ~ .responsive-footer__email-hint-text,.responsive-footer__form-input:not([value=""]) ~ .responsive-footer__email-hint-text{left:8px;top:4px;font-size:13px}.warningErroEmail{margin:5px 0 0}.responsive-footer__newsletter-form-wrapper button{background:#fff;border-radius:4px;color:#363636;padding:10px 24px;width:136px;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:15px;line-height:24px;border:0;height:48px}.responsive-footer__newsletter-form-wrapper button:hover{background:#f5f5f5}.responsive-footer__main-content-wrapper{background:#f5f5f5}.responsive-footer__divider{height:1px;with:100vw;background:#ccc;position:absolute}.responsive-footer__main-first-section{display:flex;width:100%;max-width:1280px;margin:auto;margin-top:16px;padding-bottom:12px}.responsive-footer__main-first-section:before{display:block;content:'';background:#ccc;height:1px;width:100%;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;margin-top:-16px}.responsive-footer__navigation-container{order:2;display:flex}.responsive-footer__navigation-column a,.responsive-footer__navigation-column span{display:block;font-family:Open Sans;font-style:normal;font-size:14px;line-height:18px;color:#363636;text-decoration:none}.responsive-footer__navigation-column span{font-weight:600;padding-bottom:16px;position:relative}.responsive-footer__navigation-column a:hover{text-decoration:underline}.responsive-footer__navigation-column a span{font-weight:normal;padding-bottom:8px}.responsive-footer__navigation-column-title{cursor:default}.responsive-footer__main-links-wrapper{order:1;display:flex;position:relative;flex-wrap:wrap}.responsive-footer__main-link{flex:0 50%;display:flex;align-items:center;padding-bottom:32px}.responsive-footer__main-link icon{font-size:24px;padding-right:16px}.responsive-footer__main-link a span{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:18px}.responsive-footer__main-link-hover-agent{display:flex;align-items:center;padding:8px;border-radius:4px}.responsive-footer__main-link-hover-agent:hover{background:rgba(204,204,204,0.4)}.responsive-footer__social-and-apps-wrapper{order:3}.responsive-footer__social-and-apps-wrapper h4{font-family:Open Sans;font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:#363636;margin:0 0 18px 0;cursor:default}.responsive-footer__social-and-apps-wrapper a{text-decoration:none}.responsive-footer__social-wrapper{margin-bottom:20px}.responsive-footer__social-item icon{font-size:20px;color:#858585}.responsive-footer__app-itens-wrapper a{margin-right:8px}@media screen and (max-width:1023.9px) and (min-width:768px){.responsive-footer__legal-wrapper{padding:16px}.responsive-footer__legal-items a{margin:0 24px 0 0}.responsive-footer__main-content-wrapper{padding:0 16px 0 16px;border-top:solid 1px #ccc}.responsive-footer__payment{margin:0 55px 0 0}.responsive-footer__newsletter-form-wrapper{width:103%;margin-left:-1.5%}.responsive-footer__main-first-section{flex-wrap:wrap}.responsive-footer__navigation-container{width:50%;padding:0 0 0 10px}.responsive-footer__main-links-wrapper{width:50%;padding:8px 20px 0 0}.responsive-footer__main-link-hover-agent{width:max-content;min-width:155px;max-width:180px}.responsive-footer__social-and-apps-wrapper{width:100%;display:flex;margin-top:24px}.responsive-footer__social-wrapper{width:50%}.responsive-footer__apps-wrapper{width:50%;padding:0 0 0 10px}.responsive-footer__navigation-column:first-of-type{display:block;width:60%;margin-top:8px}.responsive-footer__navigation-column:last-of-type{display:block;width:40%;margin-top:8px}.responsive-footer__navigation-column a,.responsive-footer__navigation-column span{width:max-content;max-width:135px}.responsive-footer__app-item:not(:last-child){margin-right:16px}.responsive-footer__social-item:not(:last-child){margin-right:38px}body.sacola .responsive-footer__main-first-section:before,body.sacola .responsive-footer__main-last-section:before{content:none}body.checkout .responsive-footer__main-first-section:before,body.checkout .responsive-footer__main-last-section:before{content:none}}@media screen and (max-width:1023.9px){.responsive-footer__newsletter-wrapper{text-align:center}.responsive-footer__newsletter-container{display:inline-block;text-align:center;max-width:80%}.responsive-footer__newsletter-content{margin-bottom:12px}.responsive-footer__newsletter-form{display:flex;align-items:center;justify-content:space-between}.responsive-footer__form-input-wrapper{padding:0 8px 0 0}}@media screen and (max-width:767px){.responsive-footer__legal-items a{margin:0 4px 0 0}.responsive-footer__legal-wrapper{padding:16px 12px}.responsive-footer__main-content-wrapper{padding:0 12px}.responsive-footer__main-last-section{flex-direction:column}.responsive-footer__payment-item{margin:0 0 24px}.responsive-footer__legal-items{justify-content:space-between}.responsive-footer__newsletter-wrapper{padding:16px 20px}.responsive-footer__newsletter-container{max-width:460px}.responsive-footer__newsletter-form{display:block}.responsive-footer__form-input-wrapper{width:100%;margin-bottom:16px}.responsive-footer__newsletter-form-wrapper button{width:100%}.responsive-footer__main-first-section{display:block;margin-top:0}.responsive-footer__main-first-section:before{content:none}.responsive-footer__navigation-container{display:block;margin:0 -12px}.responsive-footer__navigation-column{width:100%;height:34px;overflow:hidden;border-top:solid 1px #ccc;padding:7px 16px 0 12px;transition:height .5s ease-in-out}.responsive-footer__navigation-column:last-of-type{border-bottom:solid 1px #ccc}.responsive-footer__navigation-column.active{height:auto;padding:7px 16px 8px 12px}.responsive-footer__navigation-column-title:after{content:"\e1015";font-family:'icomoon';font-weight:normal;position:absolute;right:16px;top:2px;transition:transform 300ms;font-size:11px}.responsive-footer__navigation-column-title.active:after{transform:rotate(180deg)}.responsive-footer__navigation-column a{width:max-content}.responsive-footer__main-links-wrapper{padding:24px 0 0 0}.responsive-footer__main-link-hover-agent{padding:0}.responsive-footer__social-itens-wrapper{display:flex}.responsive-footer__social-itens-wrapper a{margin-right:32px}body.footer-spacing .responsive-footer__legal-wrapper{margin-bottom:40px}body.checkout .responsive-footer__main-last-section:before,body.sacola .responsive-footer__main-last-section:before{display:block;content:'';background:#ccc;height:1px;width:100%;margin-top:-20px}body.sacola .responsive-footer__main-first-section,body.checkout .responsive-footer__main-first-section{padding:0}}@media screen and (min-width:1024px){.responsive-footer__legal-items a{margin:0 24px 0 0}.responsive-footer__main-content-wrapper{padding:0 40px 0;border-top:solid 1px #ccc}.responsive-footer__newsletter-form-wrapper{margin-left:16px}.responsive-footer__navigation-container{flex:5}.responsive-footer__main-links-wrapper{flex:5}.responsive-footer__main-link-hover-agent{width:max-content;min-width:155px;max-width:180px}.responsive-footer__social-and-apps-wrapper{flex:3}.responsive-footer__navigation-column{display:block;width:50%;margin-top:8px}.responsive-footer__navigation-column a,.responsive-footer__navigation-column span{width:max-content;max-width:135px}.responsive-footer__app-item:not(:last-child){margin-right:16px}.responsive-footer__social-item:not(:last-child){margin-right:38px}.responsive-footer__legal-wrapper{padding:16px 40px}.responsive-footer__payment{margin:0 55px 0 0}body.sacola .responsive-footer__main-first-section:before,body.sacola .responsive-footer__main-last-section:before{content:none}body.checkout .responsive-footer__main-first-section:before,body.checkout .responsive-footer__main-last-section:before{content:none}}.responsive-footer__main-last-section{display:flex;justify-content:space-between;padding:20px 0 16px 0}.responsive-footer__main-last-section:before{display:block;content:'';background:#ccc;height:1px;width:100%;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;margin-top:-16px}.responsive-footer__payment h5,.responsive-footer__seals h5{font-family:'Open Sans';font-weight:600;font-size:14px;line-height:18px;color:#363636;margin:0}.responsive-footer__payment-item{display:flex;flex-wrap:wrap}.responsive-footer__payment-item .responsive-footer__payment-card{margin:16px 8px 0 0}.responsive-footer__payment-item a{display:inline-block;cursor:pointer}.responsive-footer__seals-item{display:flex;flex-wrap:wrap;align-items:center}.responsive-footer__legal-wrapper{background:white}.responsive-footer__legal-items{display:flex;flex-wrap:wrap}.responsive-footer__legal-items a{font-family:'Open Sans';font-weight:600;line-height:18px;padding:0 0 16px}.responsive-footer__legal-text span{font-family:'Open Sans';line-height:22px;color:#6e6e6e;font-size:12px;display:inline-block;width:100%}@media screen and (max-width:459px){.responsive-footer__social-itens-wrapper{display:flex;justify-content:space-between}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.responsive-footer__main-last-section{display:inline-flex!important}.responsive-footer__payment{margin-right:15%}}.responsive-footer__wrapper .responsive-footer__seals img[src=""]{display:none}
.ocrr-banner__stories-section{display:inline-block;width:100%;min-height:240px;padding:25px 0}.ocrr-banner__stories-skeleton{margin-top:20px}.ocrr-banner__stories-container{display:flex;justify-content:center}.ocrr-banner__stories-item.skeleton{min-width:84px;min-height:84px}.ocrr-banner__stories-title .skeleton{display:inline-block;box-sizing:border-box;border-radius:4px;position:relative;padding:0!important;background-color:#e2e2e2;overflow:hidden;border-radius:4px;width:282px;height:21px;display:block;margin-bottom:34px}.ocrr-banner__stories-title .skeleton::after{display:block;content:"";position:absolute;top:0;width:100%;height:100%;transform:translateX(-100%);background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.2)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);animation:skeleton .8s infinite}.ocrr-banner__stories-item{text-align:center;margin:0 40px 0 0}.ocrr-banner__stories-item .skeleton{text-align:center;position:relative;background-color:#e2e2e2;overflow:hidden;width:117px}.ocrr-banner__stories-item .skeleton::after{display:block;content:"";position:absolute;top:0;width:100%;height:100%;transform:translateX(-100%);background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.2)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);animation:skeleton .8s infinite}.ocrr-banner__stories-item:last-child{margin:0}.ocrr-banner__stories-item a div{min-width:84px}.ocrr-banner__stories-item img{border-radius:50%;padding:6px}.ocrr-banner__stories-item div.skeleton{border-radius:50%;position:relative;max-width:100%;padding-top:100%}.ocrr-banner__stories-item label{display:block;font-family:'Open Sans';line-height:18px;font-weight:600;margin:10px 0 0;cursor:pointer}.ocrr-banner__stories-item label.skeleton{height:12px;border-radius:5%;background-color:#e2e2e2}.ocrr-banner__stories-item a{text-decoration:none}@media screen and (min-width:1024px){.ocrr-banner__stories-container{padding:0 30px 0 32px}.ocrr-banner__stories-hover:hover{box-shadow:0 4px 4px 4px rgba(110,110,110,0.1);border-radius:50%}.ocrr-banner__stories-section .ocrr-banner__stories-title{padding:0 30px 0 32px}.ocrr-banner__stories-title .skeleton{padding-left:15px}}.ocrr-banner__stories-section .ocrr-banner__stories-title{font-family:"Open Sans";font-weight:600;font-size:24px;line-height:32px;max-width:1280px;margin:0 auto;margin-bottom:16px}@media screen and (max-width:1200px){.ocrr-banner__stories-item label{font-size:12px;line-height:16px}.ocrr-banner__stories-title .skeleton{margin-left:0}}@media screen and (max-width:1023.9px){.ocrr-banner__stories-section{padding:30px 0}.ocrr-banner__stories{overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:0 0 10px}.ocrr-banner__stories-container{width:max-content}.ocrr-banner__stories::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3)}.ocrr-banner__stories::-webkit-scrollbar{height:4px;background-color:rgba(0,0,0,0.1)}.ocrr-banner__stories-item img{width:84px}.ocrr-banner__stories-item{margin:0 20px 0 0}.ocrr-banner__stories-section .ocrr-banner__stories-title{font-size:16px;padding-left:16px;padding-right:16px}.ocrr-banner__stories-title .skeleton{padding-left:15px;margin-left:0;width:189px}.ocrr-banner__stories-item.skeleton{width:84px!important}}@media(pointer:coarse){.ocrr-banner__stories::-webkit-scrollbar{height:0}}@media(hover:none){.ocrr-banner__stories::-webkit-scrollbar{height:0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ocrr-banner__stories-item img{width:116px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:1500px){.ocrr-banner__stories-item img{width:100px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:1290px){.ocrr-banner__stories-item img{width:84px}}@media screen and (max-width:768px){.ocrr-banner__stories-section .ocrr-banner__stories-title{padding-left:16px;padding-right:12px}}@keyframes skeleton{100%{transform:translateX(100%)}}
body.home.bf-theme{background-color:#232323}body.home.bf-theme .ocrr-showcase-carousel .slick-arrow.slick-prev:before{color:#363636}body.home.bf-theme .ocrr-showcase-carousel .slick-arrow.slick-next:before{color:#363636}
.renew-container{display:flex;width:100%;min-height:490px;max-width:1280px;margin:20px auto;padding:0 30px 0 24px}.mains-renew-Skeleton{display:flex;width:100%;min-height:490px;max-width:1280px;margin:20px auto;padding:0 30px 0 24px}.renew-container-skeleton{width:59%;display:flex;flex-wrap:wrap;overflow:hidden}.renew-default-media-item{width:30%;margin:8px;height:225px;border-radius:4px;position:relative;background-color:#e2e2e2;border:2px solid #e2e2e2!important;overflow:hidden}.renew-moreInfo-media-skeleton{display:none}.renew-highlighted-media-skeleton{width:41%;margin:10px;border-radius:4px;position:relative;background-color:#e2e2e2;border:2px solid #e2e2e2!important;overflow:hidden}.renew-default-media-item .skeleton,.renew-highlighted-media-skeleton .skeleton{text-align:center;position:relative;background-color:#e2e2e2}.renew-container-skeleton .skeleton::after{top:-1px;width:100%;height:100%;display:block;content:"";position:absolute;transform:translateX(-150%);background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.2)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);animation:skeleton .8s infinite}.renew-highlighted-media-skeleton .skeleton::after{display:block;content:"";position:absolute;top:0;width:100%;height:490px;transform:translateX(-150%);background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.2)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);animation:skeleton .8s infinite}.renew-default-media-item div.skeleton{height:220px;width:205px;border-radius:7px;position:relative;background-color:#e2e2e2;border:2px solid #e2e2e2!important}@keyframes skeleton{100%{transform:translateX(100%)}}@media screen and (max-width:1030px){.renew-highlighted-media-skeleton{display:none}.renew-container-skeleton{width:100%}.renew-moreInfo-media-skeleton{width:100%;display:block}.renew-moreInfo-media-item.skeleton{height:85px;margin:8px;border-radius:4px;position:relative;background-color:#e2e2e2;border:2px solid #e2e2e2!important;overflow:hidden}.renew-default-media-item{height:200px}}@media screen and (max-width:740px){.mains-renew-Skeleton{display:block;padding:0}.renew-default-media-item{width:30%}}@media screen and (max-width:500px){.mains-renew-Skeleton{display:flex}.renew-default-media-item{width:45%;height:145px}.mains-renew-Skeleton{padding:0}.renew-moreInfo-media-skeleton{width:100%}}.renew-container img{width:100%;border-radius:4px}.renew-default-media{width:59%;font-size:0}.renew-container .renew-highlighted-media{width:41%}.renew-container .renew-highlighted-media img{width:100%;margin-bottom:0;border-radius:4px 4px 0 0}.renew-container .infos-under-image{box-shadow:0 1px 4px rgba(110,110,110,0.16);margin:0 8px;width:100%;padding:29px 32px 29px 32px;font-family:Open Sans;color:#363636;background:white;border-radius:0 0 4px 4px}.renew-container .infos-under-image p{font-size:20px;line-height:24px;margin:0}.renew-container .infos-under-image span{font-weight:bold;font-size:24px;line-height:32px}.renew-default-media a img:hover,.renew-highlighted-media:hover .infos-under-image{box-shadow:0 8px 16px rgba(110,110,110,0.16)}.renew-highlighted-media:hover img{box-shadow:0 -1px 10px rgba(110,110,110,0.16)}.renew-container .js-load-img{margin:8px 8px;box-shadow:0 0 4px rgba(110,110,110,0.16);width:31%;display:inline-block}.renew-highlighted-media .js-load-img{width:100%;margin-bottom:0}@media screen and (max-width:1230px){.renew-container .infos-under-image{padding:5.5% 32px 5.5% 32px}}@media screen and (max-width:1245px){.renew-container .renew-default-media .js-load-img{width:30.5%}.renew-container .renew-highlighted-media{width:40%}}@media screen and (max-width:1110px){.renew-container .infos-under-image span{line-height:29px}}@media screen and (max-width:1030px){.renew-container{display:block;padding:0}.renew-default-media{width:100%;text-align:center}.renew-container .renew-default-media .js-load-img{width:31.6%}.renew-container .renew-highlighted-media{width:100%}.renew-highlighted-media .js-load-img{display:none}.renew-highlighted-media .infos-under-image{margin:8px 1% 16px 1%;padding:16px 24px;width:auto;border:4px}.renew-container .infos-under-image p{font-size:16px}.renew-container .infos-under-image span{font-size:22px}.renew-default-media-item.skeleton{width:31.6%;padding-top:30%;height:auto}.mains-renew-Skeleton{padding:unset}}@media screen and (max-width:950px){.renew-container .renew-default-media .js-load-img{width:31%}.renew-highlighted-media .infos-under-image{margin:8px 2% 16px 2%}.renew-default-media-item.skeleton{width:31.5%;padding-top:30%}}@media screen and (max-width:890px){.renew-highlighted-media .infos-under-image{margin:8px 1.7% 16px 1.7%}.renew-default-media-item.skeleton{width:31.1%}}@media screen and (max-width:740px){.renew-container .renew-default-media .js-load-img{width:30%}.renew-highlighted-media .infos-under-image{margin:8px 3% 16px 3%}.renew-default-media-item.skeleton{width:30.5%}.renew-container-skeleton{justify-content:center}.renew-moreInfo-media-skeleton{width:98%}}@media screen and (max-width:650px){.renew-container .renew-default-media .js-load-img{margin:4px 4px;width:31%}.renew-highlighted-media .infos-under-image{margin:8px 2% 16px 2%}.renew-default-media-item.skeleton{margin:4px 4px}}@media screen and (max-width:500px){.renew-container .renew-default-media .js-load-img{width:47%}.renew-default-media-item.skeleton{width:47.5%;padding-top:45.7%;height:auto}.renew-container-skeleton{justify-content:center}}@media screen and (max-width:340px){.renew-default-media-item.skeleton{width:47%}}@media screen and (min-width:1031px){.renew-container-skeleton{height:fit-content}.renew-default-media-item.skeleton{padding-top:30%;height:auto}.renew-highlighted-media-skeleton{padding-top:36.5%;height:fit-content}}
.modal-default{width:100%;height:100%;position:fixed;top:0;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-default__container{font-family:'Open Sans';width:528px;background:#fff;border-radius:8px;box-shadow:0 0 4px 0 #ccc;z-index:1}.modal-default__title{display:flex;width:100%;justify-content:space-between;padding:0 24px;height:72px;align-items:center;border-bottom:1px solid #ccc}.modal-default__title h2{font-weight:700;font-size:16px;margin:0}.modal-default__title .icon-ic-close:before{font-size:24px;color:#363636;cursor:pointer}.modal-default__text{padding:24px;border-bottom:1px solid #ccc}.modal-default__text label{font-weight:600;line-height:24px;font-size:16px;margin:0}.modal-default__text p{font-size:14px;line-height:18px;margin:8px 0 0}.modal-default__button{padding:16px 24px;display:flex;justify-content:flex-end}.modal-default__buttons{padding:16px 24px;display:flex;justify-content:flex-end}.modal-default__buttons a,.modal-default__button a{width:194px;height:48px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:700}.modal-default__buttons a:first-child{background:#fff;color:#363636;border:1px solid #363636}.modal-default__buttons a:last-child{margin-left:20px}.modal-default__buttons a:last-child,.modal-default__button a{color:#fff;background:#363636}.modal-default__dark{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.2)}.modal-default .modal-default__text .icon{font-size:24px;margin:0 8px 0 0;vertical-align:middle}.modal-default .modal-default__text .icon.icon-success:before{color:#298541}
.ocrr-banner-double{max-width:1280px;margin:20px auto;text-align:center;padding:0 16px 0 16px;height:141.69px}.ocrr-banner-double a:first-child{margin-right:16px}.ocrr-banner-double a{display:inline-block;width:calc(50% - 8px)}.ocrr-banner-double img{width:100%;border-radius:4px;height:inherit}.ocrr-banner-double-layout{display:flex;height:inherit;flex-direction:row}.ocrr-banner-double section:first-child{margin-right:16px}.js-double-skeleton{display:inline-block;width:calc(100% - 8px);border-radius:4px;position:relative;background-color:#e2e2e2;overflow:hidden;padding-bottom:20%}.js-double-skeleton-empty{display:inline-block;width:100%;border-radius:4px;position:relative;background-color:#e2e2e2;overflow:hidden;height:calc(0.11576 *(100vw - 78px));max-height:141.69px}.js-double-skeleton-empty::after{display:block;content:"";position:absolute;top:0;width:100%;height:100%;transform:translateX(-100%);background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.2)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);animation:skeleton .8s infinite}js-double-skeleton::after{display:block;content:"";position:absolute;top:0;width:100%;height:100%;transform:translateX(-100%);background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.2)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);animation:skeleton .8s infinite}.ocrr-banner-double-internal{height:100%}@media screen and (max-width:1295px){.ocrr-banner-double{height:calc(0.11576 *(100vw - 78px))}}@media screen and (min-width:1024px){.ocrr-banner-double{padding:0 30px 0 32px}}@media screen and (min-width:501px) and (max-width:768px){.ocrr-banner-double{padding:0 12px 0 12px;height:calc(0.4833 *(100vw - 24px))}.ocrr-banner-double a{width:100%;margin-right:0}.ocrr-banner-double a:first-child{margin-bottom:16px}.js-double-skeleton-empty{width:100%!important;margin-right:0!important;max-height:unset;height:inherit}.ocrr-banner-double section:first-child{margin-bottom:16px}.ocrr-banner-double-layout{flex-direction:column}}@media screen and (max-width:500px){.ocrr-banner-double-layout{flex-direction:column}.ocrr-banner-double a{width:100%}.ocrr-banner-double section:first-child{margin-bottom:16px}.ocrr-banner-double a:first-child{margin-bottom:16px}.ocrr-banner-double{height:calc(0.913 *(100vw - 32px))}.ocrr-banner-double img{max-height:unset;height:unset}.js-double-skeleton-empty{width:100%;height:inherit;max-height:unset}}@keyframes js-double-skeleton{100%{transform:translateX(100%)}}
section#rowGiftListHomeLight.rowExtended{max-width:100%;padding:0}section#rowGiftListHomeLight .holder{display:flex;justify-content:center;height:188px;width:100%;margin:0 auto;position:relative;margin-bottom:20px}section#rowGiftListHomeLight .blockText{height:40%;justify-content:flex-end;z-index:99;position:relative;max-width:600px;position:absolute;left:50px;top:6px}section#rowGiftListHomeLight .mediaBox{height:100%;width:100%;background-size:cover;transition:background-size ease .3s;background-position:center;background-repeat:no-repeat;overflow:hidden;position:relative;opacity:.7}section#rowGiftListHomeLight .buttons{margin:85px 0 0 60%;position:absolute}section#rowGiftListHomeLight .topText{margin:15px;display:inline-block}section#rowGiftListHomeLight .topTitle{font-family:'Open Sans';font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#464646;display:block;overflow:hidden}section#rowGiftListHomeLight .bottomTitle{font-style:normal;font-weight:normal;font-size:14px;line-height:18px;color:#464646;padding:0 0 5px 0}section#rowGiftListHomeLight .titleList{font-family:'Open Sans';font-style:normal;font-weight:700;line-height:24px;color:#464646;margin:0;font-size:18px;margin-top:16px}section#rowGiftListHomeLight .textList{padding:15px 0 0;line-height:25px;margin:0;font-family:'Open Sans';font-size:20px;color:#464646}section#rowGiftListHomeLight .content-wrapper{margin:0 15px}section#rowGiftListHomeLight .uniqButton{line-height:40px;text-align:center;letter-spacing:0;display:block;width:100%;font-family:'Open Sans';font-weight:700;color:white;padding:0 60px 0 60px;margin-top:30px;font-size:16px;height:40px;background-color:#363636;border:0;border-radius:4px}
.form_area .form_item label{display:block}.form_item-flex{display:flex!important;flex-wrap:wrap}.form_item-flex p{order:3}.login-modal__main-container{position:relative;z-index:9999;background-color:#fff;width:528px;max-height:698px;margin:0 auto;border-radius:8px;font-family:Open Sans;font-style:normal;font-weight:normal}.login-modal__main-container .head{width:528px;height:72px;border-bottom:solid 1px #ccc;display:flex;flex-direction:row;align-items:flex-start}.login-modal__main-container .head span{font-family:Open Sans;font-style:normal;font-weight:bold;font-size:16px;line-height:24px;display:flex;align-items:center;color:#363636;flex:none;order:0;align-self:flex-start;flex-grow:0;margin:24px}.login-modal__main-container .head a{font-size:14px;font-weight:bold;position:absolute;right:0;z-index:1;margin:29px}.login-modal__main-container .wrapping.js-loginContent{max-height:584px;position:relative;overflow-y:auto;border-radius:8px}.login-modal__main-container .form_item,.login-modal__forgot-password .form_item{width:338px!important;margin-right:auto;margin-left:auto;margin-top:22px!important;position:relative;border:none!important}.login-modal__main-container .form_item.reduced-margin{margin-top:8px!important}.login-modal__main-container .form_item.captcha{margin-bottom:24px}.login-modal__main-container .form_item p,.login-modal__forgot-password .form_item p{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:12px;line-height:16px;color:#db2418;display:none}.login-modal__main-container .form_item.error p,.login-modal__forgot-password .form_item.error p{display:flex!important}.login-modal__main-container .form_item p icon,.login-modal__forgot-password .form_item p icon{padding:0 8px 0 4px}.login-modal__main-container .form_action{width:100%!important}.login-modal__main-container .form_item.login-modal__password-input{margin-top:2px!important}#login-modal__main-container .form_item input,.login-modal__forgot-password .form_item input{height:56px;width:338px;border-radius:0;border:0;border-bottom:1px solid #ccc;padding:26px 5px 0 9px;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#363636;box-shadow:none}.login-modal__main-container .form_item .login-modal__input-with-checkbox{width:249px!important}.form_item-flex .inline_check.subscription_check{width:89px!important}.login-modal__main-container .form_item input div,.login-modal__forgot-password .form_item input div{font-family:"Open Sans";font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#6e6e6e;display:block!important}.login-modal__main-container .wrap h2{width:100%;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:16px;color:#363636;display:block;text-align:center;margin:0}.login-modal__main-container .login-modal__input-hint-text,.login-modal__forgot-password .login-modal__input-hint-text{position:absolute;left:8px!important;top:25px!important;font-weight:normal!important;font-style:normal!important;font-size:15px!important;line-height:140%;color:#6e6e6e;transition:.2s ease all;pointer-events:none}.login-modal__main-container .login-modal__input:focus ~ .login-modal__input-hint-text,.login-modal__main-container .login-modal__input:not([value=""]) ~ .login-modal__input-hint-text,.login-modal__forgot-password .login-modal__input:focus ~ .login-modal__input-hint-text,.login-modal__forgot-password .login-modal__input:not([value=""]) ~ .login-modal__input-hint-text{left:8px!important;top:10px!important;font-size:14px!important;opacity:1}.login-modal__main-container .login-modal__form-action{text-align:center}.login-modal__main-container .login-modal__login-button{width:338px;height:48px;text-align:center;background:#298541;border-radius:4px;border:0;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:16px;line-height:24px;letter-spacing:1px;font-feature-settings:'liga' off;color:#fff}.login-modal__main-container #lnk-open-reset-pwd{font-family:Open Sans;font-style:normal;font-weight:600;font-size:14px;line-height:18px;text-align:right;text-decoration-line:underline;color:#0d66d0;display:block;margin:28px 0 14px 0}.login-modal__main-container .login-modal__line{display:block;margin:auto;width:338px;text-align:center}.login-modal__main-container .login-modal__line h3{font-size:15px;text-align:center;border-bottom:1px solid #ccc;position:relative}.login-modal__main-container .login-modal__line h3 span{background-color:#fff;position:relative;top:10px;padding:0 10px;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-align:center;color:#6e6e6e}.login-modal__main-container .login-modal__social-text{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-align:center;color:#6e6e6e;padding-top:16px}.login-modal__main-container .login-modal__social-text{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-align:center;color:#6e6e6e;padding-top:16px}.login-modal__main-container .login-modal__social-buttons{margin:16px 0 32px 0!important}.show_register .login-modal__main-container .login-modal__social-buttons{margin:16px 0 16px 0!important}.login-modal__main-container .login-modal__register,.login-modal__main-container .login-modal__enter{text-align:center;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#363636;padding-bottom:24px}.login-modal__main-container .login-modal__register h2{font-family:Open Sans;font-style:normal;font-weight:bold;font-size:20px;line-height:28px;text-align:center;color:#363636;margin:0}.login-modal__main-container .login-modal__register a,.login-modal__main-container .login-modal__enter a{text-decoration:underline;color:#0d66d0}.login-modal__main-container .form_check.two_options{margin:auto;max-width:338px}.login-modal__main-container .form_check.two_options span{display:block;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#363636;margin-bottom:16px;width:100%}.login-modal__main-container .login-modal__account-type-container{display:flex;justify-content:space-between}.login-modal__custom-radio-button-wrapper{margin:36px 0 0 0}.login-modal__main-container .login-modal__account-type-container label{display:flex;align-items:center}.login-modal__main-container .login-modal__account-type-container label input{margin:0}.login-modal__main-container .form_check.two_options .login-modal__account-type-container span{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#363636;margin:0}.login-modal__main-container .login-modal__line.second h3{margin-top:10px}.login-modal__main-container .login-modal__register-message{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-align:center;color:#6e6e6e;margin-top:32px}.login-modal__main-container .wrapping.js-loginContent::-webkit-scrollbar{width:4px;border-radius:4px}.login-modal__main-container .wrapping.js-loginContent::-webkit-scrollbar-track-piece{background-color:#ccc;border-radius:4px}.login-modal__main-container .wrapping.js-loginContent::-webkit-scrollbar-thumb:vertical{height:200px;background-color:#858585;border-radius:4px}.login-modal__main-container .login-modal__register-button,.login-modal__forgot-password .login-modal__forgot-password-button{background:#298541!important;border:none!important;border-radius:4px!important;width:338px!important}.login-modal__register-button.not-ready-to-submit{background:#fff!important;border:1px solid #ccc!important;color:#858585!important;cursor:initial}.login-modal__main-container .login-modal__divider{padding:12px}.login-modal__main-container .register__terms-checkbox-wrapper.with-padding{padding-top:30px}.login-modal__main-container .form_check.two_options input{display:none}.toogle-password-visibility{position:absolute;top:30px;right:8px;font-size:18px;cursor:pointer}.toogle-password-visibility.show::after{content:"";position:absolute;top:48%;left:-1px;width:120%;height:1px;background:#363636;transform:rotate(45deg)}.login-modal__messages{background:rgba(219,36,24,0.16);width:338px;max-height:0;display:flex;border-radius:4px;margin:auto;transition:max-height 300ms,padding 300ms;overflow:hidden;font-size:15px;line-height:22px}.login-modal__messages.green{background:rgba(41,133,65,0.16)}.login-modal__messages i{margin-right:8px;margin-top:4px}.login-modal__messages i.icon-success:before{color:#298541!important}.login-modal__messages.active{height:auto;max-height:200px;margin-top:24px;margin-bottom:24px;padding:12px 16px 12px 16px}.login-modal__messages .item-class-errors{display:block;line-height:15px;margin-bottom:10px}.login-modal__main-container .inline_check.subscription_check{padding:21px 0 0 16px;margin:0!important}.login-modal__main-container .inline_check.subscription_check span{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#363636}.login-modal__main-container .form_global .inline_check .wrap:before{box-shadow:none;border:1px solid #858585;border-radius:2px;width:16px;height:16px}.form_global .inline_check .wrap{position:relative}.login-modal__main-container .form_global .inline_check .wrap:after{top:8px}.login-modal__main-container .pj .register__terms-checkbox-wrapper{padding-top:36px}.lightbox.show_register .wrapping>.wrap.register_form{max-height:1910px!important}#login-modal__email-already-registered-message{background:rgba(240,115,0,0.16)}#login-modal__email-already-registered-message{background:rgba(240,115,0,0.16)}#login-modal__email-already-registered-message i{color:#f07300}.login-modal__forgot-password:focus{outline:0}.login-modal__forgot-password .content.form{display:block;margin:40px auto 0;padding:0;width:528px;border-radius:8px;padding-bottom:30px}.login-modal__forgot-password .head{padding:24px;height:72px;border-bottom:solid 1px #ccc}.login-modal__forgot-password .head span{font-family:Open Sans;font-style:normal;font-weight:bold;font-size:16px;line-height:24px;display:flex;align-items:center;color:#363636;margin:0}#login-modal__forgot-password-message.green i::before{color:#298541}.lightbox .login-modal__forgot-password .content .close_lightbox{font-size:14px;font-weight:bold;position:absolute;right:29px;z-index:1;top:29px;margin:0}.lightbox .content.form .help_text{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#000;margin:auto;margin-top:12px;width:416px}.login-modal__main-container .login-modal__forgot-password .form_item{margin-top:16px!important}.login-modal__forgot-password .form_item{width:338px!important;margin-right:auto;margin-left:auto;margin-top:16px!important;position:relative}.login-modal__forgot-password-confirmation{background:rgba(41,133,65,0.16);width:100%;border-radius:4px;max-height:0;overflow:hidden;transition:max-height 300ms,margin 600ms}.login-modal__forgot-password-confirmation i{color:#298541;position:relative;top:1px;font-size:19px}.login-modal__forgot-password-confirmation i:before{color:#298541!important}.login-modal__forgot-password-confirmation span{font-weight:normal;font-size:16px;line-height:140%;margin-left:8px}.login-modal__forgot-password-error{background:rgba(133,41,41,0.16);width:100%;border-radius:4px;max-height:0;overflow:hidden;transition:max-height 300ms,margin 600ms}.login-modal__forgot-password-error i{color:#be1823;position:relative;top:2px;font-size:16px}.login-modal__forgot-password-error span{font-weight:normal;font-size:16px;line-height:140%;margin-left:8px}.login-modal__forgot-password-confirmation.visible,.login-modal__forgot-password-error.visible{max-height:200px;margin-top:16px}.login-modal__forgot-password-error-wrapper,.login-modal__confirmation-message-wrapper{width:100%;height:100%;padding:8px 16px;display:flex}.login-modal__custom-radio-button{position:relative;margin:0 8px 0 0;height:16px;width:16px}.login-modal__custom-radio-button-wrapper .input_check:checked ~ .login-modal__custom-radio-button:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background:#363636}.login-modal__custom-radio-button-wrapper .login-modal__custom-radio-button:after{content:'';width:16px;height:16px;display:inline-block;border:1px solid #363636;background:#fff;border-radius:50%}#login-modal__main-container .form_item input::placeholder{opacity:0}#login-modal__main-container .form_item input:-ms-input-placeholder{opacity:0}#login-modal__main-container .form_item input::-ms-input-placeholder{opacity:0}#login-modal__main-container .login-modal__social-title{font-size:16px;line-height:24px;text-align:center;color:#363636;width:338px;display:block}@media only screen and (max-height:718px){.lightbox .content.nostyle{margin-top:10px!important}}@media only screen and (max-height:678px){.login-modal__main-container .wrapping.js-loginContent{max-height:calc(100vh - 140px)}}@media only screen and (max-width:678px){.login-modal__main-container,.login-modal__main-container .head,.login-modal__main-container .form_identification{width:450px}}@media only screen and (max-width:480px){.login-modal__main-container,.login-modal__main-container .head,.login-modal__main-container .form_identification{padding:0 3px;width:auto}}
.password-strength{align-items:center;display:none;justify-content:space-between;margin-left:auto;margin-right:auto;width:338px!important;margin-top:7px}.password-strength__progress-bar{background:#ccc;border-radius:4px;height:10px;position:relative;width:100%}.password-strength__progress-bar::after{border-radius:4px;bottom:0;content:'';display:block;height:10px;left:0;position:absolute;transition:background .5s ease-in-out,width .5s ease-in-out}.password-strength__progress-bar.low::after{background:#f5866d;width:33.33%}.password-strength__progress-bar.average::after{background:#fcbc77;width:66.66%}.password-strength__progress-bar.high::after{background:#b5dab8;width:100%}.password-strength__status{display:block!important;color:#3c3c3c!important;font-size:16px!important;font-weight:bold!important;margin-bottom:0;margin-left:8px}.password-remaining-items{margin-left:auto;margin-right:auto;width:338px!important;padding-top:18px}.password-remaining-items--title{display:inline-block;font-size:16px;font-weight:400;line-height:22.54px;margin-bottom:14px}.password-remaining-items--title.error-check{color:#db2418}.password-remaining-items__list{display:flex;flex-wrap:wrap;margin-bottom:10px;padding:0}.password-remaining-items__list__item{align-items:center;border:1px solid #858585;border-radius:4px;color:#858585;display:flex;margin:0 14px 14px 0;padding:8px}.password-remaining-items__list__item.error-check{background:#fff;border:1px solid #db2418;color:#db2418;font-weight:bold}.password-remaining-items__list__item.check{background:#34a853;border:1px solid #34a853;color:#fff}.password-remaining-items--description{color:#6e6e6e;display:block!important;font-size:12px;font-weight:400;line-height:16.8px;margin-bottom:3px}.password-remaining-items__list__item .icon-check{background:url('../images/svg/icon-check-success-circle.svg') center center / cover no-repeat;display:none;height:13px;margin-right:6px;width:13px}.password-remaining-items__list__item.check .icon-check{display:block}.change-password .title{font-size:24px!important;font-weight:bold!important;margin-bottom:7px!important;text-transform:capitalize!important}.change-password .card_row{border-bottom:none!important;margin-bottom:38px!important;padding-bottom:0!important}.change-password .form_item{margin-top:30px!important}.change-password--input{border:0;border-bottom:1px solid #ccc;height:40px!important;padding:0 10px!important;font-family:Open Sans;font-style:normal!important;font-weight:normal!important;font-size:18px!important;line-height:24px!important;color:#363636!important;width:100%}.change-password--input.errorInput{border-bottom:1px solid #db2418}.change-password--input.errorInput ~ .login-modal__input-hint-text{color:#db2418}.change-password--input.errorInput ~ .icon-c-eye{top:33%}.change-password .toogle-password-visibility{top:50%;transform:translateY(-50%)}.change-password .login-modal__input-hint-text{position:absolute;left:10px;top:8px;font-weight:normal;font-style:normal;font-size:16px;line-height:140%;color:#6e6e6e;transition:.2s ease all;pointer-events:none}.change-password .login-modal__input-hint-text.active{top:-12px;font-size:14px}.change-password .form_item:first-child{margin-bottom:17px}.change-password .password-remaining-items{margin-bottom:19px;max-width:100%}.change-password .password-remaining-items__list__item.uppercase{text-transform:lowercase}.change-password .not-ready-to-submit{background:#fff!important;border:1px solid #ccc!important;color:#858585!important;cursor:initial;font-size:16px;text-transform:capitalize}.change-password .button_three{border:1px solid #298541;border-radius:4px;background-color:#298541;width:226px!important}.change-password--msg-warning{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:12px;line-height:16px;margin-top:5px;color:#db2418;display:none}.change-password--msg-warning .icon-warning{margin-right:8px}.change-password--msg-warning.errorInput{display:block}
.ocrr-banner-prices{display:inline-block;width:100%;margin:20px 0}.ocrr-banner-prices h2{font-family:'Open Sans';margin:0 0 15px}.ocrr-banner-prices ul{display:flex;margin:0}.ocrr-banner-prices ul.ocrr-banner-prices__three{justify-content:center}.ocrr-banner-prices ul.ocrr-banner-prices__four{justify-content:space-between}.ocrr-banner-prices ul div{min-height:50px;min-width:50px}@media screen and (min-width:1024px){.ocrr-banner-prices h2{padding:0 16px;font-size:24px}.ocrr-banner-prices ul{padding:0 16px}}@media screen and (max-width:1023.9px){.ocrr-banner-prices h2{padding:0 8px 0 0;font-size:16px}.ocrr-banner-prices ul{padding:0}}@media screen and (min-width:800px){.ocrr-banner-prices ul.ocrr-banner-prices__three li{margin-right:72px}}@media screen and (max-width:799.9px) and (min-width:600px){.ocrr-banner-prices ul.ocrr-banner-prices__three li{margin-right:42px}}@media screen and (min-width:601px){.ocrr-banner-prices ul.ocrr-banner-prices__four li{margin-right:16px}}@media screen and (max-width:600px){.ocrr-banner-prices ul.ocrr-banner-prices__four{flex-wrap:wrap}.ocrr-banner-prices ul.ocrr-banner-prices__four li:nth-child(1){margin-right:16px}.ocrr-banner-prices ul.ocrr-banner-prices__four li:nth-child(3){margin-right:16px}.ocrr-banner-prices ul.ocrr-banner-prices__four li{width:calc(50% - 8px)}.ocrr-banner-prices ul.ocrr-banner-prices__four li:nth-child(1){margin:0 0 16px}.ocrr-banner-prices ul.ocrr-banner-prices__four li:nth-child(2){margin:0 0 16px}.ocrr-banner-prices ul.ocrr-banner-prices__three li{margin-right:8px}.ocrr-banner-prices ul.ocrr-banner-prices__three li{margin-right:8px}}.ocrr-banner-prices ul li:last-child{margin-right:0}
@font-face{font-display:swap;font-family:'Open Sans';src:url("../css/fonts/OpenSans-SemiBold.ttf") format('truetype');font-weight:600;font-style:normal}
.float-help__container{position:fixed;bottom:6%;right:3%;z-index:9999;height:42px;width:42px;border-radius:50%;background:#be1823;cursor:pointer}.float-help__icon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28px;padding:5px}.float-help__modal{font-family:'Open Sans';position:fixed;top:0;left:0;background:#fff;width:100vw;height:100vh;opacity:0;visibility:hidden}.float-help__modal.active{opacity:1;visibility:visible;transition:opacity .2s}.float-help__modal-header{padding:24px;display:flex;align-items:center;justify-content:space-between;border-bottom:solid 1px #ccc}.float-help__modal-title{font-weight:700;font-size:16px;margin:0}.float-help__modal-close{font-size:14px;font-weight:700;margin-right:5px}.float-help__modal-link:focus{text-decoration:none}.float-help__modal-item{display:flex;padding:8px 26px;max-width:450px}.float-help__modal-item-icon{margin-right:10px;font-size:22px}.float-help__modal-item-text{padding-top:4px}.float-help__modal-item-title{margin:0;margin-bottom:6px;font-size:16px;font-weight:600}.float-help__modal-item-subtitle{font-size:14px;line-height:18px}.float-help__modal-list{padding:0;padding-top:8px;height:inherit;overflow-y:auto;max-height:calc(100vh - 50px)}.float-help__modal-list::-webkit-scrollbar{width:6px;background-color:rgba(0,0,0,0.1)}.float-help__modal-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3)}@media(pointer:coarse){.float-help__modal-list::-webkit-scrollbar{width:0}}@media(hover:none){.float-help__modal-list::-webkit-scrollbar{width:0}}@media(min-width:500px){.float-help__modal-title{font-size:24px;font-size:clamp(16px,3.2vw,24px)}}@media(min-width:768px){.float-help__modal-title{font-size:16px}.float-help__modal{position:absolute;width:376px;height:auto;top:auto;bottom:58px;left:auto;right:0;border-radius:8px;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.float-help__modal-list{max-height:calc(100vh - 172px)}}@media(max-width:767px){.float-help--disable-body-scroll{overflow-y:hidden}}
.blocksBannerFourItens{margin-left:-15px;margin-right:-15px;text-align:center;font-size:0}.blocksBannerFourItens:before,.blocksBannerFourItens:after{content:" ";display:table}.blocksBannerFourItens:after{clear:both}.blocksBannerFourItens .block_BannerFourItens{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:none!important;display:inline-block;text-align:left;margin-bottom:30px;vertical-align:top}@media(min-width:767px){.blocksBannerFourItens .block_BannerFourItens{float:left;width:35%}}@media(min-width :992px){.blocksBannerFourItens .block_BannerFourItens{float:left;width:25%}}@media(min-width:600px) and (max-width:766px){.blocksBannerFourItens .block_BannerFourItens{float:left;width:35%}}@media(min-width:320px) and (max-width:599px){.blocksBannerFourItens .block_BannerFourItens{float:left;width:50%}}@media(max-width:992px){.secondary-title-container{text-align:center}}@media(max-width:599px){.secondary-title-container{text-align:initial}}@media(max-width:599px){.view-moreFourItens{display:none}}@media(max-width:500px){.titleFourItens{color:#999}}.blocksBannerFourItens .block_BannerFourItens .img-wrapper{overflow:hidden;display:block;background:#fff}.blocksBannerFourItens .block_BannerFourItens .img-wrapper img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);width:100%}.blocksBannerFourItens .block_BannerFourItens .img-wrapper:hover img{filter:alpha(opacity=39);-moz-opacity:.39;-khtml-opacity:.39;opacity:.39;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.blocksBannerFourItens .block_BannerFourItens .titleFourItens{font-family:'Raleway',sans-serif;font-size:14px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;line-height:18px;text-transform:uppercase;color:#373737;margin:20px 0;display:block;letter-spacing:1px}.blocksBannerFourItens.prata .block_BannerFourItens .titleFourItens{font-family:'Prata',serif;font-size:24px;line-height:1;font-weight:normal;letter-spacing:0;vertical-align:text-top;margin-bottom:3px}@media only screen and (max-width:1199px){.blocksBannerFourItens.prata .block_BannerFourItens .titleFourItens{font-family:'Prata',serif;font-size:17px;line-height:1.5;font-weight:normal}}@media only screen and (max-width:610px){.blocksBannerFourItens.prata .block_BannerFourItens .titleFourItens{font-family:'Prata',serif;font-size:13px;line-height:1.5;font-weight:normal}}.blocksBannerFourItens .block_BannerFourItens .view-moreFourItens{float:right;font-family:'Raleway',sans-serif;font-size:11px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;color:#adadad;margin-top:41px;margin-left:10px;text-transform:uppercase;letter-spacing:2px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms ease 0s;-moz-transition:all 250ms ease 0s;-ms-transition:all 250ms ease 0s;-o-transition:all 250ms ease 0s;transition:all 250ms ease 0s;text-decoration:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.blocksBannerFourItens .block_BannerFourItens .view-moreFourItens:after{content:"\f105";display:inline-block;font:normal normal normal 14px/0.6 FontAwesome;font-size:13px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 250ms ease 0s;-moz-transition:transform 250ms ease 0s;-ms-transition:transform 250ms ease 0s;-o-transition:transform 250ms ease 0s;transition:transform 250ms ease 0s}.blocksBannerFourItens .block_BannerFourItens .view-moreFourItens:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.blocksBannerFourItens.prata .view-moreFourItens{float:none;margin-top:initial;margin-left:initial}
.product-showcase__add-wishlist{position:absolute;top:10px;right:60px;font-size:22px;cursor:pointer;z-index:9}.product-showcase__wishlist-soldOut-item:before{color:#ccc;cursor:initial}.product-showcase__wishlist-selector-modal .product-showcase__wishlist-modal-name{font-weight:bold;margin:30px 0 40px 0;font-size:16px}body .product-showcase__wishlist-selector-modal .product-info-wishlist__color-selector{display:block}body .product-showcase__wishlist-selector-modal .product-showcase__wishlist-modal-button{width:80%;padding:20px;background-color:#363636;border-radius:4px;margin:0 auto;color:white;font-weight:600;letter-spacing:1px;font-size:16px;cursor:pointer}.modal-wishlist-confirmation{text-align:center;z-index:1062}.modal-wishlist-confirmation .modal-dialog{max-width:600px}.modal-wishlist-confirmation .modal-body{padding:15px 100px}.modal-wishlist-confirmation .product-info-wishlist__item-container{margin-bottom:24px;font-family:'Open Sans'}.modal-wishlist-confirmation .product-info-wishlist__item-label{color:#363636;margin-bottom:8px}.modal-wishlist-confirmation .product-info-wishlist__item-selected{font-weight:600}.modal-wishlist-confirmation .color-selector-wishlist__label{cursor:pointer;margin:0;position:relative}.modal-wishlist-confirmation .color-selector-wishlist__radio{display:none}.modal-wishlist-confirmation .color-selector-wishlist__custom-radio{width:35px;height:35px;background:#fff;border:1px solid #ccc;transition:border 250ms;background-position:center;background-size:cover;padding:2px;border-radius:4px}.modal-wishlist-confirmation .color-selector-wishlist__radio:checked+.color-selector-wishlist__custom-radio{border:1px solid #363636}.modal-wishlist-confirmation .color-selector-wishlist__custom-radio-attribute{width:100%;height:100%;border-radius:3px;display:inline-block;background-size:100%}.modal-wishlist-confirmation .product-info-wishlist__voltage-selector{display:inline-block;margin-bottom:24px}.modal-wishlist-confirmation .voltage-selector-wishlist__label{cursor:pointer;margin:0 14px 0 0;position:relative}.modal-wishlist-confirmation .voltage-selector-wishlist__custom-radio{border:1px solid #ccc;box-shadow:inset 0 0 0 2px #fff;font-family:'Open Sans',Arial,Helvetica,sans-serif;padding:16px 20px;text-transform:uppercase;transition:border 250ms,background 250ms;border-radius:4px;font-weight:600}.modal-wishlist-confirmation .custom-dropdown-wishlist{display:inline-block;width:170px;cursor:pointer;position:relative}.modal-wishlist-confirmation .custom-dropdown-wishlist__icon{top:22px;right:16px;font-size:8px;position:absolute}.modal-wishlist-confirmation .custom-dropdown-wishlist__select{border:1px solid #ccc;cursor:pointer;font-weight:600;height:100%;padding:16px 40px 15px 16px;width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:white;border-radius:4px}.modal-wishlist-confirmation .custom-dropdown-wishlist__list{background:#fff;box-shadow:0 1px 6px rgb(0 0 0 / 25%);display:none;padding:0;position:absolute;width:100%;z-index:9;border-radius:4px}.modal-wishlist-confirmation .custom-dropdown-wishlist__list-item{color:#363636;font-weight:normal;padding:16px;position:relative;text-transform:uppercase}.modal-wishlist-confirmation .custom-dropdown-wishlist__list-item:hover{background:#f2f2f2}.modal-wishlist-confirmation .color-selector-wishlist__label:not(:last-child){margin:0 14px 0 0}.modal-wishlist-confirmation .voltage-selector__custom-radio:hover{border:1px solid #919191}.modal-wishlist-confirmation .voltage-selector-wishlist__radio:checked+.voltage-selector-wishlist__custom-radio{border:1px solid #363636;background:#eee}.modal-wishlist-confirmation .voltage-selector-wishlist__radio{display:none}.product-showcase__wishlist-selector-modal .product-showcase__wishlist-modal-button.product-showcase__wishlist-button-disabled{background-color:#f5f5f5;color:#858585;cursor:inherit}.modal-wishlist-confirmation .product-showcase__wishlist-close{position:absolute;right:30px;top:37px;padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;color:#363636;font-size:29px;z-index:9}@media(max-width:700px){.modal.in#modalWishlist .modal-dialog{transform:none}#modalWishlist .modal-content{width:100%;left:0;border-radius:8px}body .product-showcase__wishlist-selector-modal .product-showcase__wishlist-modal-button{width:100%}}@media(max-width:580px){body .product-showcase__wishlist-selector-modal .product-showcase__wishlist-modal-button{width:100%;padding:16px}.modal-wishlist-confirmation .product-info-wishlist__voltage-selector{margin-bottom:0}.modal-wishlist-confirmation .modal-body{padding:15px 12px}.product-showcase__wishlist-selector-modal .product-showcase__wishlist-modal-name{padding:0 40px;font-weight:600;line-height:24px;margin:0 0 40px 0}.modal-wishlist-confirmation .product-showcase__wishlist-close{right:21px;top:14px}.product-section .wishlistForm{height:40px;width:40px;position:absolute;top:0;right:0;z-index:9}}
.wishListContent__header{display:flex;justify-content:space-between;align-content:center;height:42px;padding:0 16px;margin-top:15px}.wishListContent__header-title{display:inline-grid;align-content:center;letter-spacing:1px;font-weight:bold;font-size:18px;margin-right:16px}.wishListContent__content{margin-bottom:16px}@media only screen and (min-width:1024px){.wishListContent__content{padding:0 8px 0 6px}}.wishListContent__loading{margin:32px}.wishListContent__main{display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;margin-bottom:16px}.wishListContent__empty{max-width:450px;margin:5px;text-align:center;font-family:'Open Sans'}.wishListContent-helper-icon{font-size:23px;margin-right:6px;color:#d53239}.wishListContent__emptyHeader{margin:16px}.wishListContent__emptyHeader span{font-weight:600;margin:5px}.wishListContent__emptyBody{font-style:normal;color:#858585}.wishListContent__button-container{display:inline-flex}.wishListContent__button{background:#363636;border-radius:4px;color:#fff;padding:10px 24px;line-height:24px;border:0;margin:16px;letter-spacing:1px;font-weight:bold;font-size:16px}.wishListContent__button:hover{color:#fff}.wishListContent__button:focus{color:#fff;text-decoration:none}.wishListContent__content .results-list__container-products{margin-bottom:10px}@media only screen and (max-width:1023px){.wishListContent__content .results-list__container-products{padding:0 11px 0 8px}}#toastFixo.wishListContent__initial-load-hide{display:none}.wishListContent__toast{left:0;right:0;visibility:visible;z-index:100}.wishListContent__toast--visible{top:180px;opacity:1;margin:4px;visibility:visible;padding:8px;border:1px solid #aaa;border-radius:4px;transition:opacity .2s,top .2s,visibility .2s;display:flex}.wishListContent__toast--visible i{margin-right:8px}@media only screen and (max-width:1023.9px){.wishListContent__toast{margin:0}}@media only screen and (max-width:1023.9px) and (min-width:550px){.wishListContent__toast--visible{margin:12px}}@media only screen and (max-width:549){.wishListContent__toast--visible{margin:0}}.wishListContent__toast .link{font-weight:bold;text-decoration:underline;cursor:pointer;background:none!important;border:0;padding:0!important}.wishListContent__toast--success{color:#3c763d;background-color:#e0eae1;border-color:#d6e9c6}.wishListContent__toast--success .link{color:#2b542c;text-decoration:underline;cursor:pointer;background:none!important;border:0;padding:0!important}.wishListContent__toast--alert{background:#fde9d6;border-color:#faebcc}.wishListContent__toast--alert .link{color:#66512c;text-decoration:underline;cursor:pointer;background:none!important;border:0;padding:0!important}.wishListContent__toast--error{background:#d50000;border-color:#ba0000;color:#fff}.wishListContent__toast--error .link{color:#843534;text-decoration:underline;cursor:pointer;background:none!important;border:0;padding:0!important}#wishListContainer .product-box__default-link{height:auto}#wishListContainer.container{width:100%;margin-bottom:24px}#wishListContainer .results-list__main{padding:0}@media only screen and (max-width:1023.9px){#wishListContainer .product-box__default.product-box__default-hover .product-box__default-installment{display:block}}.product-box__favorite-action{cursor:pointer}#wishListContainer .results-list__ordenation-options{border-radius:4px;height:44px}@media only screen and (max-width:1023.9px){#wishListContainer .results-list__ordenation-options{width:100%;display:block;height:44px}#wishListContainer .results-list__ordenation{min-width:180px}}@media only screen and (max-width:549px){#wishListContainer .results-list__ordenation{min-width:140px}}#wishListContainer .results-list__ordenation-icon{color:#333;font-size:18px;top:12px}.wishListContent__breadcrumb{display:flex;align-items:center;margin:12px 0 0 16px}.wishListContent__breadcrumb .filter__breadcrumbs-icon{transform:rotate(180deg);display:inline-block;font-size:16px;margin:0 4px;color:#ccc}.wishListContent__breadcrumb-item,.wishListContent__breadcrumb-item a{font-size:12px;color:#6e6e6e}.wishListContent__breadcrumb-item a:focus{color:#6e6e6e;text-decoration:none}.wishListContent__breadcrumb-item:hover,.wishListContent__breadcrumb-item a:hover{color:#101010}#wishListContainer .filter__options-ordenation{min-width:180px;max-width:180px}@media only screen and (max-width:549px){#wishListContainer .filter__options-ordenation{min-width:140px}}
.product-box__favorite-action{position:absolute;width:22px;height:22px;right:0;z-index:10;background-color:#fff;text-align:center}@media only screen and (max-width:549px){.product-box__favorite-action{top:0}}.product-box__wish_container{position:absolute;background:#fff;border:1px solid rgba(204,204,204,0.4);box-sizing:border-box;display:flex;justify-content:center;align-items:center;z-index:1;padding:4px 8px}.product-box__wish-promo span{font-weight:500;font-size:12px;font-family:'Open Sans';padding:4px}.product-box__wishList-leftover{line-height:16px;color:#bd1d1d;position:absolute;top:72px;font-size:12px}.product-box__default.product-box__default-hover .product-box__wishList-leftover{display:none}.wishListContent__default .product-box__default{width:calc(100% / 5 - 10.5px);margin:26px 5px 0 5px;padding:16px}.wishListContent__default .product-box__default.product-box__default-hover{opacity:1!important}@media only screen and (min-width:1100px){.wishListContent__default .product-box__default:nth-child(5n){margin:26px 5px 0 5px}}@media only screen and (min-width:1100px) and (max-width:1200px){.wishListContent__default .product-box__default{padding:8px;width:calc(100% / 5 - 9px);margin:26px 4px 0 4px}}@media only screen and (min-width:1024px) and (max-width:1099px){.wishListContent__default .product-box__default:nth-child(5n){margin:26px 5px 0 5px}.wishListContent__default .product-box__default{width:calc(100% / 5 - 10.5px)}}@media only screen and (min-width:901px) and (max-width:1023.9px){.wishListContent__default .product-box__default:nth-child(4n){margin:26px 5px 0 5px}.wishListContent__default .product-box__default{padding:16px;margin:26px 5px 0 5px;width:calc(100% / 4 - 10px)}}@media only screen and (min-width:801px) and (max-width:900px){.wishListContent__default .product-box__default:nth-child(4n){margin:26px 5px 0 5px}.wishListContent__default .product-box__default{margin:26px 5px 0 5px;width:calc(100% /3 - 10px)}}@media only screen and (min-width:651px) and (max-width:800px){.wishListContent__default .product-box__default:nth-child(3n){margin:26px 5px 0 5px}.wishListContent__default .product-box__default{width:calc(100% /3 - 10px)}}@media only screen and (min-width:591px) and (max-width:650px){.wishListContent__default .product-box__default:nth-child(3n){margin:26px 5px 0 5px}.wishListContent__default .product-box__default{margin:26px 5px 0 5px;width:calc(100% / 2 - 10px)}}@media only screen and (max-width:590px){.wishListContent__default .product-box__default:nth-child(2n){margin:26px 5px 0 5px}.wishListContent__default .product-box__default{margin:26px 5px 0 5px;width:calc(100% / 2 - 10px)}}@media only screen and (max-width:429px){.wishListContent__default .product-box__default{padding:8px}.wishListContent__default .product-box__default{width:80%;margin:26px 5px 0 5px}}.wishlist-error-message-container{max-height:0;overflow:hidden;transition:max-height .5s,transform .2s ease-in-out;position:fixed;top:75px;width:100%;z-index:10000;left:50%;transform:translateX(-50%)}.wishlist-error-message-container.active{max-height:200px}.wishlist-error-message-wrapper{background:#f9dcda;border-radius:4px;width:100%;padding:10px 16px;margin-bottom:16px;position:relative;display:flex}@media only screen and (max-width:1023px){.wishlist-error-message-wrapper{margin:0 12px}}.wishlist-error-icon{margin-top:2px;margin-right:8px;font-size:16px}.wishlist-error-message{font-size:14px;line-height:22px;max-width:90%;display:inline-flex}.wishlist-error-close{position:absolute;right:16px;top:16px;font-size:10px;cursor:pointer}.product-box-wishlist__item-mobile{width:100%;max-width:400px;margin:auto;padding-bottom:14px;border-bottom:solid 1px #ccc;padding-top:12px}.product-box-wishlist__item-mobile-top{display:flex}.product-box-wishlist__item-mobile-top-right{width:52%;position:relative;margin-left:3%}.product-box-wishlist__item-mobile-top-left{width:45%}.product-box-wishlist__item-mobile-img-container{width:100%;height:100%}.product-box-wishlist__item-mobile-img{height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.product-box-wishlist__mobile-name{width:85%;margin-top:8px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-box-wishlist__mobile-name h5{margin-top:0;font-size:13px}.product-box-wishlist__item-mobile-bottom{padding-top:12px}.product-box-wishlist__buy-btn{border:1px solid #363636;border-radius:4px;padding:15px;text-align:center;font-weight:700;font-size:16px;cursor:pointer}.product-box-wishlist__mobile-sale-price{font-size:10px;text-decoration:line-through;color:#6e6e6e;padding-top:5px;padding-bottom:4px;height:18px}.product-box-wishlist__mobile-installment{font-size:10px;color:#6e6e6e}@media only screen and (max-width:1023.9px){#wishListContainer .product-box__default-button{display:block;opacity:1;box-sizing:border-box;border-radius:4px;width:100%;display:flex;justify-content:center;align-items:center;height:48px;font-size:16px;font-weight:bold;font-family:Open Sans;margin:5px 0 0;cursor:pointer;margin-top:8px}}@media only screen and (max-width:340px){#wishListContainer .product-box__default-custom-seal span{display:block;max-width:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.product-box-wishlist__stock-level-alert-container{width:100%;margin:0 0 8px 0}.product-box-wishlist__stock-level-alert{font-size:12px;color:#bd1d1d;text-align:center;width:100%;display:block}@media only screen and (min-width:1024px){.product-box-wishlist__stock-level-alert{text-align:left}}@media only screen and (min-width:550px) and (max-width:1023px){.product-box__wishList-leftover{display:none}}@media only screen and (max-width:549px){#wishListContainer .product-box__default-custom-seal{height:18px;margin:0}}.product-box-wishlist__mobile-name{height:30px;margin-bottom:2px}
.checkout__box-red{background:rgba(219,36,24,0.16);border-radius:4px}.checkout__box-orange{background:rgba(240,115,0,0.16);border-radius:4px}.checkout__box-green{background:rgba(41,133,65,0.16);border-radius:4px}.checkout__box-orange .checkout__box-message,.checkout__box-text{display:flex}.checkout__box-text span{margin:0 7px}.checkout__box-orange .checkout__box-text span{font-size:14px;line-height:18px}.box-message-effect{max-height:0;overflow:hidden;transition:max-height 300ms,margin 600ms}.box-message-effect.active{max-height:200px;margin-bottom:8px;margin-top:8px}.checkout__box-message{padding:8px 15px;display:flex;justify-content:space-between;flex:1;display:-webkit-inline-box}.checkout__icon{color:#363636}.checkout__box-message .checkout__icon{margin-top:2px}.checkout__icon-close{font-size:10px;color:#6e6e6e;cursor:pointer}.checkout__icon-red{color:#db2418;font-size:15px}.checkout__icon-green{color:#298541;font-size:15px}.checkout__icon-orange{color:#f07300;font-size:15px}.checkout__box-orange .checkout__box-message{display:flex}.title__primary{font-family:'Open Sans';font-weight:300;line-height:18px;font-size:14px;color:#363636}.checkout__box-text span a{text-decoration:underline}
