body.boxed{}@media (min-width:768px){.page-layout-1column .product-info-main,.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:49%}.page-layout-1column .product.media,.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width:49%}.page-layout-1column .column.main > .custom-block ~ .product-info-main,.page-layout-2columns-left .column.main > .custom-block ~ .product-info-main,.page-layout-2columns-right .column.main > .custom-block ~ .product-info-main,.page-layout-3columns .column.main > .custom-block ~ .product-info-main{width:36.75%}.page-layout-1column .column.main > .custom-block ~ .product.media,.page-layout-2columns-left .column.main > .custom-block ~ .product.media,.page-layout-2columns-right .column.main > .custom-block ~ .product.media,.page-layout-3columns .column.main > .custom-block ~ .product.media{width:36.75%}}.floatable-wrapper.floatable-bottom-left{display:none}:root{--font-txt:"Roboto Condensed",sans-serif;--font-title:"Noto Serif",serif;--font-size-3x:4rem;--font-size-2x:3.5rem;--font-size-1x:3rem;--font-size-big:2.5rem;--font-size-medium:2rem;--font-size-normal:1.5rem;--font-size-small:1rem;--line-height-3x:5rem;--line-height-2x:4.5rem;--line-height-1x:4rem;--line-height-big:3.5rem;--line-height-medium:3rem;--line-height-normal:2.5rem;--line-height-small:2rem;--color-1:#000;--color-2:#D2CBAF;--color-3:#A18C77;--color-4:#E7E4D8;--color-5:#fff;--color-6 #286943;--color-price:#18719e}body{font-family:var(--font-txt);font-size:var(--font-size-normal);line-height:var(--line-height-normal);color:var(--color-1)}h1,h2,h3,h4,h5,h6{font-family:var(--font-title)}h1{font-size:var(--font-size-2x);font-weight:600;line-height:var(--line-height-2x);margin:1rem 0 1rem}h2{font-size:var(--font-size-1x);font-weight:500;line-height:var(--line-height-1x);margin:1rem 0 1rem}h3{font-size:var(--font-size-big);font-weight:400;line-height:var(--line-height-big);margin:1.5rem 0 1rem}h4{font-size:var(--font-size-medium);font-weight:400;line-height:var(--line-height-medium);margin:1rem 0 1rem}h5{font-size:var(--font-size-normal);font-weight:400;line-height:var(--line-height-normal);margin:1rem 0 1rem}h6{font-size:var(--font-size-normal);font-weight:400;line-height:var(--line-height-normal);margin:1rem 0 1rem}p{font-family:var(--font-txt);font-size:var(--font-size-normal);line-height:var(--line-height-normal);color:var(--color-1)}.t-color-1{color:var(--color-1)}.t-color-2{color:var(--color-2)}.t-color-3{color:var(--color-3)}.t-color-4{color:var(--color-4)}.t-color-5{color:var(--color-5)}.t-size-2x{font-size:var(--font-size-2x);line-height:var(--line-height-small)}.container-fluid{margin:3rem 0}.container-fluid .row{margin:0}.t-center{text-align:center}.page-header.type16 .navigation li.level0>.level-top{padding:0 8px !important}.col-12.col-md-4.why-us__item img{width:96%}.page-header.type16 .panel.header .switcher{color:var(--color-1)}.page-header.type16 .custom-block{height:50px;top:30%;margin-top:0;padding:0 9px;display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:space-evenly}@media screen and (max-width:1000px){.page-header.type16 .custom-block{display:none}}@media screen and (min-width:768px){.page-header.type16 .navigation li.level0>.level-top{padding:0 8px !important}.page-header.type16 .navigation li.level0>.level-top{font-size:var(--font-size-normal)}header.page-header.sticky-header .navigation li.level0>.level-top{padding:0 7px;line-height:30px}.page-header.type16 .panel.header .switcher{color:var(--color-1)}}@media screen and (max-width:767px){.navigation a{color:var(--color-1) !important}.navigation .level0{border-top:1px solid var(--color-1);font-size:var(--font-size-medium)}.navigation .level0>.level-top{line-height:var(--line-height-3x)}}.section-home .row{margin:77px 0}.section-home h2{color:var(--color-3);font-weight:500;text-transform:uppercase}.product-item-photo{border:0;border-radius:0;padding:0}.abs-product-link,.product-item-name,.product.name a,.abs-product-link>a:visited,.product-item-name>a:visited,.product.name a>a:visited{color:var(--color-1);text-decoration:none;font-family:var(--font-title);font-size:1.5rem;line-height:1.5rem;padding:0 3%}.price-container .price{font-size:2rem;color:var(--color-1)}.old-price .price{color:var(--color-3);font-size:var(--font-size-normal)}.product-item .tocart:before{display:none}.page-wrapper--geppa .products.wrapper .product-item .qty-box{display:none}.products-grid .product-item .product-item-details{background-color:var(--color-4)}.products-grid .product-item .product-item-inner{margin:0}.products-grid .product-item-details .product-item-actions .actions-primary{width:100%}.products-grid .product-item-details .product-item-actions .tocart{color:var(--color-5);background-color:var(--color-1);border-color:var(--color-1);width:100%;text-transform:uppercase;font-size:var(--font-size-normal);border-radius:0;padding:1.3em 0;font-family:var(--font-txt);letter-spacing:1px}button.action.tocart.primary:hover,.products-grid .product-item-details .product-item-actions .tocart:hover{background-color:var(--color-3);border:var(--color-3)}.product-item-details{padding:3% 0 0}.row.box-category{margin:10px 0}.box-category .col-md-4{padding:1%;margin:0;text-align:center}.box-category .col-md-4 h3{color:var(--color-1);font-size:var(--font-size-big)}a.btn-box-category{text-decoration:none;width:100% !important;background-color:var(--color-1);color:var(--color-5);max-width:100%;display:block;padding:3%;margin:6% 0 0;text-transform:uppercase;font-family:var(--font-txt)}a.btn-box-category:hover{background-color:var(--color-3)}.section-cantina h1,.section-cantina h2,.section-cantina h4{color:var(--color-3)}.section-cantina h1{font-size:var(--font-size-3x);line-height:var(--line-height-3x)}.section-cantina h2{font-size:var(--font-size-2x);line-height:var(--line-height-2x)}.section-cantina h3{font-size:var(--font-size-1x);line-height:var(--line-height-1x)}.section-cantina .row{margin:7rem 0;align-items:center}.fotorama__stage{border:0;border-radius:0;background:transparent}.fotorama__nav--thumbs .fotorama__thumb{border:0;border-radius:0}.fotorama__stage__shaft{border:0}.fotorama__nav .fotorama__thumb-border{border:0}.product-info-main .page-title-wrapper h1{color:var(--color-1);font-size:var(--font-size-medium);line-height:var(--line-height-big)}.page-layout-1column .product-info-main{background-color:var(--color-4);min-height:553px;padding:25px}.page-layout-1column .product-info-main .value{color:var(--color-1);font-size:var(--font-size-normal);line-height:var(--line-height-normal)}.page-wrapper--geppa .product-info-main .product-info-price .price-wrapper .price{font-size:var(--font-size-big);line-height:var(--line-height-big);font-weight:700;color:var(--color-price)}.product-info-main .product-info-price{border-bottom:1px var(--color-1) solid}.page-wrapper--geppa .product-info-main .product-info-price{margin-top:22px}.page-wrapper--geppa .product-info-main .product-info-stock-sku,.page-wrapper--geppa .geppa-main-attributes{border-top:1px var(--color-1) solid}.page-wrapper--geppa .product-info-main .box-tocart .field.qty{background-color:transparent;border:0}.page-wrapper--geppa .product-info-main .qty.field .qty-changer>a{color:var(--color-1)}.page-wrapper--geppa .product-info-main .box-tocart .input-text.qty{font-size:var(--font-size-2x);color:var(--color-1)}.page-wrapper--geppa .product-info-main .box-tocart .action.tocart{border-radius:50px}.page-wrapper--geppa .product-info-main .box-tocart .action.tocart{height:48px;text-transform:uppercase;margin-left:0;padding-left:15px;padding-right:15px;margin-bottom:20px;margin-right:0;border-radius:50px;font-family:var(--font-txt);font-weight:500;letter-spacing:3px;background-color:var(--color-3);border-color:var(--color-3)}.page-wrapper--geppa .product-info-main .box-tocart .action.tocart:hover{background-color:var(--color-1);border-color:var(--color-1)}.page-wrapper--geppa .stock.available span:not(.label){font-weight:600;color:var(--color-6);text-transform:uppercase;letter-spacing:1px}.page-wrapper--geppa .geppa-buy-by-phone{text-transform:uppercase;font-size:var(--font-size-normal);padding:1%;border-radius:0;border:1px solid;color:var(--color-1)}.geppa-tier{border-top:1px var(--color-1) solid}.geppa-tier__title{font-size:15px;font-weight:600;width:100%;color:var(--color-6);text-transform:uppercase;letter-spacing:1px}.geppa-tier .prices-tier .item{padding:10px;padding-bottom:10px;border-right:1px var(--color-1) solid;margin-bottom:0}.geppa-tier .prices-tier .item form button{width:100%;padding:4px;height:30px;overflow:hidden;border-radius:0;text-transform:uppercase;font-family:var(--font-txt)}.geppa-tier .prices-tier .item form>span,.geppa-tier .prices-tier .item form>strong{display:inline-block;width:100%;text-align:center;margin-bottom:10px;text-transform:uppercase}@media screen and (max-width:768px){.geppa-tier .prices-tier .item form>span,.geppa-tier .prices-tier .item form>strong{font-size:12px}}.block.upsell .title{background:none;text-align:center}.block.upsell .title strong{font-size:var(--font-size-medium);text-transform:uppercase;background-color:#fff;padding:0;padding-right:20px;color:var(--color-3);font-family:var(--font-title)}.page-wrapper--geppa .geppa-prod-char-wrapper{border-top:0}span.type.acc-heading{font-family:var(--font-title)}.page-wrapper--geppa .geppa-prod-char-wrapper{margin-top:7rem;margin-bottom:7rem}@media screen and (max-width:768px){.page-wrapper--geppa .geppa-prod-char-wrapper .accordion-elem .acc-heading{border:1px solid var(--color-1);background-color:var(--color-1);color:var(--color-5)}}@media screen and (min-width:768px){.page-wrapper--geppa .product.media,.page-wrapper--geppa .product-info-main{width:50%}}.filter-options-item.active .filter-options-title{border-radius:0}.filter-options-title{border:1px solid var(--color-1);background-color:var(--color-1);color:var(--color-5);border-radius:0}.filter-options-content{border-radius:0;border:1px solid var(--color-1);background-color:var(--color-5)}.filter-options-content a{color:var(--color-1) !important}filter-options-title:after{width:26px;height:26px;display:block;border:1px solid var(--color-5);position:absolute;right:15px;top:50%;margin-top:-13px;border-radius:0;color:var(--color-1);text-align:center;line-height:24px;background-color:#fff;font-size:10px}.cart.table-wrapper .product-image-container{border:1px solid var(--color-1);border-radius:0;padding:0}.cart.table-wrapper .cart>.item{border-bottom:1px solid var(--color-1);position:relative}.cart.table-wrapper .cart thead tr th.col{border-bottom:1px solid var(--color-1);padding-bottom:12px;padding-top:24px;font-size:14px;text-transform:uppercase;letter-spacing:1px}.abs-incl-excl-tax .price-including-tax,.abs-incl-excl-tax .price-excluding-tax,.paypal-review .table-paypal-review-items .col.price .price-including-tax,.paypal-review .table-paypal-review-items .col.price .price-excluding-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-including-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax,.order-details-items .col.price .price-including-tax,.order-details-items .col.price .price-excluding-tax,.order-details-items .col.subtotal .price-including-tax,.order-details-items .col.subtotal .price-excluding-tax{color:var(--color-1)}.cart.main.actions button:not(.primary){border:1px solid var(--color-1);color:var(--color-1);line-height:30px;padding:0 12px;height:32px;background-color:#fff;border-radius:0}.footer-top .homepage-bar{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:var(--color-3)}.homepage-bar h3{color:var(--color-5);font-size:var(--font-size-normal);letter-spacing:2px}.homepage-bar p{font-size:var(--font-size-normal);letter-spacing:1px;color:var(--color-5);line-height:var(--line-height-small)}.homepage-bar .col-lg-4{border-left:0;@media screen and (min-width:768px){.page-header.type16 .navigation li.level0>.level-top{padding:0 15px}}