﻿:root{--color-primary: #6c9219;--color-primary-rgb: 108, 146, 25;--color-primary-hover: #77a316;--color-primary-hover-rgb: 119, 163, 22;--color-primary-shadow: #f8f9f6;--color-secondary: #0061ff;--color-secondary-rgb: 0, 97, 255;--color-secondary-hover: #0055e0;--color-secondary-hover-rgb: 0, 85, 224;--color-secondary-shadow: #f3f7ff;--color-tertiary: #3a88fe;--color-tertiary-rgb: 58, 136, 254;--color-tertiary-hover: #3378e0;--color-tertiary-hover-rgb: 51, 120, 224;--color-tertiary-shadow: #f3f8ff;--color-instagram: #5851db;--color-instagram-hover: #c13584;--color-facebook: #4267B2;--color-facebook-hover: #2c5097;--color-twitter: #1DA1F2;--color-twitter-hover: #1d80bd;--color-youtube: #ff0000;--color-youtube-hover: #b40000;--bs-primary: var(--color-primary);--bs-primary-rgb: var(--color-primary-rgb);--bs-link-color: var(--color-primary);--bs-link-color-rgb: var(--color-primary-rgb);--bs-link-hover-color: var(--color-primary-hover);--bs-link-hover-color-rgb: var(--color-primary-hover-rgb)}html{scroll-padding-top:50px;font-size:16px}h1,h2{font-weight:800}h3,h4,h5,h6{font-weight:700}:focus-visible{outline-color:var(--color-primary) !important}[data-src].loading{animation:loading-data .5s infinite}@keyframes loading-data{0%{background-color:#fafafa}50%{background-color:#f2f2f2}100%{background-color:#fafafa}}@media(min-width: 768px){.container{max-width:750px}}@media(min-width: 992px){.container{max-width:970px}}@media(min-width: 1200px){.container{max-width:1170px}}#navigation_sticky_wrapper{height:64px}.badge-tertiary{background-color:#d71b00;color:#fff}.toast-container{--bs-toast-zindex: 9999;top:64px;right:0}.toast{--bs-toast-spacing: 1rem;backdrop-filter:saturate(180%) blur(10px);background:rgba(0,0,0,.75);color:rgba(255,255,255,.9)}.alert{padding-top:.6rem;padding-bottom:.6rem;font-size:.9rem}.alert .btn-close{padding-top:.85rem;padding-bottom:.85rem}.btn{border-radius:1rem;font-weight:600}.btn:not(.btn-sm):not(.btn-lg){padding:.475rem .95rem}.btn-primary{--bs-btn-bg: var(--color-primary);--bs-btn-border-color: var(--color-primary);--bs-btn-hover-bg: var(--color-primary-hover);--bs-btn-hover-border-color: var(--color-primary-hover);--bs-btn-focus-shadow-rgb: var(--color-primary-rgb);--bs-btn-active-bg: var(--color-primary-hover);--bs-btn-active-border-color: var(--color-primary-hover);--bs-btn-disabled-bg: var(--color-primary);--bs-btn-disabled-border-color: var(--color-primary)}.btn-outline-primary{--bs-btn-color: var(--color-primary);--bs-btn-border-color: var(--color-primary);--bs-btn-hover-bg: var(--color-primary);--bs-btn-hover-border-color: var(--color-primary);--bs-btn-focus-shadow-rgb: var(--color-primary-rgb);--bs-btn-active-bg: var(--color-primary);--bs-btn-active-border-color: var(--color-primary);--bs-btn-disabled-color: var(--color-primary);--bs-btn-disabled-border-color: var(--color-primary)}.form-control{border-width:.13rem;border-radius:1rem;font-size:.95rem;font-weight:600}.form-control:not(.form-control-sm):not(.form-control-lg){padding:.475rem .85rem}.form-control::-webkit-input-placeholder{font-weight:400}.form-control:focus{border-color:var(--color-primary);box-shadow:0 0 0 .25rem rgba(var(--color-primary-rgb), 0.25)}.form-control-sm{padding:.25rem .65rem}.form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.form-check-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 .25rem rgba(var(--color-primary-rgb), 0.25)}.form-label{margin-bottom:.3rem;font-weight:500}.form-check .invalid-feedback{font-size:.8rem}.form-text{display:block;margin:0 .35rem;margin-top:.35rem;font-size:.85rem}.dropdown-menu{--bs-dropdown-link-active-bg: var(--color-primary);--bs-dropdown-min-width: 9rem;--bs-dropdown-padding-x: .25rem;--bs-dropdown-padding-y: .25rem;--bs-dropdown-font-size: .875rem;border-radius:.5rem;box-shadow:var(--bs-box-shadow)}.dropdown-menu .dropdown-item{border-radius:.25rem}.dropdown-menu .active{font-weight:600}.pagination{--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(var(--color-primary-rgb), 0.25);--bs-pagination-active-bg: var(--color-primary);--bs-pagination-active-border-color: var(--color-primary)}[data-modal-route] .modal-content{overflow:hidden}[data-modal-route] .modal-body{padding:0;font-size:0;min-height:144px}[data-modal-route] .modal-body .modal-loading{text-align:center;margin-top:3rem;margin-bottom:3rem}[data-modal-route] .modal-body .modal-loading .spinner-border{width:3rem;height:3rem;border-width:.15rem;color:var(--color-primary-hover)}[data-modal-route] .modal-body iframe{display:none;width:100%;height:480px;border:none}[data-modal-route].loaded .modal-body .modal-loading{display:none}.payment-methods-modal h5{font-weight:500}.payment-methods-modal .payment-method{padding-top:30px;padding-bottom:30px}.payment-methods-modal .payment-method:not(:first-child){border-top:solid 1px #eee}.payment-methods-modal .payment-method .payment-price{margin-top:1.5rem}.payment-methods-modal .payment-method .highlight{font-size:1.1rem;color:#00a650}.tooltip-helper{display:inline-block;width:16px;height:16px;border-radius:16px;margin-left:.15rem;text-align:center;font-size:.75rem;background:#333;color:#fff;cursor:default}#Breadcrumb{margin:.5rem;padding:0;font-size:0}#Breadcrumb li{display:inline-block;max-width:100%;list-style:none;font-size:.9rem;padding:0 .15rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#Breadcrumb li:not(:first-child):before{content:"";display:inline-block;margin:0 .35rem 0 .3rem;border-style:solid;border-width:4px 0 4px 4px;border-color:rgba(0,0,0,0) #999}#Breadcrumb li a{text-decoration:none;color:#111}#Breadcrumb li a:hover{color:var(--color-primary)}#Breadcrumb li:last-child a{font-weight:600}a.skip-main-link{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);word-wrap:normal;overflow:hidden}a.skip-main-link:focus,a.skip-main-link:active{display:block;width:auto;height:auto;top:1.5rem;left:2rem;padding:.8rem 1.5rem;border-radius:.5rem;clip:auto;clip-path:none;font-size:1rem;font-weight:700;line-height:normal;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6);background-color:var(--color-primary-shadow);color:var(--color-primary);z-index:100000}.product .product_image{display:flex;width:100%;padding:.0625rem;border:solid 1px rgba(0,0,0,0);border-radius:8px;overflow:hidden}.product .product_image .img_link{width:100%;margin:auto}.product .product_image .img_link:focus-visible{opacity:.7}.product .product_image .img-fluid{width:100%;height:280px;background-size:cover;background-color:#f2f2f2;background-position:center;transition:all .5s}.product .product_image .highlighted-text{position:absolute;margin:.25rem;padding:.375rem .625rem;line-height:1;border-radius:4px;text-transform:uppercase;font-size:.8rem;font-weight:600;background-color:#e81a2e;color:#fff;box-shadow:0 8px 10px -7px rgba(0,0,0,.2);z-index:999;-webkit-user-select:none;user-select:none}.product .product_image .product-badges{position:absolute;display:flex;z-index:999;-webkit-user-select:none;user-select:none}.product .product_image .product-badges .product-badge{margin:.25rem;padding:.375rem .625rem;line-height:1;border-radius:4px;text-transform:uppercase;font-size:.8rem;font-weight:600;background-color:#e81a2e;color:#fff;box-shadow:0 8px 10px -7px rgba(0,0,0,.2)}.product .product_image:hover .img-fluid{opacity:.9}.product .product_info{margin-top:1rem;min-height:158px}.product .product_info.no-installments{min-height:114px}.product .product_info.no-price{min-height:64px}.product .product_info .btns{display:none}.product .product_info .btns a{animation:product-info .3s}.product .product_info .title{display:-webkit-box !important;font-size:1.1rem;font-weight:600;text-decoration:none;color:#000;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product .product_info .price .price_current{font-size:1.4rem;font-weight:700;color:var(--color-primary)}.product .product_info .price .price_current sup{font-weight:300}.product .product_info .price h5{font-weight:400}.product .product_info .price .price_old{margin-right:.25rem;text-decoration:line-through}.product .product_info .installment{margin-top:.375rem;line-height:1.4;font-size:.85rem;color:#666}.product:not(.list_view) .product_info .title,.product:not(.list_view) .product_info .price{animation:product-info .3s}.product:hover .product_image{padding:0;border:solid 2px var(--color-primary-hover)}.product.list_view{padding:.625rem}.product.list_view .product_image{width:30%}.product.list_view .product_image .img-fluid{height:260px}.product.list_view .product_info{width:65%;margin-top:0;padding-top:.375rem}.product.list_view .product_info .product_title{text-decoration:none;font-size:1.4rem;font-weight:bold;color:#333}.product.list_view .product_info .product_description{font-size:.9rem}.product.list_view .product_info .product_price{margin-top:1.25rem}.product.list_view .product_info .product_price .price_old{text-decoration:line-through;color:#777}.product.list_view .product_info .product_price .price_current{font-size:1.5rem;font-weight:bold}.product.list_view .product_info .product_price .price_current sup{font-weight:300}.product.list_view .product_info .product_actions{margin:1.5625rem 0 .9375rem 0}.product.list_view:not(:first-child){margin-top:.9375rem;padding-top:1.625rem;border-top:solid 1px #eee}@keyframes product-info{from{transform:scale(0.5)}to{transform:scale(1)}}.quantity-selector input::-webkit-outer-spin-button,.quantity-selector input::-webkit-inner-spin-button{-webkit-appearance:none}.color-instagram{background:-webkit-linear-gradient(var(--color-instagram), var(--color-instagram-hover));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.color-facebook{color:var(--color-facebook) !important}.color-facebook:hover{color:var(--color-facebook-hover) !important}.color-twitter{color:var(--color-twitter) !important}.color-twitter:hover{color:var(--color-twitter-hover) !important}.color-youtube{color:var(--color-youtube) !important}.color-youtube:hover{color:var(--color-youtube-hover) !important}.fixed-contact-button{position:fixed;right:50px;bottom:50px;z-index:999}.fixed-contact-button a{display:flex;width:64px;height:64px;text-align:center;text-decoration:none;border-radius:100%;font-size:36px;background:linear-gradient(to right, #24ca68, #00b49f);color:#fff !important;box-shadow:0 5px 15px -5px rgba(0,0,0,.4)}.fixed-contact-button a i{margin:auto}.fixed-contact-button a:before{content:"Fale conosco";display:inline-block;position:absolute;width:130px;line-height:normal;top:14px;left:-150px;padding:8px 14px;border:solid 1px #00b49f;border-radius:20px;text-align:center;font-size:14px;font-weight:400;background-color:#fff;color:#666;white-space:nowrap;box-shadow:0 5px 15px -10px rgba(0,0,0,.4);animation:fixed-contact-button 2s infinite;animation-timing-function:ease;z-index:1000}.fixed-contact-button a:after{content:"";display:inline-block;position:absolute;line-height:normal;top:23px;left:-25px;padding:0;border-style:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) #00b49f;font-size:initial;animation:fixed-contact-button 2s infinite;animation-timing-function:ease;z-index:999}.fixed-contact-button .fa{font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-weight:normal}.fixed-contact-button.no-label a:before,.fixed-contact-button.no-label a:after{display:none}@keyframes fixed-contact-button{0%{margin-left:-20px}5%{margin-left:-20px}10%{margin-left:0}15%{margin-left:-5px}20%{margin-left:0}90%{margin-left:0;opacity:1}100%{margin-left:-20px;opacity:0}}.dropdown-autocomplete{position:absolute;display:none;top:100%;min-width:10rem;padding:.5rem 0;font-size:.9rem;color:#212529;text-align:left;list-style:none;border:1px solid rgba(0,0,0,.15);border-radius:1rem;background-color:#fff;background-clip:padding-box;user-select:none;-webkit-user-select:none;box-shadow:0 10px 20px -4px rgba(0,0,0,.3);z-index:9999}.dropdown-autocomplete .dropdown-item{padding:.25rem 1rem;font-weight:600;transition:none;cursor:default;white-space:normal}.dropdown-autocomplete .dropdown-item span{font-weight:400}.dropdown-autocomplete .dropdown-item:hover{background-color:#eee}.dropdown-autocomplete .dropdown-item.active,.dropdown-autocomplete .dropdown-item:active{color:#fff;background-color:var(--color-primary-hover) !important}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:var(--color-tertiary) !important;background-image:linear-gradient(to top, var(--color-tertiary), var(--color-tertiary-hover)) !important;border-color:var(--color-tertiary) var(--color-tertiary) var(--color-tertiary) !important}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:var(--color-tertiary) !important;background-image:linear-gradient(to top, var(--color-tertiary), var(--color-tertiary-hover)) !important;border-color:var(--color-tertiary) var(--color-tertiary) var(--color-tertiary) !important}i.fi{vertical-align:-0.135em;line-height:.5}.icon-payment_method_pix:before{content:"";color:#04bcac}.left-col-lg-sep{position:relative}@media screen and (min-width: 992px){.left-col-lg-sep:before{content:"";position:absolute;width:1px;top:2px;bottom:0;left:0;background:#e5e5e5}}.navigation.menu{position:relative;width:100%;background-color:#fff;background-size:120px;border-bottom:solid .0625rem #dee2e6;z-index:1002}.navigation.menu .featured{border-bottom:solid .0625rem rgba(0,0,0,.1);text-align:center;font-size:.85rem;background-color:#080808;color:#f2f2f2;cursor:default}.navigation.menu .featured p{display:inline-block;margin:0;padding:0}.navigation.menu .featured a{text-decoration:none;color:#fff}.navigation.menu .featured a:hover{text-decoration:underline}.navigation.menu .featured .container{padding:.625rem}.navigation.menu .featured .container .close_featured{float:right;display:flex;width:1.375rem;height:1.375rem;border:solid .0625rem #444;border-radius:1.375rem;font-size:.6rem;text-decoration:none;background-color:#444;color:#fff}.navigation.menu .featured .container .close_featured i{margin:auto}.navigation.menu .featured .container .close_featured:hover{background-color:#fff;color:#333}.navigation.menu .featured-alt p{display:inline-block;margin:0;padding:0}.navigation.menu .top{padding:2.125rem 0 1.125rem 0}.navigation.menu .top .logo a{font-size:calc(.9rem + .45vw);font-weight:500;text-decoration:none}.navigation.menu .top .menu_logo{max-height:3.75rem;transform:translateX(0)}.navigation.menu .top .sidebar a{text-decoration:none;font-size:1.25rem;color:var(--color-primary)}.navigation.menu .top .search form{position:relative}.navigation.menu .top .search form:before{content:"﮺";position:absolute;display:inline-block;top:50%;left:.375rem;width:40px;text-rendering:auto;font-size:.9rem;font-family:uicons-regular-rounded;font-style:normal;font-weight:400;font-variant:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;transform:translateY(-50%);color:#999;z-index:1}.navigation.menu .top .search form input[type=text]{position:relative;padding:.575rem .85rem .575rem 2.8125rem;transition:box-shadow .3s,border-color .3s,background-color .3s}.navigation.menu .top .search form input[type=text]:hover{border-color:#888}.navigation.menu .top .search form input[type=text]:focus{border-color:var(--color-primary);box-shadow:0 .625rem .625rem 0 rgba(0,0,0,.1)}.navigation.menu .top .search form .department-search{position:absolute;display:flex;max-width:50%;bottom:50%;right:1.25rem;padding:.3125rem 0 .3125rem .5rem;border-left:solid .0625rem rgba(0,0,0,.2);line-height:1;text-align:left;transform:translateY(50%);white-space:nowrap;user-select:none;-webkit-user-select:none}.navigation.menu .top .search form .department-search label{width:100%;margin:auto 0 auto .35rem;padding:.1rem 0;vertical-align:middle;font-size:.85rem;overflow:hidden;text-overflow:ellipsis}.navigation.menu .top .search form .department-search input{margin:auto 0}.navigation.menu .top .account .account_data{display:flex;align-items:middle}.navigation.menu .top .account .account_data .wish_list{display:flex;margin-left:auto}.navigation.menu .top .account .account_data .wish_list .link{margin:auto 0;text-decoration:none;color:var(--color-primary)}.navigation.menu .top .account .account_data .wish_list:hover .link{color:#e31b23}.navigation.menu .top .account .account_data .shopping_cart{display:flex;margin:0 1.25rem}.navigation.menu .top .account .account_data .shopping_cart .link{margin:auto 0;text-decoration:none;color:var(--color-primary);-webkit-user-select:none;user-select:none}.navigation.menu .top .account .account_data .shopping_cart .link .badge{width:1rem;height:1rem;line-height:1rem;border-radius:1rem;padding:0;font-size:.7rem}.navigation.menu .top .account .account_data .shopping_cart:hover .link{color:var(--color-primary-hover)}.navigation.menu .top .account .account_data .account_picture{display:flex;margin-right:1.875rem}.navigation.menu .top .account .account_data .account_picture #account_dropdown,.navigation.menu .top .account .account_data .account_picture>a{display:inline-block;vertical-align:top;width:2.8rem;height:2.8rem;line-height:2.8rem;border:.0625rem solid rgba(var(--color-primary-rgb), 0.3);text-align:center;font-size:1.0625rem;border-radius:6.25rem;cursor:pointer;background:#fff;color:var(--color-primary);-webkit-border-radius:6.25rem;-moz-border-radius:6.25rem;-webkit-transition:background .2s ease-in,color .2s ease-in;transition:background .2s ease-in,color .2s ease-in;-moz-transition:background .2s ease-in,color .2s ease-in}.navigation.menu .top .account .account_data .account_picture #account_dropdown{border-color:var(--color-primary);color:var(--color-primary)}.navigation.menu .top .account .account_data .account_picture #account_dropdown:hover{background-color:var(--color-primary);color:#fff}.navigation.menu .top .account .account_data .account_picture>a:hover{border-color:var(--color-primary);background-color:var(--color-primary);color:#fff}.navigation.menu .top .account .account_data .account_picture .picture_img{width:46px;height:46px;margin:auto 0;border:solid .0625rem rgba(0,0,0,.1);border-radius:2.875rem;background-position:center;background-size:cover;background-color:var(--color-primary-hover);transition:ease .3s;cursor:pointer}.navigation.menu .top .account .account_data .account_picture .picture_img.connected{width:50px;height:50px;border-radius:3.125rem;box-shadow:0 0 0 .125rem var(--color-primary) -shadow}.navigation.menu .top .account .account_data .account_picture .picture_img.connected:hover{box-shadow:0 0 0 .0625rem var(--color-primary)}.navigation.menu .top .account .account_data .account_picture .picture_img:not(.connected):hover{border:solid .0625rem rgba(0,0,0,.3)}.navigation.menu .top .account .account_data .account_picture .picture_img:hover{box-shadow:0 .3125rem .3125rem 0 rgba(13,0,0,.04)}.navigation.menu .top .account .account_data .account_picture .dropdown-menu .dropdown-item{padding-top:.5rem;padding-bottom:.5rem;font-size:.85rem;font-weight:600;text-transform:capitalize;-webkit-user-select:none;user-select:none}.navigation.menu .top .account .account_data .account_picture .dropdown-menu.show{top:.5625rem !important;border:none}.navigation.menu .top .account .account_data .account_picture .dropdown-menu:before{content:"";position:absolute;top:-0.5rem;right:50%;border-style:solid;border-width:0 .5rem .5rem .5rem;border-color:#fff rgba(0,0,0,0);transform:translateX(50%)}.navigation.menu .menu{padding:.4rem 0 .8rem 0;text-align:center;background:#fff}.navigation.menu .menu .menu-navbar{display:inline-block;margin:0;padding:0;font-size:0}.navigation.menu .menu .menu-navbar .dropdown-content{display:none;position:absolute;width:max-content;min-width:100px;padding:0;border-radius:.375rem;margin:.3125rem;text-align:left;background-color:#fff;box-shadow:0 .3125rem 1.25rem -0.25rem rgba(0,0,0,.2);z-index:999}.navigation.menu .menu .menu-navbar .dropdown-content li{list-style:none;-webkit-user-select:none;user-select:none}.navigation.menu .menu .menu-navbar .dropdown-content li a{position:relative;display:flex;justify-content:space-between;min-width:150px;max-width:190px;padding:.625rem 1.25rem;line-height:1.5;font-weight:500;font-size:.9rem;text-decoration:none;color:#333}.navigation.menu .menu .menu-navbar .dropdown-content li a i{margin:auto 0 auto .25rem;font-size:.75rem}.navigation.menu .menu .menu-navbar .dropdown-content li a:hover{background-color:var(--color-primary);color:#fff}.navigation.menu .menu .menu-navbar .dropdown-content li:not(:first-child){border-top:solid .0625rem #f2f2f2}.navigation.menu .menu .menu-navbar .dropdown-content li:first-child>a{border-radius:.375rem .375rem 0 0}.navigation.menu .menu .menu-navbar .dropdown-content li:last-child>a{border-radius:0 0 .375rem .375rem}.navigation.menu .menu .menu-navbar .dropdown-content li:first-child:last-child>a{border-radius:.375rem}.navigation.menu .menu .menu-navbar .dropdown-content li.has-children>a:before{content:"";position:absolute;top:50%;right:.9rem;font-size:.75rem;font-family:"Font Awesome 5 Free";font-weight:600;transform:translateY(-50%);color:#999}.navigation.menu .menu .menu-navbar .dropdown-content li.has-children>a:hover:before{color:#fff}.navigation.menu .menu .menu-navbar .dropdown-content:not(:empty):before{content:"";position:absolute;display:block;top:-0.5rem;left:.625rem;border-style:solid;border-width:0 .5rem .5rem .5rem;border-color:#fff rgba(0,0,0,0)}.navigation.menu .menu .menu-navbar .has-children .dropdown-content:before{content:"";position:absolute;display:block;top:.625rem;left:-0.5rem;border-style:solid;border-width:.5rem .5rem .5rem 0;border-color:rgba(0,0,0,0) #fff}.navigation.menu .menu .menu-navbar>.nav-item{position:relative;margin-left:.1rem;margin-right:.1rem;display:inline-block}.navigation.menu .menu .menu-navbar>.nav-item .nav-link{padding:.75rem 1rem;border-radius:1.875rem;font-size:1rem;font-weight:700;text-transform:uppercase;color:rgba(0,0,0,.9);-webkit-user-select:none;user-select:none}.navigation.menu .menu .menu-navbar>.nav-item .nav-link:focus-visible{outline:-webkit-focus-ring-color auto .0625rem;box-shadow:none}.navigation.menu .menu .menu-navbar>.nav-item .nav-link i{display:inline-block;transition:transform .3s}.navigation.menu .menu .menu-navbar>.nav-item .nav-link i.fi-rs-angle-down{transform:rotate(0deg)}.navigation.menu .menu .menu-navbar>.nav-item.active .nav-link{background:var(--color-primary);color:#fff}.navigation.menu .menu .menu-navbar>.nav-item:not(.active):hover .nav-link{color:var(--color-primary)}.navigation.menu .menu .menu-navbar>.nav-item:not(.active):hover .nav-link i.fi-rs-angle-down{transform:rotate(180deg)}.navigation.menu .menu .menu-navbar>.nav-item .nav-dropdown:not(.nav-link-pointer){cursor:default}.navigation.menu .sticky{position:fixed;width:100%;max-width:none;top:0;left:0;padding-top:.8rem;padding-bottom:.4rem;border-top:none !important;backdrop-filter:saturate(180%) blur(10px) !important;background-color:rgba(15,15,15,.9) !important;box-shadow:0 .625rem 1.125rem -0.375rem rgba(0,0,0,.15);animation:sticky .4s;z-index:1002}.navigation.menu .sticky .menu-navbar .nav-item .nav-link{padding-top:.7rem;padding-bottom:.7rem;font-weight:600;color:rgba(255,255,255,.9)}.navigation.menu .sticky .menu-navbar .nav-item:hover .nav-link,.navigation.menu .sticky .menu-navbar>.nav-item.active .nav-link{color:#fff}.navigation.menu .top_sub{padding-top:.6rem;padding-bottom:.6rem;font-size:.875rem;font-weight:400;background:#1d1d1d;color:rgba(255,255,255,.6)}.navigation.menu .top_sub a{text-decoration:none;border-bottom:solid .125rem rgba(0,0,0,0);font-weight:600;color:#fff}.navigation.menu .top_sub a:hover{text-decoration:underline}.navigation.menu .top_sub .links>a:not(:first-child){margin-left:.75rem}.navigation.menu .top_sub .language-selector{display:inline-flex;margin-right:.75rem}.navigation.menu .top_sub .language-selector select{appearance:none;-webkit-appearance:nnone;margin-top:auto;margin-bottom:auto;border:none;font-weight:600;background:rgba(0,0,0,0);color:rgba(255,255,255,.8)}.navigation.menu .top_sub .language-selector select:disabled{opacity:.7}.navigation.menu .top_sub .language-selector i{margin-top:auto;margin-bottom:auto;margin-right:.2rem;padding-top:.2rem}.has-adminbar .navigation.menu .sticky{top:37px !important}.sidebar_menu{display:none;position:fixed;top:0;right:0;width:70%;max-width:400px;height:100%;background-color:#fff;box-shadow:-0.625rem .625rem 1.875rem 0 rgba(0,0,0,.2);overflow-y:scroll;animation:sidebar_menu ease-out .5s;z-index:1000}.sidebar_menu a{text-decoration:none}.sidebar_menu .menu_close{padding:.625rem 1.875rem;border-bottom:solid .0625rem #eee;text-align:right;font-size:1.625rem}.sidebar_menu .menu_close a{color:#777}.sidebar_menu .account{display:flex;padding:.9375rem;background-color:#fbfbfb}.sidebar_menu .account .account_info{margin-top:auto;margin-bottom:auto;padding-left:.9375rem}.sidebar_menu .account .account_info .info_text{line-height:1.3;font-size:.85rem;font-weight:500;color:#333}.sidebar_menu .account .account_info .info_text u{font-size:.75rem}.sidebar_menu .account .account_picture .picture_img{width:60px;height:60px;border:solid .0625rem rgba(0,0,0,.1);border-radius:3.75rem;background-position:center;background-size:cover;background-color:#f2f2f2}.sidebar_menu .account:hover{background-color:#fff}.sidebar_menu .menu ul{padding:0}.sidebar_menu .menu ul li{list-style:none}.sidebar_menu .menu ul li a{display:block;color:#333;padding:.75rem 1.25rem !important;font-size:.9rem;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar_menu .menu ul li a:hover{color:var(--color-primary);background-color:#fafafa}.sidebar_menu .menu li ul{padding-left:.625rem}.sidebar_menu .menu li ul a{padding:.5rem .9375rem !important}.sidebar_menu .menu li .dropdown-content{display:none;animation:dropdown-content ease-in .5s}.sidebar_menu .menu li .dropdown-content.down{max-height:300px;overflow-y:auto}.sidebar_menu .menu li.drop-active .dropdown-content{display:block}.sidebar_menu .menu .nav-item:not(:last-child){border-bottom:solid .0625rem #eee}.sidebar_menu .menu .nav-item .nav-link{padding:0}.sidebar_menu .menu .nav-item:hover .nav-link{color:var(--color-primary)}.sidebar_menu .menu .menu-dropdown .nav-link{user-select:none;-webkit-user-select:none}.sidebar_menu .menu .menu-dropdown .nav-dropdown i.fi-rs-angle-down{transition:transform .3s}.sidebar_menu .menu .menu-dropdown.drop-active .nav-dropdown i.fi-rs-angle-down{transform:rotate(180deg)}.sidebar_menu .menu .menu-dropdown.drop-active .nav-link{color:var(--color-primary) !important;background-color:rgba(0,0,0,0)}.sidebar_menu.active{display:block}#sidebar_menu_blocker{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:999;animation:fadein .5s}@keyframes sidebar_menu{from{right:-80%}to{right:0}}@keyframes dropdown-content{from{max-height:0}to{max-height:300px}}@keyframes sticky{from{margin-top:-3.75rem}to{margin-top:0}}@media screen and (min-width: 992px){.navigation.menu .top .sidebar{display:none}#navigation_sticky_wrapper{display:none !important}.sidebar_menu{display:none !important}#sidebar_menu_blocker{display:none !important}}@media screen and (max-width: 991px){.navigation.menu{position:fixed;top:0;left:0;border-bottom:none;background-color:#fff;box-shadow:0 0 1.25rem -0.125rem rgba(0,0,0,.1);z-index:999}.navigation.menu .featured{display:none}.navigation.menu .top_sub{display:none}.navigation.menu .top{padding:.625rem 0}.navigation.menu .top .menu_logo{max-width:90%;max-height:44px}.navigation.menu .top .account{display:none}.navigation.menu .top .search form input[type=text]{padding:.6rem 1.25rem .6rem 2.8125rem}.navigation.menu .top .search form .department-search{display:none}.navigation.menu .menu{display:none}#menu_sticky_wrapper{display:none !important}}@media screen and (max-width: 991px)and (min-width: 501px){.has-adminbar .navigation.menu,.has-adminbar .sidebar_menu{top:37px}}@media screen and (max-width: 767px)and (min-width: 501px){.has-adminbar .navigation.menu,.has-adminbar .sidebar_menu{top:41px}}.footer{background:linear-gradient(135deg, #010b00 0%, #021900 100%);color:rgba(255,255,255,.9)}.footer .footer_logo{height:3.25rem;max-width:90%}.footer .h4{color:#fff}.footer .link{font-size:.95rem;font-weight:500}.footer a{text-decoration:none;font-weight:500 !important}.footer a:not(.link-social){padding-bottom:.25rem;border-bottom:solid .15rem rgba(0,0,0,0);color:rgba(255,255,255,.7);transition:ease .3s}.footer a:not(.link-social):hover{border-bottom:solid .15rem var(--color-primary);color:#fff}.footer .btn{background:var(--color-primary);border-color:var(--color-primary)}.footer .btn:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.footer .form-control:focus{border-color:var(--color-primary-hover)}.footer .copyright{font-weight:300;color:rgba(255,255,255,.9)}.footer .copyright a{color:#fff}.footer .border-top{border-top:.0625rem solid rgba(255,255,255,.2) !important}.footer .socials a{font-size:1.3rem;color:#fff !important;-webkit-text-fill-color:unset}.footer .socials a:not(:first-child){margin-left:.45rem}.general_section{padding-top:3.75rem;padding-bottom:3.75rem}.title_section{padding:2.5rem 0;text-align:center}.title_section h1{margin-bottom:.25rem;font-size:2rem;color:#000}.title_section.no_title{padding:1.5rem 0}.error_section{padding-top:2.5rem;padding-bottom:6.25rem;text-align:center;background:linear-gradient(to top, #fbfbfb, transparent)}.error_section h1{letter-spacing:.0625rem;font-size:3.2rem}.error_section h5{margin-top:.5rem;font-weight:400;line-height:1.4;font-size:1.1rem;color:#777}.error_section a{margin-top:1.5rem}.error_section .error-container{display:inline-block;padding:2rem 3rem;border:solid .0625rem var(--bs-border-color);border-radius:1.25rem;box-shadow:0 .9375rem 1.875rem 0 rgba(0,0,0,.02);background-color:#fff}@media screen and (max-width: 768px){.error_section{padding-top:1.25rem;padding-bottom:5rem}.error_section .error-container{padding:2rem 1rem}}.page_section{padding-bottom:3.75rem}.page_section .page_image{margin-bottom:2.5rem;text-align:center;background-color:#fbfbfb}.page_section .page_image img{max-width:100%}.page_section .page_text{line-height:1.7;word-break:break-word;color:#000}.page_section .page_text p{margin-bottom:.25rem}.home_section{padding-top:2.5rem;padding-bottom:1.25rem}.home_contact .contact-container{display:flex;height:100%;padding:.625rem 0;border-radius:.5rem}.home_contact .contact-link{display:flex;height:100%;padding:.625rem 0;text-decoration:none;border-radius:.5rem;color:initial}.home_contact .contact-link .link-title{color:var(--color-primary);transition:ease .3s}.home_contact .contact-link:hover .link-title{color:var(--color-primary-hover)}.home_contact .icon{font-size:3.4rem;line-height:1}.section_features{padding-top:2.5rem}.section_features .card{border:none;border-radius:1rem;background:linear-gradient(to right, var(--color-primary-hover), var(--color-primary));color:#fff;box-shadow:0 .625rem .625rem 0 rgba(0,0,0,.05);transition:ease .3s}.section_features .card .card-body .feature-title{display:flex}.section_features .card .card-body .feature-title .icon{width:4.375rem;margin:auto 0;text-align:center}.section_features .card .card-body .feature-title .icon i{font-size:2.25rem;transition:ease .3s;color:#fff}.section_features .card .card-body .feature-title .title{margin:auto 0;width:100%;font-size:1rem;text-align:center}.section_features .card .card-body .feature-title .title b{transition:ease .3s}.section_features .card .card-body .feature-title .title p{margin:0}.section_features .card .card-body .feature-title .title [data-footnote]{color:#666}.section_features .card .card-body .feature-title .title [data-footnote]:hover{color:#fff}.section_features .card:hover{box-shadow:0 .625rem .625rem 0 rgba(0,0,0,.15)}.section_features .card:hover .card-body .feature-title .icon i,.section_features .card:hover .card-body .feature-title .title b{color:rgba(255,255,255,.8)}.section_footnotes{margin-top:2.5rem;padding-top:1rem;font-size:.75rem;border-bottom:solid .0625rem #eee;color:#999;background-color:#fafafa}.section_footnotes ol{padding:0 .625rem}.section_footnotes .highlighted{border-radius:.375rem;color:#333}.section_footnotes .highlighted:hover{background-color:#f2f2f2}.banner_section{background-color:#fafafa}.banner_section .image_mobile_size{display:none}.banner_section .carousel-item{text-align:center}.banner_section .carousel-item img{max-width:100%;transform:translateZ(0)}.banner_section .carousel-control-next,.banner_section .carousel-control-prev{opacity:0}.banner_section .carousel-control-next:hover,.banner_section .carousel-control-prev:hover{opacity:.9}.banner_section:hover .carousel-control-next,.banner_section:hover .carousel-control-prev{opacity:.5}.banner_section .carousel-control-prev-icon,.banner_section .carousel-control-next-icon{border-radius:.25rem;padding:1.25rem;filter:invert(0.35)}.banner_section .banner-container{position:absolute;width:60%;top:50%;left:50%;transform:translate(-50%, -50%)}.banner_section .banner-container a{text-decoration:none}.banner_section .banner-title{line-height:1.5;font-size:2.6rem;text-shadow:.0625rem .125rem 0 rgba(0,0,0,.2);color:#fff;user-select:none;-webkit-user-select:none}.banner_section .banner-button{margin-top:1.5rem}.banner_section .banner-button .btn{font-weight:700;border-radius:1rem;text-transform:uppercase}.banner_section .banner-button .btn-lg{--bs-btn-padding-y: 0.7rem;--bs-btn-padding-x: 1.2rem}.banner_section .banner-button .btn-outline-primary:not(:hover){border-color:#fff;color:#fff}@media screen and (max-width: 1200px){.banner_section .banner-container{width:80%}.banner_section .banner-title{font-size:2rem}}@media screen and (max-width: 660px){.banner_section .banner-container{width:80%}.banner_section .banner-title{font-size:1.4rem;line-height:1.25}.banner_section .banner-button .btn{font-size:.9rem}}@media screen and (max-width: 425px){.banner_section .banner-title{font-size:1.15rem}}.section_minibanners{padding-top:2.5rem}.section_minibanners .minibanner img{border-radius:.7rem;max-width:100%}.my_account_section{padding-top:.625rem;padding-bottom:1.25rem}.my_account_section .menu{margin-bottom:1.5625rem;border-right:solid .0625rem #dee2e6}.my_account_section .menu .menu_section{margin-bottom:.375rem}.my_account_section .menu .menu_section .section_header a{position:relative;display:block;width:100%;padding:.625rem;border-radius:10px;color:#000;text-align:left;text-decoration:none;font-weight:bold;background-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.my_account_section .menu .menu_section .section_header a i:not(.fi-rs-angle-down){color:var(--color-primary)}.my_account_section .menu .menu_section .section_header a .fi-rs-angle-down{position:absolute;top:50%;right:1.25rem;color:#555;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:ease .2s}.my_account_section .menu .menu_section .section_header a.collapsed .fi-rs-angle-down{transform:translateY(-50%) rotate(180deg)}.my_account_section .menu .menu_section .section_header a.active{background-color:#fafafa}.my_account_section .menu .menu_section .section_header a:hover{background-color:#f8f8f8}.my_account_section .menu .menu_section:hover .section_header a{background-color:#fafafa}.my_account_section .menu .menu_section .section_list ul{margin:0 0 .3125rem 0}.my_account_section .menu .menu_section .section_list ul li a{display:block;width:100%;padding:.125rem .625rem;border-radius:10px;font-size:.9rem;text-decoration:none;color:#555;-webkit-user-select:none;user-select:none}.my_account_section .menu .menu_section .section_list ul li a.active{font-weight:600;color:#000}.my_account_section .menu .menu_section .section_list ul li a:hover{color:var(--color-primary)}.my_account_section .content{padding-bottom:3.125rem;min-height:400px}.my_account_section .content .orders .order .card{transition:ease .3s;font-size:.9rem}.my_account_section .content .orders .order .card .card-title{font-size:1.15rem}.my_account_section .content .orders .order .card .card-body{display:flex}.my_account_section .content .orders .order .card .card-image{width:6rem;height:6rem;border:solid .0625rem rgba(0,0,0,.03);border-radius:.5rem;background-color:#fff;background-size:cover;background-position:center}.my_account_section .content .orders .order .card .card-info{margin:auto 0 auto 1.25rem}.my_account_section .content .orders .order .card:hover{background-color:#fafafa}.my_account_section .content .content_header{width:100%;display:flex;padding:.625rem 1.875rem;border-bottom:solid .0625rem #dee2e6}.my_account_section .content .content_header a{min-width:max-content;text-decoration:none}.my_account_section .content .content_header .header_title{width:100%;text-align:center;font-size:1.125rem;font-weight:bold}.my_account_section .content .order_info .info{padding:0 1.25rem}.my_account_section .content .order_info .info .info_title{padding:.3125rem;font-size:1.2rem;font-weight:bold}.my_account_section .content .order_info .info .product_image{min-width:5rem;height:5rem;object-fit:cover;margin-left:.125rem;border:solid .0625rem rgba(0,0,0,.1)}.my_account_section .content .order_info .info .product_options{color:#777;font-size:.75rem}.my_account_section .content .order_info .info .product_options span:not(:first-child):before{content:"·";display:inline-block;margin:0 .125rem}.my_account_section .content .address{transition:ease .3s}.my_account_section .content .address .address_info{font-size:.9rem;color:#555}.my_account_section .content .address .address_info:first-line{font-weight:600;color:#000}.my_account_section .content .address .card-footer{font-size:.9rem;font-weight:500}.my_account_section .content .address_form{padding:0 1.5625rem}.my_account_section .content .data_form{padding:0 1.5625rem}.my_account_section .content .data_form .col-form-label{font-weight:500}.my_account_section .content .data_form .form-control-plaintext{color:#444}.my_account_section .content .data_form a{font-weight:500;text-decoration:none}.my_account_section .content .product{transition:ease .3s}.my_account_section .content .product .card-body{display:flex}.my_account_section .content .product .card-body .image{width:90px;height:90px;border:solid .0625rem #dee2e6;border-radius:6px;background-color:#fff;background-size:cover;background-position:center}.my_account_section .content .product .card-body .info{margin:auto 0 auto 1.25rem}.my_account_section .content .product .card-body .info .product_name a{font-size:1.1rem;font-weight:600;text-decoration:none}.my_account_section .content .product .card-body .info .product_price{margin-top:.5rem}.my_account_section .content .product .card-body .info .product_price .price_old{text-decoration:line-through;font-size:.9rem;color:#777}.my_account_section .content .product .card-body .info .product_price .price_current{display:flex}.my_account_section .content .product .card-body .info .product_price .price_current .price{font-size:1.25rem;font-weight:bold;color:#000}.my_account_section .content .product .card-body .info .product_price .price_current .off{margin-left:.625rem;color:#00a650;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.my_account_section .content .product .card-footer{font-size:.9rem;font-weight:500}.login_section{padding-bottom:3.75rem}.login_section a{font-weight:700}.login_section .title{margin:.625rem 0 1.375rem 0}.login_section .title h3{font-size:1.8rem;font-weight:700}.login_section .title h4{margin-top:.2rem;font-size:1rem;font-weight:normal;color:#777}.login_section form .form-check input{margin-top:.25rem}.login_section form .form-check label{font-size:.9rem}.login_section form .agreement_submit{margin-top:1.875rem;padding-top:1.375rem;border-top:solid .0625rem #dee2e6}.login_section form .agreement_submit .form-check label{display:inline}.login_section form .agreement_submit a{text-decoration:none}.login_section form .forget_password a{text-decoration:none;font-size:.9rem}.login_section .register_account_form{display:none}.forgotten_section{padding-bottom:3.75rem}.forgotten_section .form label{margin-bottom:.25rem;font-weight:500}.product_section{padding:1.25rem 0 2.5rem 0}.product_section .product_image .img_link{border:solid .0625rem #f2f2f2;border-radius:.25rem}.product_section .product_image_other img{max-height:4.375rem;border-radius:.25rem}.product_section .product_info .product_stock{display:flex;margin-bottom:.625rem}.product_section .product_info .product_stock .add_to_wishlist,.product_section .product_info .product_stock .remove_from_wishlist{display:none;margin-right:1rem;font-size:1.4rem}.product_section .product_info .product_stock .add_to_wishlist.active,.product_section .product_info .product_stock .remove_from_wishlist.active{display:block}.product_section .product_info .product_stock .add_to_wishlist.wait,.product_section .product_info .product_stock .remove_from_wishlist.wait{cursor:wait;animation:wishlist_wait .8s infinite}.product_section .product_info .product_stock span{font-size:.9rem;color:#666}.product_section .product_info .product_name{margin-bottom:0;font-size:1.875rem}.product_section .product_info .product_price{margin-top:.25rem}.product_section .product_info .product_price .price_old{text-decoration:line-through;color:#777}.product_section .product_info .product_price .price_current{display:flex}.product_section .product_info .product_price .price_current .price{font-size:2.175rem;font-weight:800;color:#000}.product_section .product_info .product_price .price_current .price sup{font-weight:300}.product_section .product_info .product_price .price_current .off{margin-left:.9rem;margin-top:auto;margin-bottom:auto;color:#00a650;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product_section .product_info .product_cashback{display:inline-flex;border-radius:.35rem;font-size:.9rem}.product_section .product_info .product_cashback .cashback_percent{padding:.1rem .3rem;border:solid 1px #00a650;border-radius:.3rem 0 0 .3rem;font-weight:600;background:#00a650;color:#fff}.product_section .product_info .product_cashback .cashback_details{padding:.1rem .5rem;border:dashed .0625rem #00a650;border-radius:0 .3rem .3rem 0;border-left-width:0;color:#00a650}.product_section .product_info .installment{font-size:.9rem}.product_section .product_info .installment .at_sight b{font-size:1.2rem}.product_section .product_info .installment .interest_rate{margin-top:.25rem;font-size:.72rem;color:#777}.product_section .product_info .product_buy .stock{margin-top:auto;margin-bottom:auto;margin-left:1.5rem;font-size:.9rem;color:#777}.product_section .product_info .product_buy .label{font-size:.9rem;font-weight:500}.product_section .product_info .product_buy input[type=radio]{width:1px;margin:0;opacity:0}.product_section .product_info .product_buy input[type=radio]+label{display:inline-block;padding:.25rem .8125rem;border-radius:1.25rem;font-weight:500;font-size:.9rem;background-color:#f2f2f2;color:#555;transition:ease .3s;-webkit-user-select:none;user-select:none}.product_section .product_info .product_buy input[type=radio]+label:hover{background-color:#ddd}.product_section .product_info .product_buy input[type=radio].disabled+label{opacity:.5;cursor:default}.product_section .product_info .product_buy input[type=radio]:checked+label{background-color:#222;color:#fff}.product_section .product_info .product_buy input[type=radio]:focus+label{box-shadow:0 0 0 .25rem rgba(var(--color-primary-rgb), 0.25)}.product_section .product_info .product_buy .options_list{font-size:0}.product_section .product_info .product_buy .options_list .option .option_title{margin-bottom:.25rem;font-size:.9rem;font-weight:500;color:#555}.product_section .product_info .product_buy .options_list .option.required .option_title:before{content:"*";display:inline-block;margin-right:.125rem;color:red}.product_section .product_info .product_buy .options_list .option .form-check-inline{margin:.2rem}.product_section .product_info .product_buy .options_list .option:not(:first-child){margin-top:.625rem}.product_section .product_info .shipping_check_form{width:400px;max-width:100%}.product_section .product_info .no_stock_warning{padding:.625rem .875rem;font-size:.9rem;cursor:unset}.product_section .product_info .no_stock_warning i{padding:.3125rem .625rem 0 0}.product_section .product_info .buttons{display:flex;margin-top:1.875rem;white-space:nowrap}.product_section .product_info .buttons .btn{text-transform:uppercase;font-weight:700;transition:ease .3s}.product_section .product_info .buttons .btn.shopping_cart{--bs-btn-bg: var(--color-primary-shadow);--bs-btn-color: var(--color-primary-hover);--bs-btn-border-color: var(--color-primary-shadow);--bs-btn-hover-bg: var(--color-primary-hover);--bs-btn-hover-border-color: var(--color-primary-hover);--bs-btn-focus-shadow-rgb: var(--color-primary-rgb);--bs-btn-active-bg: var(--color-primary-hover);--bs-btn-active-border-color: var(--color-primary-hover);--bs-btn-disabled-bg: var(--color-primary);--bs-btn-disabled-border-color: var(--color-primary);margin-left:.75rem}.product_section .product_info .product_features{margin-top:2rem;padding-top:1.25rem;font-size:.9rem}.product_section .product_info .product_features h5{margin-bottom:.75rem;color:#000}.product_section .product_info .product_features h5:before{content:"·";display:inline-block;margin-right:.75rem}.product_section .product_info .product_features ul{margin:0;padding:0}.product_section .product_info .product_features ul li{margin-top:.25rem;margin-bottom:.25rem;list-style:none}.product_section .product_info .product_features ul li span{color:#555}.product_section .product_info .shipping_check_table{display:none;width:100%;border-radius:.375rem;font-size:.9rem;margin:0;overflow:hidden;box-shadow:0 0 .0625rem 0 rgba(0,0,0,.4)}.product_section .product_info .shipping_check_table th{padding:.2rem .8rem}.product_section .product_info .shipping_check_table td{padding:.4rem .8rem}.product_section .product_info .shipping_check_table thead th{background-color:#fafafa}.product_section .product_info .shipping_check_table tbody tr.error{color:#da1616}.product_section .product_info .highlight{color:#00a650}.section_products .section_title{text-align:center}.section_products .section_title h1{font-size:1.8rem;font-weight:900;color:#000}.section_products .section_title h1 a,.section_products .section_title h1 span{display:inline-block;padding-bottom:.575rem;border-bottom:solid .175rem var(--color-primary);text-decoration:none;color:#000}.section_products .section_title h5{margin-top:.2rem;font-size:1.1rem;font-weight:300;color:#777}.section_products .section_action{padding-bottom:1.25rem;text-align:center}.search_section{padding-bottom:3.75rem}.search_section .search_filter{padding-right:1.875rem}.search_section .search_filter h1.search_query,.search_section .search_filter h1.department_title,.search_section .search_filter h1.price_off_title{font-size:1.75rem;overflow:hidden;text-overflow:ellipsis}.search_section .search_filter h2.department_title,.search_section .search_filter h2.price_off_title{margin-top:.9rem;font-size:1.2rem;font-weight:400;color:#777}.search_section .search_filter .filter_title{margin-bottom:.2rem;font-size:1.1rem;font-weight:500}.search_section .search_filter .price_filter .input_split{margin:auto .5rem;height:.625rem;line-height:.5rem;color:#777}.search_section .search_filter .price_filter button{margin-left:.5rem}.search_section .search_filter a{text-decoration:none;font-size:.9rem;color:#777}.search_section .search_filter a:hover{color:#222}.search_section .search_filter a.active{font-weight:bold;color:#222}.search_section .price_filter_button{display:none}.search_section .results_count,.search_section .sort_by{font-size:.9rem}.search_section .search_results_order{margin:1.875rem 0}.cart_section{padding:.625rem 0 5rem 0}.cart_section .remove-product-container{position:absolute;top:50%;right:1rem;width:auto;transform:translateY(-50%)}.cart_section .remove_product{display:flex;padding:.7rem .7rem;border:solid .0625rem #f2f2f2;border-radius:.625rem}.cart_section .remove_product svg{margin:auto}.cart_section .remove_product svg path{stroke:#777}.cart_section .remove_product:hover svg path{stroke:#c91a37}.cart_section .product{position:relative;transition:background-color .3s}.cart_section .product:nth-child(even){background-color:#fbfbfb}.cart_section .product:hover{background-color:#f2f2f2}.cart_section .product .product_image{width:auto !important;min-width:calc(4.5rem + 2vw)}.cart_section .product .product_image .link{display:block}.cart_section .product .product_image .picture{width:calc(4.5rem + 2vw);height:calc(4.5rem + 2vw);border:solid .0625rem rgba(0,0,0,.08);background-color:#f2f2f2;background-size:cover;background-position:center;transition:opacity .3s}.cart_section .product .product_image .picture:hover{opacity:.7}.cart_section .product .product_image_name{display:flex}.cart_section .product .price_holder{width:100%;font-weight:500;padding-right:1.25rem}.cart_section .product .price_holder .product_price{color:#555}.cart_section .product .product_name{width:100%}.cart_section .product .product_name .link{max-width:90%;padding:.15rem 0;font-size:1.125rem;font-weight:600;text-decoration:none;color:#000}.cart_section .product .product_options{padding:.125rem 0;font-size:.9rem;font-weight:500;color:#777}.cart_section .product .product_options .option:not(:first-child):before{content:"·";display:inline-block;margin:0 .25rem}.cart_section .quantity .stock{margin-top:.75rem;text-align:center;font-size:calc(.75rem + .125vw);color:#777}.cart_section .totals{padding:1.5625rem 0 .625rem 0;border-top:solid .0625rem #f2f2f2;text-align:right}.cart_section .totals .total .name{display:inline-block;padding-right:.625rem;font-size:1.125rem;color:#555}.cart_section .totals .total .value{display:inline-block;padding-right:.5rem;font-weight:bold;font-size:1.7rem;letter-spacing:.0625rem}.cart_section .empty-cart a{font-weight:600;text-decoration:none}@media screen and (max-width: 768px){.cart_section .remove-product-container{top:1rem;right:0;transform:none}}.checkout_section{height:100%}.checkout_section .full_h{min-height:800px}.checkout_section .form_data{padding-top:3.125rem;background-color:#fff}.checkout_section .form_data .info_container{padding-bottom:5rem}.checkout_section .form_data .info_container .form_header h1{margin-bottom:.35rem;font-size:calc(1.45rem + .45vw)}.checkout_section .form_data .info_container .form_header ul{list-style:none;margin:0;padding:0;font-size:0;white-space:nowrap;overflow:auto}.checkout_section .form_data .info_container .form_header ul li{display:inline-block;font-size:.9rem}.checkout_section .form_data .info_container .form_header ul li a{text-decoration:none}.checkout_section .form_data .info_container .form_header ul li span{color:#777}.checkout_section .form_data .info_container .form_header ul li:not(:first-child):before{content:"";margin:0 .35rem 0 .55rem;font-family:uicons-regular-rounded;font-style:normal;font-weight:400;font-variant:normal;font-size:.7rem;color:#888}.checkout_section .form_data .info_container form{padding-top:1.25rem;padding-right:.9375rem;padding-bottom:2.5rem}.checkout_section .form_data .info_container form [name=credit_card_number].brand,.checkout_section .form_data .info_container form #credit_card_number.brand{padding-left:3.75rem;background-repeat:no-repeat;background-position:.75rem center;background-size:auto 1.5rem}.checkout_section .form_data .info_container .shipping_address_info{padding:.75rem;border-radius:.5rem;font-size:.95rem;background-color:#fafafa;color:#333}.checkout_section .form_data .info_container .shipping_address_info a{font-size:.875rem;text-decoration:none;font-weight:600}.checkout_section .form_data .info_container .shipping_address_info span:first-child{font-weight:600}.checkout_section .form_data .info_container .shipping_address_info span:not(:first-child):before{content:"·";display:inline-block;margin-left:.4rem;margin-right:.4rem;color:#555}.checkout_section .form_data .info_container .shipping_address_info .address_icon{font-size:1.1rem;margin:auto 1rem auto .625rem;color:#777}.checkout_section .form_data .info_container .credit_card_installments{display:none}.checkout_section .form_data .info_container .form_title{display:flex;margin-bottom:.625rem}.checkout_section .form_data .info_container .form_title .icon{line-height:1.5}.checkout_section .form_data .info_container .form_title .icon i{margin-right:.75rem}.checkout_section .form_data .info_container .form_title .title h1{margin-bottom:0;font-size:1.2rem;font-weight:700}.checkout_section .form_data .info_container .form_title .title h2{margin-bottom:.3125rem;font-size:1rem;font-weight:normal;color:#777}.checkout_section .form_data .info_container .radio_select::-webkit-scrollbar{width:.375rem}.checkout_section .form_data .info_container .radio_select::-webkit-scrollbar-track{border-radius:1.25rem;background:rgba(0,0,0,.05)}.checkout_section .form_data .info_container .radio_select::-webkit-scrollbar-thumb{border-radius:1.25rem;background:linear-gradient(to top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2))}.checkout_section .form_data .info_container .radio_select::-webkit-scrollbar-thumb:hover{border-radius:1.25rem;background:linear-gradient(to top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6))}.checkout_section .form_data .info_container .radio_select label{display:flex;min-height:3.725rem;padding:10px 8px;border:solid 2px #f2f2f2;border-radius:.9rem;cursor:pointer;transition:background-color .3s,box-shadow .3s}.checkout_section .form_data .info_container .radio_select label .radio_input{display:flex;flex:1 1 0;min-width:8px;max-width:54px;margin:auto 0;text-align:center}.checkout_section .form_data .info_container .radio_select label .radio_input input{margin:auto}.checkout_section .form_data .info_container .radio_select label .radio_info{flex:1 1 0;min-width:0;line-height:1;user-select:none;-webkit-user-select:none}.checkout_section .form_data .info_container .radio_select label .radio_info .street,.checkout_section .form_data .info_container .radio_select label .radio_info .shipping_title,.checkout_section .form_data .info_container .radio_select label .radio_info .title{font-weight:600}.checkout_section .form_data .info_container .radio_select label .radio_info .address,.checkout_section .form_data .info_container .radio_select label .radio_info .shipping_price{margin-top:.4rem;font-size:.9rem}.checkout_section .form_data .info_container .radio_select label .radio_info .shipping_price.highlight{color:#00a650}.checkout_section .form_data .info_container .radio_select label .radio_info .shipping_title .shipping_error{display:inline-block;margin-right:.5rem;font-size:.9rem;color:#cf9f45}.checkout_section .form_data .info_container .radio_select label .radio_info .reference,.checkout_section .form_data .info_container .radio_select label .radio_info .details{margin-top:.4rem;font-size:.85rem;font-weight:400;color:#777;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.checkout_section .form_data .info_container .radio_select label .radio_info .image{display:flex}.checkout_section .form_data .info_container .radio_select label .radio_info .image img{margin:auto 0;max-height:2.5rem;margin-right:.9rem}.checkout_section .form_data .info_container .radio_select label .radio_info .info{display:flex;height:100%;min-width:1px}.checkout_section .form_data .info_container .radio_select label .radio_info .info .info-inner{margin:auto 0}.checkout_section .form_data .info_container .radio_select label.active{padding:9px 7px;border-width:3px;border-color:var(--color-primary-hover);background:#fff !important;box-shadow:0 0 0 4px rgba(var(--color-primary-rgb), 0.1)}.checkout_section .form_data .info_container .radio_select label.active .radio_info .street,.checkout_section .form_data .info_container .radio_select label.active .radio_info .shipping_title,.checkout_section .form_data .info_container .radio_select label.active .radio_info .title{color:#000}.checkout_section .form_data .info_container .radio_select label:not(:first-child){margin-top:.5rem}.checkout_section .form_data .info_container .radio_select label:hover{background-color:#fafafa}.checkout_section .order_info{padding-top:1.875rem;height:auto;background-color:#fafafa}.checkout_section .order_info .info_container{padding-bottom:5rem}.checkout_section .order_info .info_container .info_products{position:relative;overflow:hidden}.checkout_section .order_info .info_container .info_products .products_list{max-height:500px;margin-bottom:.625rem;padding-left:.75rem;overflow:auto}.checkout_section .order_info .info_container .info_products .products_list::-webkit-scrollbar{width:.375rem}.checkout_section .order_info .info_container .info_products .products_list::-webkit-scrollbar-track{border-radius:1.25rem;background:rgba(0,0,0,.05)}.checkout_section .order_info .info_container .info_products .products_list::-webkit-scrollbar-thumb{border-radius:1.25rem;background:linear-gradient(to top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2))}.checkout_section .order_info .info_container .info_products .products_list::-webkit-scrollbar-thumb:hover{border-radius:1.25rem;background:linear-gradient(to top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6))}.checkout_section .order_info .info_container .info_products .products_list .product{display:flex}.checkout_section .order_info .info_container .info_products .products_list .product:first-child{margin-top:1.875rem}.checkout_section .order_info .info_container .info_products .products_list .product:last-child{margin-bottom:1.875rem}.checkout_section .order_info .info_container .info_products .products_list .product:not(:first-child){margin-top:1.25rem}.checkout_section .order_info .info_container .info_products .products_list .product .image{position:relative;width:3.5rem}.checkout_section .order_info .info_container .info_products .products_list .product .image .image_picture{width:3.625rem;height:3.625rem;border-radius:.5rem;border:solid 1px rgba(0,0,0,.15);background-color:#fff;background-size:cover;background-position:center}.checkout_section .order_info .info_container .info_products .products_list .product .image .product_quantity{position:absolute;top:-0.375rem;right:-0.375rem;min-width:1.25rem;height:1.25rem;line-height:1.25rem;border-radius:1.25rem;font-size:.75rem;text-align:center;background:#555;color:#fff;-webkit-user-select:none;user-select:none}.checkout_section .order_info .info_container .info_products .products_list .product .info{padding-left:1rem}.checkout_section .order_info .info_container .info_products .products_list .product .info .product_name{margin-top:.25rem;font-weight:bold}.checkout_section .order_info .info_container .info_products .products_list .product .info .product_data{margin-top:.1rem;font-size:0;color:rgba(0,0,0,.6)}.checkout_section .order_info .info_container .info_products .products_list .product .info .product_data span{font-size:.85rem}.checkout_section .order_info .info_container .info_products .products_list .product .info .product_data span.highlight{color:#00a650}.checkout_section .order_info .info_container .info_products .products_list .product .info .product_data span:not(:first-child):before{content:"·";display:inline-block;margin:0 .35rem}.checkout_section .order_info .info_container .info_products:before{content:"";position:absolute;width:calc(100% - 1.875rem);top:0;box-shadow:0 0 .9375rem .9375rem #fafafa;z-index:1}.checkout_section .order_info .info_container .info_products:after{content:"";position:absolute;width:calc(100% - 1.875rem);bottom:0;box-shadow:0 0 .9375rem .9375rem #fafafa;z-index:1}.checkout_section .order_info .info_container .info_totals{padding-top:1.25rem;padding-left:.75rem;border-top:solid .0625rem #dee2e6}.checkout_section .order_info .info_container .info_totals .info{display:flex;margin:0 auto;padding:.9375rem .625rem}.checkout_section .order_info .info_container .info_totals .info .name{width:60%;font-weight:600}.checkout_section .order_info .info_container .info_totals .info .name .sub_info{margin-top:.125rem;font-size:.9rem;font-weight:400;color:#777}.checkout_section .order_info .info_container .info_totals .info .name .sub_info:empty{display:none}.checkout_section .order_info .info_container .info_totals .info .value{width:40%;text-align:right}.checkout_section .order_info .info_container .info_totals .info .value b.highlight{color:#00a650}.checkout_section .order_info .info_container .info_totals .info .value i{font-size:.9rem}.checkout_section .order_info .info_container .info_totals .info:not(:first-child){margin-top:.625rem;padding-top:1.5rem;border-top:solid .0625rem #dee2e6}.checkout_section .order_info .info_container .info_totals .info:last-child{font-size:1.25rem}.checkout_section .order_info .info_container .info_totals .info.totals .name{font-weight:400}.checkout_section .order_info .info_container .info_coupon{padding:1.875rem .75rem;border-top:solid .0625rem #dee2e6}.checkout_section .order_info .info_container .info_coupon .form-group{margin-bottom:0}.checkout_section .order_info .info_container .info_coupon .coupon_applied{display:flex;position:relative;width:100%;padding:.9375rem 1.25rem;border-radius:.5rem;background-color:#fff;box-shadow:0 .5rem .625rem 0 rgba(0,0,0,.035)}.checkout_section .order_info .info_container .info_coupon .coupon_applied .coupon_icon{margin-right:1.875rem;font-size:1.75rem;color:#00a650}.checkout_section .order_info .info_container .info_coupon .coupon_applied .coupon_info{width:100%}.checkout_section .order_info .info_container .info_coupon .coupon_applied .coupon_info .info_details{font-size:.9rem;color:#555}.checkout_section .order_info .info_container .info_coupon .coupon_applied .coupon_info .info_code{font-weight:600}.checkout_section .order_info .info_container .info_coupon .coupon_applied .coupon_info b{padding-bottom:.1rem;border-bottom:.0625rem dashed;color:#00a650}.checkout_section .order_info .info_container .info_coupon .coupon_applied .coupon_info .info_actions{margin-top:.875rem;padding-top:.75rem;border-top:solid .0625rem #ddd;font-size:.9rem}.checkout_section .order_info .info_container .info_coupon .coupon_applied .coupon_info .info_actions a{text-decoration:none;font-weight:500}.checkout_section .order_info .info_container .info_coupon .coupon_applied:before{content:"";position:absolute;display:block;top:-0.375rem;left:.375rem;width:calc(100% - .75rem);height:.375rem;background:radial-gradient(circle, transparent, transparent 50%, #fff 50%, #fff 100%) -0.4375rem -0.5rem/1rem 1rem repeat-x}.checkout_section .order_info .info_container .info_coupon .coupon_applied:after{content:"";position:absolute;display:block;bottom:-0.375rem;left:.375rem;width:calc(100% - .75rem);height:.375rem;background:radial-gradient(circle, transparent, transparent 50%, #fff 50%, #fff 100%) -0.4375rem -0.125rem/1rem 1rem repeat-x}.checkout_section .order_info .info_container .info_cashback{padding:1.875rem .75rem;border-top:solid .0625rem #dee2e6}.checkout_section .order_info .info_container .info_cashback .form-group{margin-bottom:0}.checkout_section .order_info .info_container .info_cashback .cashback_applied{padding:.4rem .75rem;border:dashed .0625rem #00a650;border-radius:.35rem;text-align:center;color:#00a650;background-color:#fff}.checkout_response_title_section{position:relative;padding-top:3.75rem;padding-bottom:6.875rem}.checkout_response_title_section.success{background-color:#00a650;color:#fff}.checkout_response_title_section.error{background-color:#ca2a40;color:#fff}.checkout_response_title_section.warning{background-color:#e28548;color:#fff}.checkout_response_title_section .title{margin:0 auto;max-width:600px;font-size:2.5rem;line-height:1.2;font-weight:bold}.checkout_response_title_section .sub_title{margin-bottom:.5rem;font-size:1.1rem}.checkout_response_title_section .title-icon{font-size:3.2rem}.checkout_response_data_section{margin-top:-3.125rem;padding:0 .9375rem 6.25rem .9375rem}.checkout_response_data_section .container{max-width:1000px;padding:2.5rem 1.25rem;border-radius:.75rem;background-color:#fff;box-shadow:0 .625rem 1.25rem 0 rgba(13,0,0,.08)}.checkout_response_data_section .container .steps{margin:0;padding:0}.checkout_response_data_section .container .steps li{display:flex;list-style:none}.checkout_response_data_section .container .steps li .number,.checkout_response_data_section .container .steps li .text{margin:auto 0}.checkout_response_data_section .container .steps li .number{margin-right:.9rem;width:2rem;min-width:2rem;height:2rem;line-height:2.0625rem;border-radius:2rem;font-size:.9rem;font-weight:bold;text-align:center;background-color:var(--color-primary);color:#fff;-webkit-user-select:none;user-select:none}.checkout_response_data_section .container .steps li:not(:first-child){margin-top:.875rem}.checkout_response_data_section .container .copy_code{display:flex}.checkout_response_data_section .container .copy_code input{width:100%;padding-left:1rem;padding-right:1rem;border:solid .125rem #eee;border-radius:.5rem;color:var(--color-primary);transition:ease .3s}.checkout_response_data_section .container .copy_code input:hover{border-color:var(--color-primary-shadow);background-color:var(--color-primary-shadow)}.checkout_response_data_section .container .copy_code button{margin-left:.625rem;padding:.625rem 1rem;border:solid .125rem var(--color-primary);border-radius:.5rem;font-weight:700;white-space:nowrap;background-color:var(--color-primary-shadow);color:var(--color-primary);transition:ease .3s}.checkout_response_data_section .container .copy_code button:hover{background-color:var(--color-primary);color:#fff}.checkout_response_data_section .container .secure_area .secure_text{font-weight:normal}.checkout_response_data_section .container .qr_code_image{max-width:100%}.checkout_response_data_section .container .errors .error{text-align:center}.checkout_response_data_section .container .bank_slip iframe{background-color:#fafafa}.checkout_response_data_section .container .actions a{font-size:1rem}.checkout_response_data_section .container .actions a:not(:first-child){margin-left:.25rem}.section_contact{padding-bottom:3.75rem;text-align:center}.section_contact .separate:before{width:calc(50% - 6.875rem);border-bottom:solid .0625rem rgba(0,0,0,.1)}.contact_1 .separate:after{width:calc(50% - 6.875rem);border-bottom:solid .0625rem rgba(0,0,0,.1)}.response_section{padding:.75rem;cursor:pointer}.response_section.success{background-color:#ebffe9;color:#479a18}.response_section.danger{background-color:#ffe2e2;color:#d02222}.response_section.warning{background-color:#fff2e2;color:#d07622}.response_section .container .response{display:flex;justify-content:center;align-items:center;font-size:.9rem;font-weight:500}.response_section .container .response .icon i{margin-right:.375rem}.lookbook_section{padding-top:3.75rem;padding-bottom:3.75rem;background:linear-gradient(135deg, #444 0%, #777 100%);color:#f2f2f2}.lookbook_section .carousel-item{text-align:center}.lookbook_section .carousel-item img{max-height:60vh}.loading_section{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.95);z-index:9999;-webkit-user-select:none;user-select:none;cursor:wait}.loading_section .container{height:100%}.loading_section .container .content-middle{display:flex;width:100%;height:100%;text-align:center;align-items:center;justify-content:center}.loading_section .container h4:empty{display:none}@media screen and (min-width: 575px){.product:not(.list_view):hover .product_info .title,.product:not(.list_view):hover .product_info .price{display:none !important}.product:hover .product_info .btns{display:block}}@media screen and (max-width: 1200px){.product .product_image .img-fluid{height:15rem}.product.list_view .product_image .img-fluid{height:13.75rem}}@media screen and (max-width: 992px){.footer .copyright{font-size:.75rem}.banner_section .image_desktop_size:not(.no_mobile_size){display:none}.banner_section .image_mobile_size{display:block}.home_section{padding-top:1.25rem;padding-bottom:.625rem}.section_features .card .card-body .feature-title .title{font-size:.9rem}.cart_section .remove_product{top:0;margin:0;border:none;background-color:rgba(0,0,0,0) !important}.cart_section .action .btn{width:100%}.cart_section .product .price_holder{text-align:right}.checkout_section .form_data .info_container{padding-bottom:.625rem}.checkout_section .form_data .info_container form{padding-right:0}.checkout_section .order_info{padding-top:.625rem;border-top:solid .0625rem #dee2e6;border-left:none;background-color:#fff}.checkout_section .order_info .info_container .info_totals{margin-top:0;padding-left:0}.section_products .section_title h1{padding-top:.5rem;font-size:1.4rem}.section_products .section_title h5{font-size:.9rem}.product .product_image .img-fluid{height:13.75rem}.product .product_image .highlighted-text{padding:.2rem .4rem;font-size:.75rem}.product .product_info .title{font-size:1.2rem}.product .product_info .price .price_current{font-size:1.1rem}.login_section .title{margin:.625rem 0 .9375rem 0}.login_section .title h3{font-size:1.4rem}.login_section .title h4{font-size:.9rem}.login_section .account_register{margin-top:2.5rem;padding-top:1.25rem;border-top:.0625rem solid #ddd}.login_section form .agreement_submit{text-align:center}.login_section form .agreement_submit button{margin-top:1.25rem}.login_section form .agreement_submit .form-check{text-align:left}.checkout_section .order_info .info_container .info_products:before,.checkout_section .order_info .info_container .info_products:after{box-shadow:0 0 .9375rem .9375rem #fff}.checkout_response_title_section{padding-bottom:6.25rem}.checkout_response_title_section .title{font-size:1.2rem}.checkout_response_title_section .title-icon{font-size:2.4rem}.product.list_view .product_image .img-fluid{height:16.25rem}.product.list_view .product_info .product_title{font-size:1.2rem}.product.list_view .product_info .product_description{font-size:.9rem}.product.list_view .product_info .product_price .price{font-size:1.3rem}.product.list_view .product_info .product_price{margin-top:.625rem}.product.list_view .product_info .product_actions{margin-top:1.25rem;margin-bottom:0}.search_section .price_filter_button{display:block}.search_section .search_results_order{margin-top:0;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:solid .0625rem #eee}.search_section .search_filter{padding-right:.9375rem}.search_section .search_filter h1.search_query,.search_section .search_filter h1.department_title,.search_section .search_filter h1.price_off_title{text-align:center}.search_section .results_count,.search_section .sort_by{font-size:.9rem}.search_section .search_filter .filters{border-top:none !important}.search_section .search_filter .filters .price_filter,.search_section .search_filter .filters .brand_filter{display:none}.my_account_section .menu{border-right:none}.my_account_section .content .orders .order .card{font-size:.9rem}.my_account_section .content .orders .order .card .card-title{font-size:1.125rem}.my_account_section .content .orders .order .card .card-link{display:block;margin:.5rem 0 0 0}.product_section .product_info .product_name{font-size:1.3rem}.product_section .product_info .product_price .price_current .price{font-size:1.875rem}.product_section .product_info .product_features h5{font-size:1.125rem}.product_body_section h1{font-size:1.3rem}.product_body_section .text .description{font-size:.9rem}.product_body_section .text .content{font-size:.9rem}.forgotten_section .form .actions a,.forgotten_section .form .actions button{width:100%}.checkout_response_data_section .container .steps li .text{font-size:.9rem}.checkout_response_data_section .container .secure_area .secure_text{font-size:.9rem}}@media screen and (max-width: 768px){.error_section h1{font-size:2.6rem}.error_section h5{font-size:1rem}.checkout_section .form_data .info_container form .actions .btn{width:100%}.product.list_view .product_image .img-fluid{height:12.5rem}}@media screen and (max-width: 575px){.title_section h1{font-size:1.65rem}.page_section .page_text{text-align:justify}.product .product_image .img-fluid{height:11.25rem}.product .product_info{min-height:auto}.product.list_view .product_image .img-fluid{height:8.125rem}.product.list_view .product_info .product_title{font-size:1.1rem}.product.list_view .product_info .product_description{font-size:.9rem}.product.list_view .product_info .product_price .price_old{font-size:.9rem}.product.list_view .product_info .product_price .price{font-size:1.2rem}.product.list_view .product_info .product_price{margin-top:.5rem}.product.list_view .product_info .product_actions{margin-top:.9375rem}.fixed-contact-button{right:1.875rem;bottom:1.875rem}}@media screen and (max-width: 460px){.response_section{padding:.9375rem .625rem;font-size:.9rem}.product_section .product_info .product_name{font-size:1.3rem}.product_section .product_info .buttons{display:block;margin-top:1.875rem;white-space:normal}.product_section .product_info .buttons .btn{display:block;width:100%;font-size:.9rem}.product_section .product_info .buttons .btn.shopping_cart{margin-left:0;margin-top:.625rem}}@media screen and (max-width: 376px){.product .product_image .img-fluid{height:11.25rem}}/*# sourceMappingURL=style.css.map */
