.search-container{max-width:500px;margin:0 auto;background:white;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,0.1);overflow:hidden}#search{width:100%}.input-group-search{position:relative;width:100%;display:flex;align-items:center}.form-control.search-bar-lightgray{width:100%;padding:12px 45px 12px 18px;border:1px solid #CB1D40;border-radius:25px!important;background:#FFF;font-size:15px;outline:none;transition:box-shadow 0.3s ease;display:block;flex:1}.form-control.search-bar-lightgray::placeholder{color:#aaa}.form-control.search-bar-lightgray:hover{box-shadow:0 0 5px #CF244A}.ui-autocomplete-loading{background:none!important}.form-control.search-bar-lightgray.ui-autocomplete-loading{background:none!important;padding-right:70px!important;position:relative}.input-group-search:has(.ui-autocomplete-loading)::after{content:'';position:absolute;right:50px;top:50%;width:18px;height:18px;margin-top:-9px;border:2.5px solid rgba(203,29,64,0.2);border-top-color:#CB1D40;border-radius:50%;animation:search-spinner 0.7s linear infinite;z-index:5;pointer-events:none}@keyframes search-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.input-group-btn-searchbar{position:absolute;z-index:10;right:30px;top:48%;transform:translateY(-50%);pointer-events:none}.btn.btn-search-bar-color.submit{background:transparent;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;pointer-events:auto;line-height:1}.btn-search-bar-color:focus,.btn-search-bar-color:active{outline:none!important;box-shadow:none!important}.btn.btn-search-bar-color.submit:disabled{opacity:0.6;cursor:not-allowed}.glyphicon-search{color:#CB1D40;font-size:16px}.search-bar-section{padding:0 20px 20px}.search-bar-section-title{color:#c41e3a;font-size:16px;font-weight:600;margin-bottom:15px}.search-bar-recent-items{display:flex;gap:15px;margin-bottom:20px}.search-bar-recent-item{display:flex;align-items:center;gap:10px;padding:10px;background:#f9f9f9;border-radius:8px;cursor:pointer;transition:background 0.2s}.search-bar-recent-item:hover{background:#f0f0f0}.search-bar-recent-item img{width:40px;height:40px;object-fit:contain;border-radius:4px}.search-bar-recent-item-text{font-size:12px;color:#666;line-height:1.3}.search-bar-list-item{display:flex;align-items:center;gap:15px;padding:12px 0;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background 0.2s}.search-bar-list-item:hover{background:#fafafa}.search-bar-list-item:last-child{border-bottom:none}.search-bar-item-number{color:#c41e3a;font-size:18px;font-weight:600;min-width:25px}.search-bar-item-name{color:#333;font-size:14px}.search-suggestions-menu{position:absolute;background:white;border-radius:12px 12px 12px 12px;box-shadow:0 4px 20px rgba(0,0,0,0.15);z-index:1000;max-height:none;overflow:visible;margin-top:5px}.search-suggestions-section{padding:15px 20px}.search-suggestions-title{color:#c41e3a;font-size:14px;font-weight:600;margin-bottom:12px}.search-list-item{display:flex;align-items:center;gap:15px;padding:12px 0;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background 0.2s}.search-list-item:hover{background:#fafafa}.search-list-item:last-child{border-bottom:none}.search-item-number{color:#c41e3a;font-size:16px;font-weight:600;min-width:25px}.search-item-name{color:#333;font-size:14px;flex:1}.search-item-count{color:#999;font-size:13px;margin-left:auto}.suggestions-header{padding:9px 16px;font-weight:600;color:#666;font-size:14px;border-bottom:1px solid #eee;background:#f9f9f9}.suggestion-item{padding:7px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background 0.2s;border-bottom:1px solid #f0f0f0}.suggestion-item:hover{background:#f5f5f5}.suggestion-item:last-child{border-bottom:none}.suggestion-count{color:#999;font-size:13px;margin-left:8px}.qs-option-ranking{background:#007bff;color:white;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.ui-state-active .qs-option-ranking{background:#0056b3}.qs-option-name{flex:1}.ui-autocomplete{background:white!important;border:none!important;border-radius:12px 12px 12px 12px!important;box-shadow:0 4px 20px rgba(0,0,0,0.15)!important;padding:0 0 0 0!important;max-height:400px!important;overflow-y:auto!important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif!important;margin-top:13px!important}.ui-autocomplete:empty{display:none!important}.ui-autocomplete-category{background:white!important;border:none!important;padding:15px 20px 10px!important;margin:0!important}.ui-autocomplete-category .ui-menu-item-wrapper,.ui-autocomplete-category h6{color:#c41e3a!important;font-size:14px!important;font-weight:600!important;padding:0!important;margin:0!important;text-align:left!important;border:none!important}.ui-autocomplete .ui-menu-item{list-style:none!important;margin:0!important;padding:0!important;border:none!important}.ui-autocomplete .ui-menu-item-wrapper{display:flex!important;align-items:center!important;padding:10px 10px 12px 20px!important;border:none!important;border-bottom:1px solid #f0f0f0!important;cursor:pointer!important;transition:background 0.2s!important;color:#333!important;text-decoration:none!important;background:transparent!important;width:100%}.ui-autocomplete .ui-menu-item:last-child .ui-menu-item-wrapper{border-bottom:none!important}.ui-autocomplete .ui-menu-item-wrapper:hover,.ui-autocomplete .ui-state-active,.ui-autocomplete .ui-state-focus{background:#fafafa!important;border-color:#f0f0f0!important;color:#333!important;font-weight:normal!important}.ui-autocomplete .ui-menu-item-wrapper span:first-child{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:50px!important;min-width:50px!important;height:50px!important;margin-right:15px!important;text-align:center!important}.ui-autocomplete .ui-menu-item-wrapper img{max-width:50px!important;max-height:50px!important;width:auto!important;height:auto!important;object-fit:contain!important;border-radius:4px!important}.ui-autocomplete .ui-menu-item-wrapper .text-primary{flex:1!important;color:#333!important;font-size:14px!important;line-height:1.4!important;display:block!important;width:auto!important}.ui-autocomplete .ui-menu-item-wrapper:hover .text-primary,.ui-state-active .text-primary,.ui-state-focus .text-primary{color:#333!important}.ui-autocomplete::-webkit-scrollbar{width:10px}.ui-autocomplete::-webkit-scrollbar-track{background:#FFFFFF;border-radius:4px;margin:8px 0}.ui-autocomplete::-webkit-scrollbar-thumb{background:#c41e3a;border-radius:4px;border:2px solid #FFFFFF;background-clip:padding-box}.ui-autocomplete::-webkit-scrollbar-thumb:hover{background:#a01830;border:2px solid #FFFFFF}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:none!important;background:#fafafa!important}.ui-autocomplete .ui-menu-item:has(.text-center){display:inline-block;vertical-align:middle;width:auto!important}.ui-autocomplete .ui-menu-item:has(.text-center) .ui-menu-item-wrapper{display:inline-flex!important;width:auto!important;padding:5px 6px!important;border-bottom:none!important}.ui-autocomplete .ui-menu-item:has(.text-center) .ui-menu-item-wrapper span:first-child{width:auto!important;min-width:0!important;height:auto!important;margin-right:0!important;font-size:13px!important;line-height:1.3!important}.ui-autocomplete{text-align:center}.ui-autocomplete .ui-autocomplete-category{display:block!important;width:100%!important;text-align:left}.ui-autocomplete .ui-menu-item-wrapper:not(.text-center){text-align:left!important}.ui-autocomplete{padding-bottom:10px!important}.ui-autocomplete .ui-menu-item:has(.text-center) + .ui-menu-item:has(.text-center)::before{content:"•";color:#999;margin:0 3px 0 -3px;pointer-events:none}@media (max-width:768px){.ui-autocomplete .ui-menu-item:has(.text-center){display:block;width:100%!important}.ui-autocomplete .ui-menu-item:has(.text-center) .ui-menu-item-wrapper{display:flex!important;padding:10px 20px!important}.ui-autocomplete .ui-menu-item:has(.text-center) + .ui-menu-item:has(.text-center)::before{content:none}}.add_pwa_custom{display:none}.resp-sharing-button__link,.resp-sharing-button__icon{display:inline-block}.resp-sharing-button__link{text-decoration:none!important;color:#fff!important;margin:0.5em}.resp-sharing-button{border-radius:5px;transition:25ms ease-out;padding:0.5em 0.75em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:0.7em}.resp-sharing-button__icon svg{width:1em;height:1em;margin-right:0.4em;vertical-align:top}.resp-sharing-button--small svg{margin:0;vertical-align:middle}.resp-sharing-button__icon{stroke:#fff;fill:none}.resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}.resp-sharing-button--twitter{background-color:#55acee}.resp-sharing-button--twitter:hover{background-color:#2795e9}.resp-sharing-button--pinterest{background-color:#bd081c}.resp-sharing-button--pinterest:hover{background-color:#8c0615}.resp-sharing-button--facebook{background-color:#3b5998}.resp-sharing-button--facebook:hover{background-color:#2d4373}.resp-sharing-button--tumblr{background-color:#35465C}.resp-sharing-button--tumblr:hover{background-color:#222d3c}.resp-sharing-button--reddit{background-color:#5f99cf}.resp-sharing-button--reddit:hover{background-color:#3a80c1}.resp-sharing-button--google{background-color:#dd4b39}.resp-sharing-button--google:hover{background-color:#c23321}.resp-sharing-button--linkedin{background-color:#0077b5}.resp-sharing-button--linkedin:hover{background-color:#046293}.resp-sharing-button--email{background-color:#777}.resp-sharing-button--email:hover{background-color:#5e5e5e}.resp-sharing-button--xing{background-color:#1a7576}.resp-sharing-button--xing:hover{background-color:#114c4c}.resp-sharing-button--whatsapp{background-color:#25D366}.resp-sharing-button--whatsapp:hover{background-color:#1da851}.resp-sharing-button--hackernews{background-color:#FF6600}.resp-sharing-button--hackernews:hover,.resp-sharing-button--hackernews:focus{background-color:#FB6200}.resp-sharing-button--vk{background-color:#507299}.resp-sharing-button--vk:hover{background-color:#43648c}.resp-sharing-button--facebook{background-color:#3b5998;border-color:#3b5998}.resp-sharing-button--facebook:hover,.resp-sharing-button--facebook:active{background-color:#2d4373;border-color:#2d4373}.resp-sharing-button--linkedin{background-color:#0077b5;border-color:#0077b5}.resp-sharing-button--linkedin:hover,.resp-sharing-button--linkedin:active{background-color:#046293;border-color:#046293}.resp-sharing-button--whatsapp{background-color:#1c8f43;border-color:#25D366}.resp-sharing-button--whatsapp:hover,.resp-sharing-button--whatsapp:active{background-color:#147033;border-color:#147033}.resp-sharing-button--instagram{background-color:#F56040;border-color:#F56040}.resp-sharing-button--instagram:hover,.resp-sharing-button--instagram:active{background-color:#FD1D1D;border-color:#FD1D1D}.resp-sharing-button--instagram{background-color:#F56040}.resp-sharing-button--instagram:hover{background-color:#FD1D1D}.resp-sharing-button--google{background-color:#4285F4;border-color:#4285F4}.resp-sharing-button--google:hover,.resp-sharing-button--google:active{background-color:#5842F4;border-color:#5842F4}.resp-sharing-button--google{background-color:#4285F4}.resp-sharing-button--google:hover{background-color:#5842F4}body.preloader-site{overflow:hidden}.preloader-hidden{display:none}.preloader-wrapper{height:100%;width:100%;background:rgba(255,255,255,0.75);position:fixed;top:0;left:0;z-index:9999999}.preloader-wrapper .preloader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px}div .preloader{min-height:200px;text-align:center}div .preloader-shipping{min-height:auto;text-align:center;margin-left:10px;height:39px}div .preloader>svg>g>path,div .preloader-shipping>svg>g>path{stroke-dasharray:250;stroke-dashoffset:500;animation:dash 2s linear infinite forwards}@keyframes dash{to{stroke-dashoffset:0}}.card{margin-bottom:20px;width:320px;height:190px;-webkit-perspective:600px;-moz-perspective:600px;perspective:600px}.card__part{box-shadow:1px 1px #aaa3a3;top:0;position:absolute;z-index:1000;left:0;display:inline-block;width:320px;height:190px;background-image:linear-gradient(to right bottom,grey,black);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:8px;-webkit-transition:all .5s cubic-bezier(0.175,0.885,0.32,1.275);-moz-transition:all .5s cubic-bezier(0.175,0.885,0.32,1.275);-ms-transition:all .5s cubic-bezier(0.175,0.885,0.32,1.275);-o-transition:all .5s cubic-bezier(0.175,0.885,0.32,1.275);transition:all .5s cubic-bezier(0.175,0.885,0.32,1.275);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.card__front{padding:18px;-webkit-transform:rotateY(0);-moz-transform:rotateY(0)}.card_numer{display:block;width:100%;word-spacing:4px;font-size:20px;letter-spacing:2px;color:#fff;text-align:center;margin-bottom:20px;margin-top:20px}.card__space-75{width:75%;float:left}.card__space-25{width:25%;float:left}.card__label{font-size:10px;text-transform:uppercase;color:rgba(255,255,255,0.8);letter-spacing:1px}.card__info{margin-bottom:0;margin-top:5px;font-size:16px;line-height:18px;color:#fff;letter-spacing:1px;text-transform:uppercase}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.rating-cancel,div.rating-cancel a{background:url(/static/rating/delete.gif) no-repeat 0 -16px}div.star-rating,div.star-rating a{background:url(/static/rating/star.gif) no-repeat 0 0px}div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}div.star-rating-on a{background-position:0 -16px!important}div.star-rating-hover a{background-position:0 -32px}div.star-rating-readonly a{cursor:default!important}div.star-rating{background:transparent!important;overflow:hidden!important}.bootstrap-dialog{}.bootstrap-dialog .modal-header{border-top-left-radius:4px;border-top-right-radius:4px}.bootstrap-dialog .bootstrap-dialog-title{color:#fff;display:inline-block;font-size:16px}.bootstrap-dialog .bootstrap-dialog-message{font-size:14px}.bootstrap-dialog .bootstrap-dialog-button-icon{margin-right:3px}.bootstrap-dialog .bootstrap-dialog-close-button{font-size:20px;float:right;opacity:0.9;filter:alpha(opacity=90)}.bootstrap-dialog .bootstrap-dialog-close-button:hover{cursor:pointer;opacity:1;filter:alpha(opacity=100)}.bootstrap-dialog.type-default .modal-header{background-color:#ffffff}.bootstrap-dialog.type-default .bootstrap-dialog-title{color:#333}.bootstrap-dialog.type-info .modal-header{background-color:#5bc0de}.bootstrap-dialog.type-primary .modal-header{background-color:#337ab7}.bootstrap-dialog.type-success .modal-header{background-color:#5cb85c}.bootstrap-dialog.type-warning .modal-header{background-color:#f0ad4e}.bootstrap-dialog.type-danger .modal-header{background-color:#d9534f}.bootstrap-dialog.size-large .bootstrap-dialog-title{font-size:24px}.bootstrap-dialog.size-large .bootstrap-dialog-close-button{font-size:30px}.bootstrap-dialog.size-large .bootstrap-dialog-message{font-size:18px}.bootstrap-dialog .icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(360deg)}}.pop-msg{position:fixed;left:50%;top:2.5%;z-index:10000;transform:translateX(-50%);background:#f9edbe;border:1px solid #f0c36d;font-weight:bold;font-size:12px;color:#000;border-radius:5px;padding:7px 10px}.pop-msg.error{background:#E59A98;border:1px solid #E59A98;color:white}.pop-msg.cart{width:100%;max-width:320px;padding:5px;background:#0480a9;text-transform:uppercase;border:0;border-radius:0;text-align:center;box-shadow:none;top:45px}.pop-msg.cart::before{font-family:'Font Awesome 5 Free';font-size:25px;content:"\f218";color:rgb(134,222,40);display:inline-block;vertical-align:middle;margin-right:10px}.pop-msg.cart .pop-msg-text{display:inline-block;vertical-align:middle;font-size:13px;position:relative;color:white}.cart-current-itens.added{background:#DE5448}.add-button-container .add-button-qty{width:33%;line-height:27px;float:left;text-align:center}.add-button-container .add-button-qty::-webkit-inner-spin-button,.add-button-container .add-button-qty::-webkit-outer-spin-button{opacity:0.75}.ajax-add-to-cart,.open-product-options,.btn-ajax-add-to-cart-expiration{background:#1c8f43!important;color:white!important;display:block;transition:all 200ms;margin-bottom:10px;padding:5px 7px;text-align:center;border:0;border-radius:20px;width:64%;float:right}.ajax-add-to-cart:hover,.open-product-options:hover,.btn-ajax-add-to-cart-expiration:hover{text-decoration:none!important;background:#147033!important}.ajax-add-to-cart[disabled],.open-product-options[disabled]{opacity:0.7;cursor:default}.ajax-add-to-cart[data-stock="False"],.open-product-options[data-stock="False"],.btn-ajax-add-to-cart-expiration[data-stock="False"]{background:darkgrey!important}.ajax-add-to-cart[data-stock="False"] .fa,.open-product-options[data-stock="False"] .fa{display:none}.ajax-add-to-cart.loading-ajax::after,.open-product-options.loading-ajax::after,.btn-ajax-add-to-cart-expiration.loading-ajax::after,.ajax-add-to-cart[data-stock="False"]::after,.open-product-options[data-stock="False"]::after{content:'Aguarde...';display:inline-block;vertical-align:middle}.ajax-add-to-cart[data-stock="False"]::after,.open-product-options[data-stock="False"]::after{content:'Em Falta'}.ajax-add-to-cart.loading-ajax .fa,.open-product-options.loading-ajax .fa,.btn-ajax-add-to-cart-expiration.loading-ajax .fa{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}.btn-ajax-add-to-cart-expiration.loading-ajax .fa::before,.ajax-add-to-cart.loading-ajax .fa::before,.open-product-options.loading-ajax .fa::before{content:"\f021"}.ajax-add-to-cart.loading-ajax .shopping-cart-text,.open-product-options.loading-ajax .shopping-cart-text,.btn-ajax-add-to-cart-expiration.loading-ajax .shopping-cart-text,.ajax-add-to-cart[data-stock="False"] .shopping-cart-text,.open-product-options[data-stock="False"] .shopping-cart-text{display:none}.ajax-add-to-cart .l1,.open-product-options .l1,.btn-ajax-add-to-cart-expiration .l1,.text-bold{font-weight:bold}.ajax-add-to-cart .fa,.open-product-options .fa,.btn-ajax-add-to-cart-expiration .fa{font-size:18px;margin:0 10px 0 0;display:inline-block;vertical-align:middle}.ajax-add-to-cart .shopping-cart-text,.open-product-options .shopping-cart-text,.btn-ajax-add-to-cart-expiration .shopping-cart-text{display:inline-block;vertical-align:middle}#modal-ajax .galleria-errors{display:none}body{padding-bottom:70px}.modal-backdrop{visibility:hidden!important}.modal.in{background-color:rgba(0,0,0,0.5)}.float-wpp{position:fixed;width:40px;height:40px;bottom:40px;left:20px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:1030}.my-float-wpp{margin-top:6px}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-glow:active,.hvr-glow:focus,.hvr-glow:hover{box-shadow:0 0 6px rgba(0,0,0,.15)}.thin-line{line-height:1.25em!important}.pwa-float-right{position:sticky;float:right;width:180px;bottom:45px;font-size:30px}.thinner-button{height:2.5rem!important;line-height:0}.x-small-font{font-size:x-small}.thinner-p{height:2rem!important}.embed-float-right{z-index:1050;display:flex;flex-direction:column;position:fixed;right:0;bottom:45px}.embed-item{width:20vh;height:36vh}.input-number-qtd::-webkit-outer-spin-button,.input-number-qtd::-webkit-inner-spin-button{appearance:none;margin:0}.input-number-qtd[type=number]{-moz-appearance:textfield}.quantity-cart-form .input-group,.quantity-product-form .input-group{width:125px}.quantity-cart-form .input-group #id_quantity.input-number-qtd,.quantity-product-form .input-group #quantity.input-number-qtd,.quantity-product-form .input-group #pm-quantity.input-number-qtd{border-radius:0}.quantity-product-form .input-group .input-group-btn:first-child button{border-radius:4px 0 0 4px!important}.quantity-product-form .input-group .input-group-btn:last-child button{border-radius:0 4px 4px 0!important}.quantity-cart-form .input-group .input-group-btn button .glyphicon,.quantity-product-form .input-group .input-group-btn button .glyphicon{font-size:12px}.quantity-cart-form .input-group .input-group-btn button{padding:8px}.quantity-product-form .input-group .input-group-btn button{padding:13px 8px;height:50px}.quantity-product-form .form-group #quantity.input-lg{padding:10px}nav#cats img,nav#cats svg,nav#cats .glyphicon{vertical-align:middle}nav#cats svg{max-width:50px;max-height:50px;margin-bottom:3px}#product_images{aspect-ratio:4 / 3}#product_images>a,#product_images>img{display:none}#product_images .galleria-errors{max-width:100%;z-index:1!important}#wholesale_modal .alert-info{background-color:#CFF4FC;border-color:#CFF4FC;color:#0095BF!important;font-size:14px}#wholesale_modal .alert-success{background-color:#D1E7DD;border-color:#D1E7DD;color:#035F5C!important;font-size:14px}#wholesale_modal .alert.alert-success a.alert-link{color:#035F5C!important;font-size:14px}#wholesale_modal .modal-content{border-radius:2rem;border-top:0px;border-top-left-radius:2rem;border-top-right-radius:2rem}#wholesale_modal .modal-header{border-top-left-radius:2rem;border-top-right-radius:2rem;padding-left:20px;padding-right:20px}#wholesale_modal .bootstrap-dialog-title,#wholesale_modal .bootstrap-dialog-close-button .close{color:white;opacity:1;font-weight:bold}.bootstrap-dialog.dialog-warning-message .modal-content{border-radius:2rem;border-top:0px;border-top-left-radius:3rem;border-top-right-radius:3rem}.bootstrap-dialog.dialog-warning-message .modal-header{border-top-left-radius:2rem;border-top-right-radius:2rem;background-color:#CB1D40!important;color:white;padding-left:20px;padding-right:20px}.bootstrap-dialog.dialog-warning-message .bootstrap-dialog-message{padding:15px;margin-bottom:21px;border:1px solid transparent;border-radius:10px;font-weight:300;background-color:#D1E7DD;border-color:#D1E7DD;color:#035F5C;font-size:16px}.bootstrap-dialog.dialog-warning-message.type-default .bootstrap-dialog-title,.bootstrap-dialog.dialog-warning-message.type-default .bootstrap-dialog-close-button .close{color:white;opacity:1;font-weight:bold}.bootstrap-dialog.dialog-warning-message .modal-footer{padding:10px;padding-right:20px}#checkoutprogress .nav-pills>li.active>a{border-radius:10px}#description-content h2,#description-content h3,#description-content h4{font-family:inherit;line-height:1.75;color:#656565}#description-content h2{margin:0 0 15px;font-size:1.6rem;font-weight:700}#description-content h3,#description-content h4{margin:0 0 10px;font-size:15px}.js-nametag{position:absolute}.js-nametag-centered{left:50%}.js-nametag-centered-content{position:relative;left:-50%}.js-nametag:nth-child(1){animation-name:fade;animation-fill-mode:both;animation-iteration-count:infinite;animation-duration:2s;animation-direction:alternate-reverse}.js-nametag:nth-child(2){animation-name:fade;animation-fill-mode:both;animation-iteration-count:infinite;animation-duration:2s;animation-direction:alternate}@keyframes fade{0%,50%{opacity:0}100%{opacity:1}}/*!
 * Yamm!3 - Yet another megamenu for Bootstrap 3
 * http://geedmo.github.com/yamm3
 * 
 * @geedmo - Licensed under the MIT license
 */.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static}.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .yamm-content{padding:20px 30px}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}.slider{height:100px;margin:auto;overflow:hidden;position:relative;max-width:1200px;width:100%;display:flex}.slider.ready{opacity:1!important;transition:opacity 0.3s ease}.white-gradient{background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%)}.slide-img{width:100%;height:100%}.slide-track{display:flex;transition:transform 0.5s ease}.slide_brand{height:100%;flex:none;margin:0;padding:0 12px;box-sizing:border-box;filter:grayscale(1);justify-content:center;display:flex;align-items:center}.slide_brand:hover{filter:grayscale(0)}.slider .slide_brand a{width:100%;display:inline-block;transition:box-shadow 0.3s ease,transform 0.3s ease;margin:0}.slider .slide_brand:hover{box-shadow:0 2px 8px rgba(0,0,0,.09),0 1px 2px rgba(0,0,0,0),0 1px 1px rgba(0,0,0,.04);border-radius:15px;transform:scale(0.97);filter:grayscale(0)}.slider .slide_brand a img{border-radius:5px;transition:box-shadow 0.3s ease,transform 0.3s ease}.slide-button{background:#cf244a;border:none;color:white;font-size:14px;width:33px;height:33.33%;border-radius:100%;cursor:pointer;z-index:3;outline:none;line-height:0;opacity:.35;transition:opacity 0.3s}.container:hover .slide-button{opacity:0.5}.slide-button:hover{opacity:1}.slider:hover .slide-button{opacity:0.5}.slider:hover .slide-button:hover{opacity:1}@media (max-width:575px){.slide-button{width:26px;height:26px}}