﻿.animationHidden{opacity:0;transform:translateY(50px);transition:all .2s ease-in-out;}.animationHidden.show{opacity:1;transform:translateY(0);}:root{--grid-gutter-width:1.5rem;--bs-input-border-color:#ced4da;--placeholder-color:inherit;--placeholder-opacity:.7;--placeholder-font-style:normal;--container-margin-xl:4vw;--container-margin-md:2vw;--header-height:60px;}:root{--font-size:.7812vw;--line-height-base:1.5;--line-height-sm:1.25;--line-height-lg:2;--font-size-default:18px;--font-size-base:1rem;--font-size-lg:calc(var(--font-size-base)*1.175);--font-size-xxxs:calc(var(--font-size-base)*.575);--font-size-xxs:calc(var(--font-size-base)*.625);--font-size-xs:calc(var(--font-size-base)*.675);--font-size-sm:calc(var(--font-size-base)*.875);--font-size-md:calc(var(--font-size-base)*1.175);--font-size-md2:clamp(16px,calc(var(--font-size-base)*1.275),22px);--font-size-lg:clamp(20px,calc(var(--font-size-base)*1.65),24px);--font-size-lg2:clamp(20px,calc(var(--font-size-base)*1.75),28px);--font-size-lg3:clamp(25px,calc(var(--font-size-base)*1.75),35px);--font-size-lg4:clamp(20px,calc(var(--font-size-base)*1.75),22px);--font-size-xl:clamp(25px,calc(var(--font-size-base)*2.35),40px);--font-size-xl2:clamp(35px,calc(var(--font-size-base)*3.75),65px);--font-size-xl3:clamp(35px,calc(var(--font-size-base)*3.25),55px);--font-size-xl4:clamp(35px,calc(var(--font-size-base)*3),55px);--font-size-xxl:clamp(35px,calc(var(--font-size-base)*2.8),65px);--primary-font:'Gabarito',sans-serif;--secondary-font:'Gill Sans',sans-serif;--background-font:'Barlow',sans-serif;--primary:#005fea;--primary-light:#337fee;--primary-lighter:#5888ee;--primary-dark:#000093;--secondary:#323e59;--white:#fff;--black:#000;--green:#03ff8a;--green-dark:#2db850;--blue:#76a7ef;--blue-light:#e3e9f5;--red:#ff5349;--danger:#dc0000;--light:#f4f4f6;--light2:#f8f8f8;--light3:#f0f0f0;--gray:#838383;--gray2:#c4c4c4;--gray-light:#dee2e6;--gray-dark:#444;--gray-dark2:#d0d0d1;--overlay:rgba(22,30,49,.7);--card-box-shadow:0px 1px 10px rgba(0,0,0,.15);}@-webkit-viewport{width:device-width;}@-moz-viewport{width:device-width;}@-ms-viewport{width:device-width;}@-o-viewport{width:device-width;}@viewport{width:device-width;}*{outline:0!important;}img{vertical-align:top;}i.fa{line-height:inherit;}.cursor-pointer{cursor:pointer;}.cursor-default{cursor:default;}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;}.white-space-nowrap{white-space:nowrap;}.w-1{width:1px;}a{text-decoration:none;}.box-shadow-none{box-shadow:none!important;}::selection{background:var(--bs-primary);color:#fff;}::-moz-selection{background:var(--bs-primary);color:#fff;}html{min-height:100vh;height:auto;}body{position:relative;min-height:100vh;overflow-y:auto;overflow-x:hidden;color:var(--secondary);font-family:var(--secondary-font);font-weight:300;font-size:var(--font-size-default);display:flex;flex-wrap:wrap;}#BodyContent{flex:0 0 100%;width:100%;}img[data-full='true'],.full-width{max-width:unset;width:100vw;left:50%;margin-left:-50vw;position:relative;}.loader{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:10000;padding:40vh 15px 0;text-align:center;color:#fff;display:none;}.loader .message{font-size:2em;}.loader .spinner-border{width:5rem;height:5rem;border-width:.4em;}.loader.local{position:absolute;padding-top:calc(50% - 5rem);}.newloader{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:10000;padding:40vh 15px 0;text-align:center;color:#fff;display:none;}.newloader .message{font-size:2em;}.newloader .spinner-border{width:5rem;height:5rem;border-width:.4em;}.newloader[data-div]:not(.is-full-screen){position:absolute;background:rgba(0,0,0,.1);z-index:40;width:calc(100% + 20px);height:calc(100% + 20px);top:-10px;left:-10px;padding:0 15px 0;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}.newloader[data-div]:not(.is-full-screen) .spinner-border{position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);}.newloader.bg-white,.newloader.bg-white-full{background:rgba(255,255,255,.5)!important;}.newloader.bg-white.bg-white-full,.newloader.bg-white-full.bg-white-full{background:var(--bs-white)!important;}.newloader.bg-white .spinner-border,.newloader.bg-white-full .spinner-border{color:var(--primary);}.newloader.bg-white .spinner-border.text-white,.newloader.bg-white-full .spinner-border.text-white{color:var(--primary)!important;}.newloader.spinner-on-top[data-div]:not(.is-full-screen) .spinner-border{top:20%;bottom:unset;}.newloader.spinner-on-bottom[data-div]:not(.is-full-screen) .spinner-border{top:unset;bottom:20%;}.bg-color-light .newloader.bg-white-full{background:var(--light)!important;}#PopUp{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);z-index:10000;}#PopUp #PopUpContent{display:flex;flex-direction:column;gap:1rem;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1;background-color:var(--bs-white);padding:2rem clamp(1rem,3vw,3rem);border-radius:.5rem;}@media(min-width:768px){#PopUp #PopUpContent{width:60vw;left:20vw;}}#PopUp #PopUpContent img{border-radius:.5rem;position:relative;max-width:100%;height:100%;max-height:25rem;display:block;object-fit:contain;-o-object-fit:contain;object-position:center;-o-object-position:center;z-index:1;margin-inline:auto;}#PopUp #PopUpContent video{position:relative;height:100%;display:block;z-index:1;margin:0 auto;}#PopUp #PopUpContent button.close-pop-up{all:unset;position:absolute;top:.5rem;right:clamp(.5rem,.75vw,1.5rem);z-index:2;display:grid;place-content:center;aspect-ratio:1;width:3rem;cursor:pointer;}#PopUp #PopUpContent .btn{width:max-content;margin-inline:auto;}#map{height:33vh;min-height:400px;width:100%;}.container-bst{padding:0 calc(var(--grid-gutter-width)*.5);width:100%;transition:all .4s ease;}@media(min-width:576px){.container-bst{padding:0 var(--grid-gutter-width);}}@media(min-width:768px){.container-bst{padding:0 var(--container-margin-md);}}@media(min-width:1600px){.container-bst{padding:0 var(--container-margin-xl);}}.max-container-xl{max-width:3000px;margin-left:auto;margin-right:auto;}.max-container-lg{max-width:2510px;margin-left:auto;margin-right:auto;}.max-container{max-width:2000px;margin-left:auto;margin-right:auto;}.max-container{max-width:2000px;margin-left:auto;margin-right:auto;}.max-container-box{max-width:1700px;margin-left:auto;margin-right:auto;}.max-container-sm{max-width:1200px;margin-left:auto;margin-right:auto;}.max-container-xs{max-width:1000px;margin-left:auto;margin-right:auto;}.btn{text-transform:lowercase;font-family:var(--primary-font);font-weight:normal;border:1px solid;padding:5px 15px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}@media(min-width:768px){.btn{padding:7px 25px;}}.btn-md{font-size:calc(var(--font-size-md)*.9);}.btn-secondary{background-color:var(--secondary);border-color:var(--secondary);color:var(--bs-white);}.btn-secondary:hover{background-color:transparent;border-color:var(--secondary);color:var(--secondary);}.btn-outline-secondary{background-color:transparent;border-color:var(--secondary);color:var(--secondary);}.btn-outline-secondary:hover{background-color:var(--secondary);border-color:var(--secondary);color:var(--bs-white);}.btn-outline-secondary.active,.btn-outline-secondary.active:hover,.btn-outline-secondary.active:active,.btn-outline-secondary.active:visited{background-color:var(--gray-light);border-color:transparent;color:var(--secondary);font-weight:600;}.btn-primary{padding:.5rem 1rem;font-weight:600;border:0;cursor:pointer;background-color:var(--green);color:var(--primary);transition:background-color .3s ease,transform .2s ease;}.btn-primary:hover{background-color:#00c28f;}.btn-primary-outline{border-color:var(--green);color:var(--primary);}.btn-primary-outline:hover,.btn-primary-outline:active,.btn-primary-outline:visited,.btn-primary-outline:focus{border-color:var(--green)!important;color:var(--primary)!important;}.btn-danger-outline{border-color:var(--danger);color:var(--danger);}.btn-danger-outline:hover,.btn-danger-outline:active,.btn-danger-outline:visited,.btn-danger-outline:focus{border-color:var(--danger)!important;color:var(--danger)!important;}.right-margin-info{position:fixed;left:0;font-size:13px;top:45%;transform:translateY(-50%);text-align:center;z-index:40;font-family:var(--secondary-font);display:none;}.right-margin-info div{width:28px!important;}.right-margin-info .contacts-wrapper .siga{writing-mode:tb-rl;transform:scale(-1);padding:0 0 0 5px;font-weight:normal;width:100%;display:flex;align-items:center;justify-content:center;letter-spacing:1px;font-size:12px;line-height:normal;text-transform:initial;color:var(--secondary);}.right-margin-info .contacts-wrapper .icon{display:flex;padding:0 5px 0 0;margin-bottom:10px;font-size:18px;color:var(--secondary);}.right-margin-info .contacts-wrapper .icon a{color:var(--secondary);margin:0 auto;}.right-margin-info .contacts-wrapper .icon a:hover{color:var(--primary);transition:all .3s ease;}.right-margin-info .scroll-btn-up,.right-margin-info .scroll-btn-down{background-color:transparent;border:0;margin-top:6rem;padding:0;display:flex;flex-direction:column;align-items:center;}.right-margin-info .scroll-btn-up .scroll-text,.right-margin-info .scroll-btn-down .scroll-text{writing-mode:tb-rl;transform:scale(-1);padding:0 5px 0 0;font-weight:normal;line-height:normal;letter-spacing:1px;text-transform:initial;text-align:center;font-size:12px;color:var(--secondary);}.right-margin-info .scroll-btn-up .line i,.right-margin-info .scroll-btn-down .line i{margin-bottom:15px;}.right-margin-info .scroll-btn-up .line i.icon-arrow-right2,.right-margin-info .scroll-btn-down .line i.icon-arrow-right2{margin-right:5px;transform:rotate(90deg) scale(1.8,.85);display:inline-block;color:var(--secondary);opacity:.8;}.right-margin-info .scroll-btn-up.scroll-btn-up .line i.icon-arrow-right2,.right-margin-info .scroll-btn-down.scroll-btn-up .line i.icon-arrow-right2{margin-right:4px;transform:rotate(-90deg) scale(1.8,.85);}@media(min-width:1200px){.right-margin-info{display:block;}}@media(min-width:1600px){.right-margin-info{left:15px;font-size:15px;}.right-margin-info div{width:42px!important;}.right-margin-info .contacts-wrapper .siga,.right-margin-info .contacts-wrapper .icon{padding:0 10px;}.right-margin-info .scroll-btn-down .scroll-text,.right-margin-info .scroll-btn-up .scroll-text{padding:0 15px;}.right-margin-info .scroll-btn-down .line i.icon-arrow-right2,.right-margin-info .scroll-btn-up .line i.icon-arrow-right2{margin-right:-1px;}.right-margin-info .scroll-btn-down.scroll-btn-up .line i.icon-arrow-right2,.right-margin-info .scroll-btn-up.scroll-btn-up .line i.icon-arrow-right2{margin-right:-3px;}}.right-margin-info.responsive{top:100px;transform:unset;}@media(max-width:2099px){.right-margin-info{font-size:14px;}}@media(max-width:1599px){.right-margin-info{font-size:13px;}}@media(max-width:1199px){.right-margin-info{right:10px;}}@media(max-width:991px){.right-margin-info{left:0;}}.animated-marker{position:relative;display:inline-block;z-index:2;}.animated-marker .svg-marker{position:absolute;left:0;top:0;z-index:-1;}.animated-marker .svg-marker--style1{width:100%;height:30%;top:auto;bottom:-35%;}.title,.title-primary,.title-sm,.title-primary-sm,.title-xs,.title-primary-xs{font-family:var(--primary-font);color:var(--secondary);font-size:var(--font-size-xl);font-weight:600;text-transform:lowercase;}.title.title-primary,.title-primary.title-primary,.title-sm.title-primary,.title-primary-sm.title-primary,.title-xs.title-primary,.title-primary-xs.title-primary,.title.title-primary-sm,.title-primary.title-primary-sm,.title-sm.title-primary-sm,.title-primary-sm.title-primary-sm,.title-xs.title-primary-sm,.title-primary-xs.title-primary-sm,.title.title-primary-xs,.title-primary.title-primary-xs,.title-sm.title-primary-xs,.title-primary-sm.title-primary-xs,.title-xs.title-primary-xs,.title-primary-xs.title-primary-xs{color:var(--primary);}.title.title-sm,.title-primary.title-sm,.title-sm.title-sm,.title-primary-sm.title-sm,.title-xs.title-sm,.title-primary-xs.title-sm,.title.title-primary-sm,.title-primary.title-primary-sm,.title-sm.title-primary-sm,.title-primary-sm.title-primary-sm,.title-xs.title-primary-sm,.title-primary-xs.title-primary-sm{font-size:var(--font-size-lg2);}.title.title-xs,.title-primary.title-xs,.title-sm.title-xs,.title-primary-sm.title-xs,.title-xs.title-xs,.title-primary-xs.title-xs,.title.title-primary-xs,.title-primary.title-primary-xs,.title-sm.title-primary-xs,.title-primary-sm.title-primary-xs,.title-xs.title-primary-xs,.title-primary-xs.title-primary-xs{font-size:var(--font-size-md);}.subtitle,.pretitle{font-family:var(--primary-font);color:var(--primary);font-size:calc(var(--font-size-base) - .05rem);font-weight:400;text-transform:lowercase;}.bg-title,.big-title,.footer-title{position:relative;font-size:6vw;font-size:clamp(80px,6vw,170px);font-weight:900;font-family:var(--background-font);color:transparent;-webkit-text-stroke:.8px var(--gray-light);pointer-events:none;opacity:.85;font-style:italic;text-transform:uppercase;text-wrap:nowrap;}@media(max-width:575px){.bg-title,.big-title,.footer-title{font-size:clamp(60px,6vw,170px);}}.bg-title.bg-title,.big-title.bg-title,.footer-title.bg-title{position:absolute;z-index:-1;bottom:clamp(5px,-2vw,-1px);}@media(max-width:575px){.bg-title.bg-title,.big-title.bg-title,.footer-title.bg-title{bottom:clamp(-10px,6vw,170px);}}@media(min-width:576px){.bg-title.bg-title,.big-title.bg-title,.footer-title.bg-title{bottom:clamp(-15px,-2vw,-1px);}}@media(min-width:1400px){.bg-title.bg-title,.big-title.bg-title,.footer-title.bg-title{bottom:clamp(-5px,-2vw,-1px);}}@media(min-width:1600px){.bg-title.bg-title,.big-title.bg-title,.footer-title.bg-title{bottom:clamp(-35px,-2vw,-1px);}}@media(min-width:2100px){.bg-title.bg-title,.big-title.bg-title,.footer-title.bg-title{bottom:clamp(-60px,-2vw,-1px);}}@media(min-width:2100px){.bg-title.big-title,.big-title.big-title,.footer-title.big-title{-webkit-text-stroke-width:1.2px;}}@media(min-width:2500px){.bg-title.big-title,.big-title.big-title,.footer-title.big-title{-webkit-text-stroke-width:1.5px;}}.bg-title.footer-title,.big-title.footer-title,.footer-title.footer-title{color:var(--primary);-webkit-text-stroke:.8px var(--primary);}.bg-title.footer-title.darker-color,.big-title.footer-title.darker-color,.footer-title.footer-title.darker-color{color:var(--primary-dark);-webkit-text-stroke-color:var(--primary-dark);}a.bg-title.footer-title:not([data-text-for-hover]):hover,a.big-title.footer-title:not([data-text-for-hover]):hover,a.footer-title.footer-title:not([data-text-for-hover]):hover,button.bg-title.footer-title:not([data-text-for-hover]):hover,button.big-title.footer-title:not([data-text-for-hover]):hover,button.footer-title.footer-title:not([data-text-for-hover]):hover{opacity:1;}.bg-title.footer-title[data-text-for-hover],.big-title.footer-title[data-text-for-hover],.footer-title.footer-title[data-text-for-hover]{position:relative;-webkit-text-stroke:.8px var(--primary);-webkit-text-fill-color:var(--primary);transition:.3s;}.bg-title.footer-title[data-text-for-hover]:hover:after,.big-title.footer-title[data-text-for-hover]:hover:after,.footer-title.footer-title[data-text-for-hover]:hover:after,.bg-title.footer-title[data-text-for-hover]:hover::after,.big-title.footer-title[data-text-for-hover]:hover::after,.footer-title.footer-title[data-text-for-hover]:hover::after{content:attr(data-text-for-hover);position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom,var(--primary-dark),var(--primary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;pointer-events:none;line-height:initial;-webkit-text-stroke:.8px transparent;}.bg-title.footer-title[data-text-for-hover].darker-color,.big-title.footer-title[data-text-for-hover].darker-color,.footer-title.footer-title[data-text-for-hover].darker-color{-webkit-text-stroke:.8px var(--primary-dark);-webkit-text-fill-color:var(--primary-dark);}.bg-title.footer-title[data-text-for-hover].darker-color:hover:after,.big-title.footer-title[data-text-for-hover].darker-color:hover:after,.footer-title.footer-title[data-text-for-hover].darker-color:hover:after,.bg-title.footer-title[data-text-for-hover].darker-color:hover::after,.big-title.footer-title[data-text-for-hover].darker-color:hover::after,.footer-title.footer-title[data-text-for-hover].darker-color:hover::after{content:attr(data-text-for-hover);position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom,var(--primary),var(--primary-dark));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;pointer-events:none;line-height:initial;-webkit-text-stroke:.8px transparent;}.btn-icons{border:0;background:none;}.bg-color-light{background-color:var(--light);}.slick-parent-loader{position:relative;}.slick-marquee-paused .slick-track{transition:none!important;transform:translate3d(0,0,0)!important;}.slick-prev,.slick-next{position:relative;border:0;color:var(--green);font-size:16px;background-color:transparent;padding:2px 5px;transition:all .9s ease;overflow:hidden;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}.slick-prev:before,.slick-next:before,.slick-prev::before,.slick-next::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;padding:3px;background:linear-gradient(90deg,var(--primary),var(--green));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;}.slick-prev>i,.slick-next>i{background:linear-gradient(90deg,var(--primary),var(--green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;transition:none;}@media(min-width:576px){.slick-prev>i,.slick-next>i{position:relative;top:2px;}}@media(min-width:576px){.slick-prev,.slick-next{font-size:30px;padding:5px 12px;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;}.slick-prev:before,.slick-next:before,.slick-prev::before,.slick-next::before{content:"";padding:4px;}}@media(min-width:2100px){.slick-prev,.slick-next{font-size:35px;padding:5px 15px;}.slick-prev:before,.slick-next:before,.slick-prev::before,.slick-next::before{content:"";padding:5px;}}@media(min-width:2500px){.slick-prev,.slick-next{font-size:45px;padding:5px 18px;}.slick-prev:before,.slick-next:before,.slick-prev::before,.slick-next::before{content:"";padding:6px;}}.slick-prev:hover,.slick-next:hover{color:var(--primary);}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:hover::before,.slick-next:hover::before{background:linear-gradient(90deg,var(--primary),var(--primary));}.slick-prev:hover>i,.slick-next:hover>i{background:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset;background-clip:unset;color:unset;}.modal .modal-header,.modal .modal-footer{border:0;}.modal .modal-content{font-weight:normal;}#modalFlashMessageSide.modal{width:fit-content;height:fit-content;top:calc(var(--header-height) - 50px);bottom:unset;right:0;left:unset;animation:slideIn .5s forwards;}@media(max-width:1199px){#modalFlashMessageSide.modal{top:var(--header-height);}}#modalFlashMessageSide.modal.slide-out{animation:slideOut .5s forwards;}#modalFlashMessageSide.is-bottom.modal{top:unset;bottom:calc(var(--header-height) - 50px);}#modalFlashMessageSide .modal-header{display:block;border-bottom:0;text-align:left;font-size:var(--font-size-xs);font-family:var(--primary-font);font-weight:600;}#modalFlashMessageSide .modal-dialog{max-width:420px!important;margin:1.75rem;}@media(max-width:575px){#modalFlashMessageSide .modal-dialog{max-width:320px!important;}}#modalFlashMessageSide .modal-title{font-size:var(--font-size-sm);font-weight:600;color:var(--secondary);}#modalFlashMessageSide .modal-title.text-primary{color:var(--primary);}#modalFlashMessageSide .modal-title.text-success{color:var(--green-dark);}#modalFlashMessageSide .modal-title.text-danger{color:var(--red);}#modalFlashMessageSide .modal-content{background-color:var(--bs-white);padding:10px;height:100%;border:1px solid var(--bs-white);position:relative;box-shadow:var(--card-box-shadow);}#modalFlashMessageSide .modal-footer{justify-content:center;}@keyframes slideIn{0%{transform:translateX(100%);}100%{transform:translateX(0);}}@keyframes slideOut{0%{transform:translateX(0);}100%{transform:translateX(100%);}}.share-buttons,.share-buttons-xs{display:flex;align-items:center;font-family:var(--primary-font);}.share-buttons small,.share-buttons-xs small{font-size:10px;text-transform:lowercase;letter-spacing:1px;margin-right:10px;}.share-buttons button,.share-buttons-xs button{background:none;color:inherit;border:0;padding:0;font:inherit;cursor:pointer;margin:0 5px;font-size:12px;outline:inherit;}.share-buttons button.email,.share-buttons-xs button.email{aspect-ratio:1;display:flex;align-items:baseline;}.share-buttons button i,.share-buttons-xs button i{padding:5px;border-radius:50px;}.share-buttons button:hover i,.share-buttons-xs button:hover i{background-color:var(--secondary);color:var(--bs-white);}@media(min-width:576px){.share-buttons.share-buttons-xs,.share-buttons-xs.share-buttons-xs{display:none;}}.share-buttons.share-buttons-xs button,.share-buttons-xs.share-buttons-xs button{margin:0 2px;}@media(max-width:575px){.has-share-buttons-xs .bg-title.bg-title,.has-share-buttons-xs .big-title.bg-title,.has-share-buttons-xs .footer-title.bg-title{bottom:clamp(-5px,.01vw,170px);}.has-share-buttons-xs .share-buttons{display:none;}}@media(min-width:576px){.has-share-buttons-xs .share-buttons-xs{display:flex;}}.autocomplete-wrapper,.product-filters-wrapper{overflow-y:auto;height:calc(100vh - 300px);margin-top:20px;}@media(max-width:1199px){.autocomplete-wrapper.product-filters-wrapper,.product-filters-wrapper.product-filters-wrapper{height:calc(100vh - 185px);}}.custom-accordion .accordion-button{font-weight:600;color:var(--secondary);font-family:var(--primary-font);}.custom-accordion .accordion-button:after,.custom-accordion .accordion-button::after{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:bold;}.custom-accordion .accordion-button:not(.collapsed){font-weight:600;color:var(--primary);}.custom-accordion .accordion-button:not(.collapsed):after,.custom-accordion .accordion-button:not(.collapsed)::after{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:bold;}.page-accordion .accordion-item{border:0;}.page-accordion .accordion-button{background-color:var(--primary);border:1px solid var(--primary);color:var(--bs-white);font-weight:600!important;font-family:var(--primary-font);box-shadow:none;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;}.page-accordion .accordion-button:after,.page-accordion .accordion-button::after{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none!important;font-weight:bold;}.page-accordion .accordion-button:not(.collapsed){font-weight:bold;}.page-accordion .accordion-button:not(.collapsed):after,.page-accordion .accordion-button:not(.collapsed)::after{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:bold;transform:rotate(0deg);}.page-accordion .accordion-body{padding:0;}.page-accordion .accordion-body .item{position:relative;background-color:var(--bs-white);border:1px solid var(--gray-light);display:block;width:100%;padding:10px 20px;margin-top:10px;font-weight:normal;color:var(--secondary);border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;}.page-accordion .accordion-body .item.with-download-icon{padding:10px 45px 10px 20px;}.page-accordion .accordion-body .item.with-download-icon:after,.page-accordion .accordion-body .item.with-download-icon::after{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;font-size:20px;top:50%;transform:translateY(-50%);}.page-accordion .accordion-body .item .icon-file-text2{position:relative;top:1px;}.paging button,.select-btns button,.thumb-nav-arrows button,.paging a,.select-btns a,.thumb-nav-arrows a,.paging>span,.select-btns>span,.thumb-nav-arrows>span,.paging .arrow,.select-btns .arrow,.thumb-nav-arrows .arrow{background:none;border:0;outline:0;box-shadow:none;border:1px solid var(--secondary);font-family:var(--primary-font);color:var(--secondary);padding:5px 15px;min-height:30px;min-width:45px;line-height:1;margin:0 3px;height:auto;width:auto;font-weight:600;position:relative;font-size:calc(var(--font-size-base) - .05rem);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.paging button:before,.select-btns button:before,.thumb-nav-arrows button:before,.paging a:before,.select-btns a:before,.thumb-nav-arrows a:before,.paging>span:before,.select-btns>span:before,.thumb-nav-arrows>span:before,.paging .arrow:before,.select-btns .arrow:before,.thumb-nav-arrows .arrow:before,.paging button::before,.select-btns button::before,.thumb-nav-arrows button::before,.paging a::before,.select-btns a::before,.thumb-nav-arrows a::before,.paging>span::before,.select-btns>span::before,.thumb-nav-arrows>span::before,.paging .arrow::before,.select-btns .arrow::before,.thumb-nav-arrows .arrow::before{content:'';width:100%;height:100%;background-color:transparent;pointer-events:none;position:absolute;top:0;left:0;border:2px solid var(--secondary);opacity:.1;}.paging button.active,.select-btns button.active,.thumb-nav-arrows button.active,.paging a.active,.select-btns a.active,.thumb-nav-arrows a.active,.paging>span.active,.select-btns>span.active,.thumb-nav-arrows>span.active,.paging .arrow.active,.select-btns .arrow.active,.thumb-nav-arrows .arrow.active{border-color:var(--primary);color:var(--primary);}.paging button.active:before,.select-btns button.active:before,.thumb-nav-arrows button.active:before,.paging a.active:before,.select-btns a.active:before,.thumb-nav-arrows a.active:before,.paging>span.active:before,.select-btns>span.active:before,.thumb-nav-arrows>span.active:before,.paging .arrow.active:before,.select-btns .arrow.active:before,.thumb-nav-arrows .arrow.active:before,.paging button.active::before,.select-btns button.active::before,.thumb-nav-arrows button.active::before,.paging a.active::before,.select-btns a.active::before,.thumb-nav-arrows a.active::before,.paging>span.active::before,.select-btns>span.active::before,.thumb-nav-arrows>span.active::before,.paging .arrow.active::before,.select-btns .arrow.active::before,.thumb-nav-arrows .arrow.active::before{content:'';width:100%;height:100%;background-color:transparent;pointer-events:none;position:absolute;top:0;left:0;border:2px solid var(--primary);opacity:.1;}.paging button.prev-first,.select-btns button.prev-first,.thumb-nav-arrows button.prev-first,.paging a.prev-first,.select-btns a.prev-first,.thumb-nav-arrows a.prev-first,.paging>span.prev-first,.select-btns>span.prev-first,.thumb-nav-arrows>span.prev-first,.paging .arrow.prev-first,.select-btns .arrow.prev-first,.thumb-nav-arrows .arrow.prev-first,.paging button.next-last,.select-btns button.next-last,.thumb-nav-arrows button.next-last,.paging a.next-last,.select-btns a.next-last,.thumb-nav-arrows a.next-last,.paging>span.next-last,.select-btns>span.next-last,.thumb-nav-arrows>span.next-last,.paging .arrow.next-last,.select-btns .arrow.next-last,.thumb-nav-arrows .arrow.next-last{border-color:transparent;min-width:40px;padding:5px 5px;}.paging button.prev-first:before,.select-btns button.prev-first:before,.thumb-nav-arrows button.prev-first:before,.paging a.prev-first:before,.select-btns a.prev-first:before,.thumb-nav-arrows a.prev-first:before,.paging>span.prev-first:before,.select-btns>span.prev-first:before,.thumb-nav-arrows>span.prev-first:before,.paging .arrow.prev-first:before,.select-btns .arrow.prev-first:before,.thumb-nav-arrows .arrow.prev-first:before,.paging button.next-last:before,.select-btns button.next-last:before,.thumb-nav-arrows button.next-last:before,.paging a.next-last:before,.select-btns a.next-last:before,.thumb-nav-arrows a.next-last:before,.paging>span.next-last:before,.select-btns>span.next-last:before,.thumb-nav-arrows>span.next-last:before,.paging .arrow.next-last:before,.select-btns .arrow.next-last:before,.thumb-nav-arrows .arrow.next-last:before,.paging button.prev-first::before,.select-btns button.prev-first::before,.thumb-nav-arrows button.prev-first::before,.paging a.prev-first::before,.select-btns a.prev-first::before,.thumb-nav-arrows a.prev-first::before,.paging>span.prev-first::before,.select-btns>span.prev-first::before,.thumb-nav-arrows>span.prev-first::before,.paging .arrow.prev-first::before,.select-btns .arrow.prev-first::before,.thumb-nav-arrows .arrow.prev-first::before,.paging button.next-last::before,.select-btns button.next-last::before,.thumb-nav-arrows button.next-last::before,.paging a.next-last::before,.select-btns a.next-last::before,.thumb-nav-arrows a.next-last::before,.paging>span.next-last::before,.select-btns>span.next-last::before,.thumb-nav-arrows>span.next-last::before,.paging .arrow.next-last::before,.select-btns .arrow.next-last::before,.thumb-nav-arrows .arrow.next-last::before{border-color:transparent;}.paging button.disabled,.select-btns button.disabled,.thumb-nav-arrows button.disabled,.paging a.disabled,.select-btns a.disabled,.thumb-nav-arrows a.disabled,.paging>span.disabled,.select-btns>span.disabled,.thumb-nav-arrows>span.disabled,.paging .arrow.disabled,.select-btns .arrow.disabled,.thumb-nav-arrows .arrow.disabled{opacity:.4;}.paging.paging button:hover,.select-btns.paging button:hover,.thumb-nav-arrows.paging button:hover,.paging.paging a:hover,.select-btns.paging a:hover,.thumb-nav-arrows.paging a:hover,.paging.paging>span:hover,.select-btns.paging>span:hover,.thumb-nav-arrows.paging>span:hover,.paging.paging .arrow:hover,.select-btns.paging .arrow:hover,.thumb-nav-arrows.paging .arrow:hover{border-color:var(--primary);color:var(--primary);}.paging.paging button:hover:before,.select-btns.paging button:hover:before,.thumb-nav-arrows.paging button:hover:before,.paging.paging a:hover:before,.select-btns.paging a:hover:before,.thumb-nav-arrows.paging a:hover:before,.paging.paging>span:hover:before,.select-btns.paging>span:hover:before,.thumb-nav-arrows.paging>span:hover:before,.paging.paging .arrow:hover:before,.select-btns.paging .arrow:hover:before,.thumb-nav-arrows.paging .arrow:hover:before,.paging.paging button:hover::before,.select-btns.paging button:hover::before,.thumb-nav-arrows.paging button:hover::before,.paging.paging a:hover::before,.select-btns.paging a:hover::before,.thumb-nav-arrows.paging a:hover::before,.paging.paging>span:hover::before,.select-btns.paging>span:hover::before,.thumb-nav-arrows.paging>span:hover::before,.paging.paging .arrow:hover::before,.select-btns.paging .arrow:hover::before,.thumb-nav-arrows.paging .arrow:hover::before{opacity:.5;border-color:var(--primary);}.paging.paging button.active,.select-btns.paging button.active,.thumb-nav-arrows.paging button.active,.paging.paging a.active,.select-btns.paging a.active,.thumb-nav-arrows.paging a.active,.paging.paging>span.active,.select-btns.paging>span.active,.thumb-nav-arrows.paging>span.active,.paging.paging .arrow.active,.select-btns.paging .arrow.active,.thumb-nav-arrows.paging .arrow.active{border-color:var(--blue);background-color:var(--primary);color:var(--bs-white);font-weight:bold;}.paging.paging button.active:before,.select-btns.paging button.active:before,.thumb-nav-arrows.paging button.active:before,.paging.paging a.active:before,.select-btns.paging a.active:before,.thumb-nav-arrows.paging a.active:before,.paging.paging>span.active:before,.select-btns.paging>span.active:before,.thumb-nav-arrows.paging>span.active:before,.paging.paging .arrow.active:before,.select-btns.paging .arrow.active:before,.thumb-nav-arrows.paging .arrow.active:before,.paging.paging button.active::before,.select-btns.paging button.active::before,.thumb-nav-arrows.paging button.active::before,.paging.paging a.active::before,.select-btns.paging a.active::before,.thumb-nav-arrows.paging a.active::before,.paging.paging>span.active::before,.select-btns.paging>span.active::before,.thumb-nav-arrows.paging>span.active::before,.paging.paging .arrow.active::before,.select-btns.paging .arrow.active::before,.thumb-nav-arrows.paging .arrow.active::before{border:2px solid var(--blue);opacity:.2;}.paging.paging button.active:hover,.select-btns.paging button.active:hover,.thumb-nav-arrows.paging button.active:hover,.paging.paging a.active:hover,.select-btns.paging a.active:hover,.thumb-nav-arrows.paging a.active:hover,.paging.paging>span.active:hover,.select-btns.paging>span.active:hover,.thumb-nav-arrows.paging>span.active:hover,.paging.paging .arrow.active:hover,.select-btns.paging .arrow.active:hover,.thumb-nav-arrows.paging .arrow.active:hover{border-color:var(--blue);background-color:var(--primary);color:var(--bs-white);}.paging a,.select-btns a,.thumb-nav-arrows a,.paging>span,.select-btns>span,.thumb-nav-arrows>span{display:inline-block;line-height:normal;text-align:center;}.paging>span,.select-btns>span,.thumb-nav-arrows>span{font-size:var(--font-size-xs);margin:3px 1px;padding:5px 8px;min-height:25px;min-width:55px;}.paging.with-btn-hover button:hover,.select-btns.with-btn-hover button:hover,.thumb-nav-arrows.with-btn-hover button:hover,.paging.with-btn-hover a:hover,.select-btns.with-btn-hover a:hover,.thumb-nav-arrows.with-btn-hover a:hover,.paging.with-btn-hover>span:hover,.select-btns.with-btn-hover>span:hover,.thumb-nav-arrows.with-btn-hover>span:hover,.paging.with-btn-hover .arrow:hover,.select-btns.with-btn-hover .arrow:hover,.thumb-nav-arrows.with-btn-hover .arrow:hover{color:var(--primary);border-color:var(--primary);}.paging.with-btn-hover button:hover:before,.select-btns.with-btn-hover button:hover:before,.thumb-nav-arrows.with-btn-hover button:hover:before,.paging.with-btn-hover a:hover:before,.select-btns.with-btn-hover a:hover:before,.thumb-nav-arrows.with-btn-hover a:hover:before,.paging.with-btn-hover>span:hover:before,.select-btns.with-btn-hover>span:hover:before,.thumb-nav-arrows.with-btn-hover>span:hover:before,.paging.with-btn-hover .arrow:hover:before,.select-btns.with-btn-hover .arrow:hover:before,.thumb-nav-arrows.with-btn-hover .arrow:hover:before,.paging.with-btn-hover button:hover::before,.select-btns.with-btn-hover button:hover::before,.thumb-nav-arrows.with-btn-hover button:hover::before,.paging.with-btn-hover a:hover::before,.select-btns.with-btn-hover a:hover::before,.thumb-nav-arrows.with-btn-hover a:hover::before,.paging.with-btn-hover>span:hover::before,.select-btns.with-btn-hover>span:hover::before,.thumb-nav-arrows.with-btn-hover>span:hover::before,.paging.with-btn-hover .arrow:hover::before,.select-btns.with-btn-hover .arrow:hover::before,.thumb-nav-arrows.with-btn-hover .arrow:hover::before{opacity:.5;border-color:var(--primary);}.paging.select-btns button,.select-btns.select-btns button,.thumb-nav-arrows.select-btns button,.paging.select-btns a,.select-btns.select-btns a,.thumb-nav-arrows.select-btns a,.paging.select-btns .arrow,.select-btns.select-btns .arrow,.thumb-nav-arrows.select-btns .arrow{min-height:35px;min-width:50px;padding:7px 15px;margin-bottom:8px;}.paging.select-btns button.disabled,.select-btns.select-btns button.disabled,.thumb-nav-arrows.select-btns button.disabled,.paging.select-btns a.disabled,.select-btns.select-btns a.disabled,.thumb-nav-arrows.select-btns a.disabled,.paging.select-btns .arrow.disabled,.select-btns.select-btns .arrow.disabled,.thumb-nav-arrows.select-btns .arrow.disabled{opacity:.3;}.back-button,.back-button-default,.link-button,.link-button-default{color:var(--secondary);font-family:var(--primary-font);font-size:var(--font-size-sm);text-transform:lowercase;font-weight:600;position:relative;display:inline-block;}.back-button.back-button-default,.back-button-default.back-button-default,.link-button.back-button-default,.link-button-default.back-button-default,.back-button.link-button-default,.back-button-default.link-button-default,.link-button.link-button-default,.link-button-default.link-button-default{font-size:var(--font-size-default);}.back-button>i,.back-button-default>i,.link-button>i,.link-button-default>i{font-size:70%;font-weight:bold;display:inline-block;transform:scale(1,.7);position:relative;top:2px;}.back-button.back-button:after,.back-button-default.back-button:after,.link-button.back-button:after,.link-button-default.back-button:after,.back-button.back-button-default:after,.back-button-default.back-button-default:after,.link-button.back-button-default:after,.link-button-default.back-button-default:after,.back-button.back-button::after,.back-button-default.back-button::after,.link-button.back-button::after,.link-button-default.back-button::after,.back-button.back-button-default::after,.back-button-default.back-button-default::after,.link-button.back-button-default::after,.link-button-default.back-button-default::after{content:'';display:block;height:1px;width:100%;background-color:var(--secondary);}.back-button:hover,.back-button-default:hover,.link-button:hover,.link-button-default:hover{color:var(--primary);}.back-button:hover:after,.back-button-default:hover:after,.link-button:hover:after,.link-button-default:hover:after,.back-button:hover::after,.back-button-default:hover::after,.link-button:hover::after,.link-button-default:hover::after{background-color:var(--primary);}.small-info-text,.small-info-text-2{font-size:var(--font-size-xs);opacity:.7;color:var(--secondary);}.small-info-text.small-info-text-2,.small-info-text-2.small-info-text-2{font-size:var(--font-size-sm);}.small-info-text-primary{font-size:var(--font-size-sm);opacity:.6;color:var(--secondary);font-family:var(--primary-font);font-weight:normal;}[data-toggle-hidden]{text-transform:initial;text-decoration:underline;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.info-box{display:block;background-color:var(--blue-light);border:1px solid var(--blue-light);font-size:var(--font-size-sm);line-height:normal;padding:10px 15px 5px 15px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}.hidden{height:0;opacity:0;overflow:hidden;padding:0!important;margin:0!important;}a{color:var(--secondary);}a.secondary-hover:hover{color:var(--secondary);}a.primary-hover:hover{color:var(--primary);}a.undeline-hover:hover{text-decoration:underline;}.btn.secondary-hover:hover,a.btn.secondary-hover:hover{color:var(--bs-white);background-color:var(--secondary);border-color:var(--secondary);}.btn.primary-hover:hover,a.btn.primary-hover:hover{color:var(--bs-white);background-color:var(--primary);border-color:var(--primary);}.primary-font,.font-primary{font-family:var(--primary-font);}.primary-font-important,.font-primary-important{font-family:var(--primary-font)!important;}.secondary-font{font-family:var(--secondary-font);}.secondary-font-important{font-family:var(--secondary-font)!important;}.fw-500{font-weight:500;}.fw-500-important{font-weight:500!important;}.fw-600{font-weight:600;}.fw-600-important{font-weight:600!important;}.font-size-10{font-size:10px;}.font-size-11{font-size:11px;}.font-size-10{font-size:12px;}.font-size-18{font-size:18px;}.font-size-18-important{font-size:18px!important;}.font-size-19{font-size:19px;}.font-size-19-important{font-size:19px!important;}.lh-0{line-height:0;}.lh-0-important{line-height:0!important;}.text-transform-initial{text-transform:initial;}.text-transform-initial-important{text-transform:initial!important;}.text-transform-inherit{text-transform:inherit;}.text-transform-inherit-important{text-transform:inherit!important;}.display-inherit{display:inherit;}.display-inherit-important{display:inherit!important;}.color-primary{color:var(--primary);}.color-primary-important{color:var(--primary)!important;}.color-secondary{color:var(--secondary);}.color-secondary-important{color:var(--secondary)!important;}.color-red{color:var(--red);}.color-red-important{color:var(--red)!important;}.color-green{color:var(--green);}.color-green-important{color:var(--green)!important;}text-transform .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.pointer-events-none{pointer-events:none;}.pointer-events-none-important{pointer-events:none!important;}.or-separator{position:relative;display:inline-block;font-size:var(--font-size-sm);color:var(--gray);font-weight:normal;font-family:var(--primary);text-decoration:none;text-transform:lowercase;margin-top:10px;margin-bottom:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.or-separator:before,.or-separator::before,.or-separator:after,.or-separator::after{content:"";width:20px;height:1px;background-color:var(--gray);position:absolute;display:block;top:calc(50% + 1px);transform:translateY(-50%);}.or-separator:before,.or-separator::before{left:-30px;}.or-separator:after,.or-separator::after{right:-30px;}.pswp__video-container>iframe,.pswp__video-container>video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70%;aspect-ratio:16/9;}.play-icon,.play-icon-sm,.play-icon-yt,.play-icon-yt-sm{position:relative;}.play-icon:before,.play-icon-sm:before,.play-icon-yt:before,.play-icon-yt-sm:before,.play-icon::before,.play-icon-sm::before,.play-icon-yt::before,.play-icon-yt-sm::before{position:absolute;content:"";width:60px;height:60px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.3);border-radius:50%;z-index:2;}.play-icon:after,.play-icon-sm:after,.play-icon-yt:after,.play-icon-yt-sm:after,.play-icon::after,.play-icon-sm::after,.play-icon-yt::after,.play-icon-yt-sm::after{position:absolute;content:"";box-sizing:border-box;width:20px;height:20px;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent rgba(255,255,255,.8);top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;}.play-icon.play-icon-sm:before,.play-icon-sm.play-icon-sm:before,.play-icon-yt.play-icon-sm:before,.play-icon-yt-sm.play-icon-sm:before,.play-icon.play-icon-yt-sm:before,.play-icon-sm.play-icon-yt-sm:before,.play-icon-yt.play-icon-yt-sm:before,.play-icon-yt-sm.play-icon-yt-sm:before,.play-icon.play-icon-sm::before,.play-icon-sm.play-icon-sm::before,.play-icon-yt.play-icon-sm::before,.play-icon-yt-sm.play-icon-sm::before,.play-icon.play-icon-yt-sm::before,.play-icon-sm.play-icon-yt-sm::before,.play-icon-yt.play-icon-yt-sm::before,.play-icon-yt-sm.play-icon-yt-sm::before{width:40px;height:40px;}.play-icon.play-icon-sm:after,.play-icon-sm.play-icon-sm:after,.play-icon-yt.play-icon-sm:after,.play-icon-yt-sm.play-icon-sm:after,.play-icon.play-icon-yt-sm:after,.play-icon-sm.play-icon-yt-sm:after,.play-icon-yt.play-icon-yt-sm:after,.play-icon-yt-sm.play-icon-yt-sm:after,.play-icon.play-icon-sm::after,.play-icon-sm.play-icon-sm::after,.play-icon-yt.play-icon-sm::after,.play-icon-yt-sm.play-icon-sm::after,.play-icon.play-icon-yt-sm::after,.play-icon-sm.play-icon-yt-sm::after,.play-icon-yt.play-icon-yt-sm::after,.play-icon-yt-sm.play-icon-yt-sm::after{width:15px;height:15px;border-width:7px 0 7px 15px;}.play-icon.play-icon-yt:before,.play-icon-sm.play-icon-yt:before,.play-icon-yt.play-icon-yt:before,.play-icon-yt-sm.play-icon-yt:before,.play-icon.play-icon-yt-sm:before,.play-icon-sm.play-icon-yt-sm:before,.play-icon-yt.play-icon-yt-sm:before,.play-icon-yt-sm.play-icon-yt-sm:before,.play-icon.play-icon-yt::before,.play-icon-sm.play-icon-yt::before,.play-icon-yt.play-icon-yt::before,.play-icon-yt-sm.play-icon-yt::before,.play-icon.play-icon-yt-sm::before,.play-icon-sm.play-icon-yt-sm::before,.play-icon-yt.play-icon-yt-sm::before,.play-icon-yt-sm.play-icon-yt-sm::before{background-color:#f03;border-radius:20%;width:55px;height:40px;}.play-icon.play-icon-yt:after,.play-icon-sm.play-icon-yt:after,.play-icon-yt.play-icon-yt:after,.play-icon-yt-sm.play-icon-yt:after,.play-icon.play-icon-yt-sm:after,.play-icon-sm.play-icon-yt-sm:after,.play-icon-yt.play-icon-yt-sm:after,.play-icon-yt-sm.play-icon-yt-sm:after,.play-icon.play-icon-yt::after,.play-icon-sm.play-icon-yt::after,.play-icon-yt.play-icon-yt::after,.play-icon-yt-sm.play-icon-yt::after,.play-icon.play-icon-yt-sm::after,.play-icon-sm.play-icon-yt-sm::after,.play-icon-yt.play-icon-yt-sm::after,.play-icon-yt-sm.play-icon-yt-sm::after{border-color:transparent transparent transparent #fff;width:15px;height:15px;border-width:7px 0 7px 15px;}.play-icon.play-icon-yt.play-icon-yt-sm:before,.play-icon-sm.play-icon-yt.play-icon-yt-sm:before,.play-icon-yt.play-icon-yt.play-icon-yt-sm:before,.play-icon-yt-sm.play-icon-yt.play-icon-yt-sm:before,.play-icon.play-icon-yt-sm.play-icon-yt-sm:before,.play-icon-sm.play-icon-yt-sm.play-icon-yt-sm:before,.play-icon-yt.play-icon-yt-sm.play-icon-yt-sm:before,.play-icon-yt-sm.play-icon-yt-sm.play-icon-yt-sm:before,.play-icon.play-icon-yt.play-icon-yt-sm::before,.play-icon-sm.play-icon-yt.play-icon-yt-sm::before,.play-icon-yt.play-icon-yt.play-icon-yt-sm::before,.play-icon-yt-sm.play-icon-yt.play-icon-yt-sm::before,.play-icon.play-icon-yt-sm.play-icon-yt-sm::before,.play-icon-sm.play-icon-yt-sm.play-icon-yt-sm::before,.play-icon-yt.play-icon-yt-sm.play-icon-yt-sm::before,.play-icon-yt-sm.play-icon-yt-sm.play-icon-yt-sm::before{width:50px;}.loading-results{display:none!important;}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important;}.select2-container{position:relative;flex:1 1 auto;width:100%!important;min-width:0;border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;}.input-group .select2-container{width:1%!important;}select[multiple]+.select2-container{height:auto;}.select2-container .selection{width:100%;}.select2-container .selection .select2-selection{min-width:100%;display:block;height:100%;}span.select2-selection__placeholder:empty:before,span.select2-selection__placeholder:empty::before{content:' ';}.select2-container .select2-selection--single{cursor:pointer;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:15px;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container .select2-selection--single .select2-selection__clear{position:relative;cursor:pointer;float:right;}.select2-container--disabled .select2-selection__clear{display:none;}.select2-container .select2-search--inline{float:left;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-search--dropdown{padding:.25rem;display:block;background:#fff;}.select2-search__field{box-shadow:none!important;}.select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-container .select2-search--inline{float:left;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-dropdown{background-color:#fff;border:var(--bs-border-width) solid var(--bs-input-border-color);border-radius:var(--bs-border-radius);-moz-border-radius:var(--bs-border-radius);-webkit-border-radius:var(--bs-border-radius);display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;max-height:300px;overflow:auto;}.select2-container--open.select2-container--above{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--open.select2-container--below{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-results__option[aria-selected=true]{background-color:var(--bs-primary);color:#fff;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--bs-primary);color:#fff;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container .select2-selection--multiple{min-height:calc(var(--grid-gutter-width) + var(--bs-border-width));}.select2-selection--multiple{display:block;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;}.select2-container--default .select2-selection--multiple .select2-selection__clear{position:relative;cursor:pointer;float:right;}.select2-container .select2-selection--multiple .select2-search--inline{margin:2px 0 2px 0;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;padding:0;height:auto;margin-top:0;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{list-style:none;}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin:2px 5px 2px 0;padding:0 5px;cursor:default;float:left;color:#fff;background-color:var(--bs-primary);border-radius:var(--bs-border-radius);-moz-border-radius:var(--bs-border-radius);-webkit-border-radius:var(--bs-border-radius);}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:inherit;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}::-webkit-input-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity);}:-moz-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity);}::-moz-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity);}:-ms-input-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity);}.form-control::-webkit-input-placeholder,.select2-selection__placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity);}.form-control:-moz-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity);}.form-control::-moz-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity);}.form-control:-ms-input-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity);}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}input[type="number"],input[type="number"]:hover,input[type="number"]:focus{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:textfield;}input[type="password"],input[type="password"]:hover,input[type="password"]:focus,input[type="email"],input[type="email"]:hover,input[type="email"]:focus,input[type="text"],input[type="text"]:hover,input[type="text"]:focus{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;}.input-validation-error{border-color:var(--bs-danger)!important;}.input-validation-error+.select2{border-color:var(--bs-danger)!important;}.input-validation-error+label{color:var(--bs-danger)!important;}.submitting button{opacity:.5;pointer-events:none;}.submitting button[type=button]{opacity:1;pointer-events:initial;}.select-wrapper{position:relative;font-family:var(--primary-font);}.select-wrapper select,.select-wrapper select.form-control{appearance:none;padding-right:20px;}.select-wrapper:after,.select-wrapper::after{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;height:auto;width:auto;font-size:12px;position:absolute;right:8px;top:50%;transform:translateY(-50%);line-height:1;pointer-events:none;}.filters-wrapper .filters,.filters-wrapper .form-control,.filters-wrapper .filters-btn{font-family:var(--primary-font);}@media(max-width:575px){.filters-wrapper .filters,.filters-wrapper .form-control,.filters-wrapper .filters-btn{font-size:.8rem;}}@media(max-width:427px){.filters-wrapper .filters,.filters-wrapper .form-control,.filters-wrapper .filters-btn{font-size:.7rem;}}.filters-wrapper .filters.filters-btn,.filters-wrapper .form-control.filters-btn,.filters-wrapper .filters-btn.filters-btn{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}.filters-wrapper .filters.filters-btn:hover,.filters-wrapper .form-control.filters-btn:hover,.filters-wrapper .filters-btn.filters-btn:hover{border-color:var(--primary);background-color:var(--primary);color:var(--bs-white);}.form-control:not(.squared){background-color:var(--bs-white);border:1px solid var(--secondary);padding:.6rem 1.5rem;border-radius:23px;-moz-border-radius:23px;-webkit-border-radius:23px;}.form-control:not(.squared)::placeholder{text-transform:lowercase;font-family:var(--primary-font);}.form-control.primary-font,.form-control.font-primary{font-family:var(--primary-font);}textarea.form-control{min-height:calc(5.5rem + calc(var(--bs-border-width)*2));}select.form-control:not(.squared)~.select2-container{border-radius:23px!important;-moz-border-radius:23px!important;-webkit-border-radius:23px!important;}select.form-control:not(.squared)~.select2-container .select2-search input,select.form-control:not(.squared)~.select2-container .select2-search .input,select.form-control:not(.squared)~.select2-container .select2-search input.form-control{background-color:var(--bs-white);border:1px solid var(--gray-light);padding:.4rem 1.1rem;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}select.form-control:not(.squared)~.select2-container.select2-container--open .select2-dropdown .select2-results{padding-top:5px;padding-bottom:5px;}select.form-control~.select2-container .select2-selection__arrow{right:5px;}select.form-control~.select2-container .select2-selection__arrow:after,select.form-control~.select2-container .select2-selection__arrow::after{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;height:auto;width:auto;font-size:12px;position:absolute;right:8px;top:50%;transform:translateY(-50%);line-height:1;pointer-events:none;}select.form-control~.select2-container .select2-selection__arrow>b{display:none;}.select2-results__option{padding-left:1.1rem;padding-right:1.1rem;}.select2-results__option[aria-selected="true"]{background-color:var(--secondary);}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--secondary);color:var(--bs-white);}.form-group-select{position:relative;}.form-group-select select.form-control:not(.squared)~.select2-container .select2-search input,.form-group-select select.form-control:not(.squared)~.select2-container .select2-search .input,.form-group-select select.form-control:not(.squared)~.select2-container .select2-search input.form-control{padding:.4rem .6rem;}.form-group-select select.form-control:not(.squared)~.select2-container .select2-results__option{padding-left:.9rem;padding-right:.9rem;}.form-group-select select.form-control:not(.squared)~.select2-container.select2-container--open{position:relative;}.form-group-select select.form-control:not(.squared)~.select2-container.select2-container--open .select2-dropdown{max-width:calc(100% - 1.5rem);left:50%;transform:translateX(-50%);}.form-control:not(.default-focus):focus,input.form-control:not(.default-focus):focus,textarea.form-control:not(.default-focus):focus,select.form-control:not(.default-focus):focus{border:1px solid var(--primary);box-shadow:none;}.form-group.with-icon{position:relative;}.form-group.with-icon>i{position:absolute;font-size:20px;top:calc(50% - 10px);right:20px;}.form-group.with-icon .form-control{padding-right:45px;}.form-group.with-icons{position:relative;}.form-group.with-icons>i{position:absolute;font-size:20px;top:calc(50% - 10px);}.form-group.with-icons>i:first-of-type{left:20px;}.form-group.with-icons>i:last-of-type{right:20px;}.form-group.with-icons>i.icon-qtd:before,.form-group.with-icons>i.icon-qtd::before{font-size:10px;line-height:20px;position:relative;top:-5px;}.form-group.with-icons .form-control{padding-left:45px;padding-right:45px;}.form-group label,.label,.label-form{font-weight:600;font-size:var(--font-size-sm);font-family:var(--primary-font);text-transform:lowercase;margin-bottom:5px;}.form-group label.label-form,.label.label-form,.label-form.label-form{margin-left:15px;}.form-check .form-group label,.form-check .label,.form-check .label-form{font-weight:500;}.form-check>label::after{border-color:var(--primary);}.form-check>input:checked+label::before{border-color:var(--primary)!important;}.form-check>input.input-validation-error+label::before{border-color:var(--red)!important;}.dynamic-form-content{background-color:var(--light);border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}.field-validation-error{color:var(--red);font-size:var(--font-size-xs);display:none;}.modal-form.show{display:flex!important;justify-content:center;align-items:center;}.modal-form .modal-dialog{max-width:2000px;pointer-events:initial;}.modal-form .modal-form-close{color:var(--secondary);}.modal-form .close-form{display:block;cursor:pointer;position:absolute;top:15px;right:15px;}header{position:relative;padding:10px 0 calc(var(--grid-gutter-width)*.7) 0px;z-index:30;}@media(min-width:1200px){header{padding:calc(var(--grid-gutter-width)*.7) 0px;}}header .header-link i{font-size:20px;}@media(min-width:1400px){header .header-link i{font-size:21px;}}@media(min-width:1600px){header .header-link i{font-size:22px;}}@media(min-width:1900px){header .header-link i{font-size:23px;}}@media(min-width:2100px){header .header-link i{font-size:24px;}}@media(min-width:2500px){header .header-link i{font-size:26px;}}header .open-menu-header,header .search-form .btn,header .fake-search-form .btn{border:0!important;}header .icon-menu{position:relative;}header .icon-menu:before,header .icon-menu::before{color:var(--primary);display:block;transform:scaleX(1.1);}header .icon-menu:after,header .icon-menu::after{content:"MENU";display:block;font-family:var(--primary-font);font-size:var(--font-size-xxs);color:var(--secondary);letter-spacing:1px;font-weight:600;text-align:center;width:100%;}header .icon-lupa:before,header .icon-pesquisar:before,header .icon-pesquisar1:before,header .icon-lupa::before,header .icon-pesquisar::before,header .icon-pesquisar1::before{color:var(--primary);}header .icon-lupa.icon-pesquisar,header .icon-pesquisar.icon-pesquisar,header .icon-pesquisar1.icon-pesquisar,header .icon-lupa.icon-pesquisar1,header .icon-pesquisar.icon-pesquisar1,header .icon-pesquisar1.icon-pesquisar1{font-size:22px;font-weight:bold;top:2px;position:relative;}@media(min-width:1400px){header .icon-lupa.icon-pesquisar,header .icon-pesquisar.icon-pesquisar,header .icon-pesquisar1.icon-pesquisar,header .icon-lupa.icon-pesquisar1,header .icon-pesquisar.icon-pesquisar1,header .icon-pesquisar1.icon-pesquisar1{font-size:24px;}}@media(min-width:1600px){header .icon-lupa.icon-pesquisar,header .icon-pesquisar.icon-pesquisar,header .icon-pesquisar1.icon-pesquisar,header .icon-lupa.icon-pesquisar1,header .icon-pesquisar.icon-pesquisar1,header .icon-pesquisar1.icon-pesquisar1{font-size:25px;}}@media(min-width:1900px){header .icon-lupa.icon-pesquisar,header .icon-pesquisar.icon-pesquisar,header .icon-pesquisar1.icon-pesquisar,header .icon-lupa.icon-pesquisar1,header .icon-pesquisar.icon-pesquisar1,header .icon-pesquisar1.icon-pesquisar1{font-size:26px;}}@media(min-width:2100px){header .icon-lupa.icon-pesquisar,header .icon-pesquisar.icon-pesquisar,header .icon-pesquisar1.icon-pesquisar,header .icon-lupa.icon-pesquisar1,header .icon-pesquisar.icon-pesquisar1,header .icon-pesquisar1.icon-pesquisar1{font-size:27px;}}@media(min-width:2500px){header .icon-lupa.icon-pesquisar,header .icon-pesquisar.icon-pesquisar,header .icon-pesquisar1.icon-pesquisar,header .icon-lupa.icon-pesquisar1,header .icon-pesquisar.icon-pesquisar1,header .icon-pesquisar1.icon-pesquisar1{font-size:29px;}}header .logo{display:block;}header .logo img{width:115px;height:auto;}@media(min-width:360px){header .logo img{width:130px;}}@media(min-width:428px){header .logo img{width:150px;}}@media(min-width:576px){header .logo img{width:200px;}}@media(min-width:992px){header .logo img{width:230px;}}@media(min-width:1200px){header .logo img{width:250px;}}@media(min-width:2500px){header .logo img{width:280px;}}header nav .nav-item a{font-family:var(--primary-font);font-size:var(--font-size-default);color:var(--secondary);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media(min-width:2500px){header nav .nav-item a{font-size:var(--font-size-lg);}}header nav .nav-item a:hover{color:var(--primary);}header nav .nav-item a.active{color:var(--primary);}header .search-form,header .fake-search-form{min-width:0;height:36px;transition:box-shadow .2s ease;}@media(min-width:576px){header .search-form,header .fake-search-form{min-width:200px;}}@media(min-width:992px){header .search-form,header .fake-search-form{min-width:250px;}}@media(min-width:1200px){header .search-form,header .fake-search-form{min-width:300px;height:40px;}}@media(min-width:1400px){header .search-form,header .fake-search-form{min-width:330px;height:44px;}}header .search-form.fake-search-form,header .fake-search-form.fake-search-form{min-width:0;background-color:var(--light3);}@media(min-width:992px){header .search-form.fake-search-form,header .fake-search-form.fake-search-form{min-width:0;}}@media(min-width:1200px){header .search-form.fake-search-form,header .fake-search-form.fake-search-form{min-width:300px;height:40px;}}@media(min-width:1400px){header .search-form.fake-search-form,header .fake-search-form.fake-search-form{min-width:330px;height:44px;}}header .search-form.fake-search-form>input,header .fake-search-form.fake-search-form>input{display:none;}@media(min-width:1200px){header .search-form.fake-search-form>input,header .fake-search-form.fake-search-form>input{display:block;}}header .search-form:focus-within,header .fake-search-form:focus-within{box-shadow:0 0 0 2px var(--primary);}header .form-control:focus{outline:0;box-shadow:none;}header .cultures-dropdown{display:inline-block;margin:0 0 0 10px;}header .cultures-dropdown button{padding:0;margin:0;border:0;background:none;text-transform:uppercase;color:var(--secondary);}header .cultures-dropdown button:hover,header .cultures-dropdown button.show{color:var(--bs-primary);}header .cultures-dropdown .dropdown-menu{min-width:0;padding:calc(var(--grid-gutter-width)*.3) calc(var(--grid-gutter-width)*.5);}header .cultures-dropdown .dropdown-menu a{text-transform:uppercase;}#HelloBar{--font-size:clamp(10px,var(--bs-body-font-size),var(--bs-body-font-size));--height:calc(var(--font-size) + calc(var(--grid-gutter-width)*.4));width:auto;display:block;position:fixed;margin-right:auto;top:0;left:0;width:100vw;z-index:50;height:var(--font-size);font-size:var(--font-size);line-height:1;height:var(--height);}#HelloBar .hello-bar{width:100%;color:#fff;overflow:hidden;position:relative;top:0;color:inherit;height:100%;}#HelloBar .hello-bar .hello-bar-content{position:absolute;color:inherit;}#HelloBar .hello-bar .hello-bar-content .hello-bar-items{display:flex;flex-wrap:nowrap;white-space:nowrap;flex-shrink:0;color:inherit;}#HelloBar .hello-bar .hello-bar-content .hello-bar-items:hover{animation-play-state:paused!important;}#HelloBar .hello-bar .hello-bar-content .hello-bar-items .hello-bar-item{padding:0 var(--grid-gutter-width);font-size:inherit;line-height:1;height:var(--height);font-size:var(--font-size-xs);line-height:var(--height);font-weight:normal;letter-spacing:.5px;}#HelloBar .hello-bar .hello-bar-content .hello-bar-items .hello-bar-item a{color:inherit;text-decoration:none!important;font-size:inherit;line-height:inherit;}.h-inherit{height:inherit;}.noScroll{overflow:hidden;}.close-label{font-size:13px;font-weight:300;border:0;background:none;text-transform:lowercase;font-family:var(--primary-font);padding:0;display:flex;align-items:center;}.close-label:after,.close-label::after{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-transform:uppercase;font-size:18px;margin-left:10px;position:relative;}.menu-label{font-size:calc(var(--font-size-base)*2.35);color:var(--primary-lighter);font-weight:800;cursor:default;border:0;background:none;text-transform:lowercase;font-family:var(--primary-font);padding:0;}.header-submenus-wrapper{position:absolute;width:100%;max-width:100%;left:0;right:0;top:0;bottom:0;background-color:var(--bs-white);height:100vh;z-index:100;}.header-submenus-wrapper .top-btn{display:block;height:50px;overflow:hidden;margin-top:50px;}@media(max-width:1199px){.header-submenus-wrapper .top-btn.top-btn-text,.header-submenus-wrapper .top-btn.top-btn-empty{display:none;}.header-submenus-wrapper .top-btn.top-btn-close{height:auto;margin-top:.5rem;}}.header-submenus-wrapper .top-btn>button{border:0;background:none;text-transform:lowercase;font-family:var(--primary-font);padding:0;}.header-submenus-wrapper .top-btn>button.close-label{margin-left:auto;}.header-submenus-wrapper .side-bar-subcategories-goback,.header-submenus-wrapper .side-bar-subsubcategories-goback{margin-top:.1rem;}.header-submenus-wrapper .side-bar-subcategories-goback .side-bar-subcategories-goback-content-current,.header-submenus-wrapper .side-bar-subsubcategories-goback .side-bar-subcategories-goback-content-current,.header-submenus-wrapper .side-bar-subcategories-goback .side-bar-subsubcategories-goback-content-current,.header-submenus-wrapper .side-bar-subsubcategories-goback .side-bar-subsubcategories-goback-content-current{margin-left:5px;color:var(--secondary);font-family:var(--secondary-font);font-size:var(--font-size-sm);font-weight:normal;position:relative;display:inline-block;line-height:normal;}@media(min-width:360px){.header-submenus-wrapper .side-bar-subcategories-goback .side-bar-subcategories-goback-content-current,.header-submenus-wrapper .side-bar-subsubcategories-goback .side-bar-subcategories-goback-content-current,.header-submenus-wrapper .side-bar-subcategories-goback .side-bar-subsubcategories-goback-content-current,.header-submenus-wrapper .side-bar-subsubcategories-goback .side-bar-subsubcategories-goback-content-current{margin-left:10px;}}@media(min-width:768px){.header-submenus-wrapper .side-bar-subcategories-goback .side-bar-subcategories-goback-content-current,.header-submenus-wrapper .side-bar-subsubcategories-goback .side-bar-subcategories-goback-content-current,.header-submenus-wrapper .side-bar-subcategories-goback .side-bar-subsubcategories-goback-content-current,.header-submenus-wrapper .side-bar-subsubcategories-goback .side-bar-subsubcategories-goback-content-current{margin-left:15px;}}.header-submenus-wrapper .side-bar-subcategories-goback .back-button,.header-submenus-wrapper .side-bar-subsubcategories-goback .back-button{line-height:normal;}.header-submenus-wrapper .menu-wrapper-col{position:relative;}.header-submenus-wrapper .menu-wrapper-col:before,.header-submenus-wrapper .menu-wrapper-col:before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;height:100%;background-color:var(--primary);z-index:-1;margin-left:calc(var(--grid-gutter-width)*-1);}@media(min-width:768px){.header-submenus-wrapper .menu-wrapper-col:before,.header-submenus-wrapper .menu-wrapper-col:before{margin-left:calc(var(--container-margin-md)*-1);}}@media(min-width:1600px){.header-submenus-wrapper .menu-wrapper-col:before,.header-submenus-wrapper .menu-wrapper-col:before{margin-left:calc(var(--container-margin-xl)*-1);}}@media(max-width:991px){.header-submenus-wrapper .menu-wrapper-col:before,.header-submenus-wrapper .menu-wrapper-col:before{margin-right:calc(var(--grid-gutter-width)*-1);}}.header-submenus-wrapper .submenu-wrapper-col{position:relative;}.header-submenus-wrapper .submenu-wrapper-col:before,.header-submenus-wrapper .submenu-wrapper-col:before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;height:100%;background-color:var(--light);z-index:-1;}.header-submenus-wrapper .menu-items-wrapper{margin-top:25px;}@media(min-width:992px){.header-submenus-wrapper .menu-items-wrapper{margin-top:30px;}}.header-submenus-wrapper .menus-wrapper{align-content:start;padding-bottom:60px;}.header-submenus-wrapper .subsubmenus-wrapper .see-all-wrapper .see-all-submenu{text-transform:uppercase;}.header-submenus-wrapper .menus-wrapper,.header-submenus-wrapper .submenus-wrapper,.header-submenus-wrapper .subsubmenus-wrapper{margin-top:35px;padding-right:20px;overflow:auto;padding-bottom:35px;}@media(max-width:991px){.header-submenus-wrapper .menus-wrapper,.header-submenus-wrapper .submenus-wrapper,.header-submenus-wrapper .subsubmenus-wrapper{padding-right:0;margin-top:15px;}}@media(max-width:1199px){.header-submenus-wrapper .menus-wrapper.subsubmenus-wrapper,.header-submenus-wrapper .submenus-wrapper.subsubmenus-wrapper,.header-submenus-wrapper .subsubmenus-wrapper.subsubmenus-wrapper{margin-top:15px;}}@media(max-width:991px){.header-submenus-wrapper .submenus-wrapper,.header-submenus-wrapper .subsubmenus-wrapper{padding-top:0;}}.header-submenus-wrapper .menu-category-wrapper{margin-bottom:18px;line-height:1.2;}.header-submenus-wrapper .menu-category-wrapper a{color:var(--bs-white);font-size:var(--font-size-lg);font-family:var(--primary-font);display:flex;width:100%;justify-content:space-between;align-items:center;cursor:pointer;font-weight:400;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.header-submenus-wrapper .menu-category-wrapper a.with-Children:after{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(-90deg);color:var(--bs-white);font-size:calc(var(--font-size-lg2)*1.3);font-weight:normal;}.header-submenus-wrapper .menu-category-wrapper a:hover,.header-submenus-wrapper .menu-category-wrapper a.active{color:var(--green);}.header-submenus-wrapper .menu-category-wrapper a:hover.with-Children:after,.header-submenus-wrapper .menu-category-wrapper a.active.with-Children:after{font-weight:bold;}.header-submenus-wrapper .menu-category-wrapper a.active{font-weight:bold;}@media(min-width:1200px){.header-submenus-wrapper .menu-category-wrapper a{font-size:var(--font-size-lg2);}}.header-submenus-wrapper .menus-wrapper.h-inherit,.header-submenus-wrapper .submenus-wrapper.h-inherit,.header-submenus-wrapper .subsubmenus-wrapper.h-inherit{height:calc(100% - 80px);}@media(min-width:1200px){.header-submenus-wrapper .menus-wrapper.h-inherit,.header-submenus-wrapper .submenus-wrapper.h-inherit,.header-submenus-wrapper .subsubmenus-wrapper.h-inherit{height:calc(100% - 135px);}}.header-submenus-wrapper .menu-item-wrapper,.header-submenus-wrapper .submenu-category-wrapper,.header-submenus-wrapper .subsubmenu-category-wrapper{margin-bottom:10px;width:100%;}.header-submenus-wrapper .menu-item-wrapper a,.header-submenus-wrapper .submenu-category-wrapper a,.header-submenus-wrapper .subsubmenu-category-wrapper a{color:var(--bs-white);font-size:var(--font-size-md);font-family:var(--primary-font);font-weight:400;display:flex;width:100%;justify-content:space-between;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.header-submenus-wrapper .menu-item-wrapper a.with-Children:after,.header-submenus-wrapper .submenu-category-wrapper a.with-Children:after,.header-submenus-wrapper .subsubmenu-category-wrapper a.with-Children:after{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(-90deg);color:var(--secondary);font-size:calc(var(--font-size-lg2)*1.3);font-weight:normal;}@media(min-width:2100px){.header-submenus-wrapper .menu-item-wrapper a,.header-submenus-wrapper .submenu-category-wrapper a,.header-submenus-wrapper .subsubmenu-category-wrapper a{font-size:20px;}}.header-submenus-wrapper .menu-item-wrapper a:not(.default-menu-item):hover,.header-submenus-wrapper .submenu-category-wrapper a:not(.default-menu-item):hover,.header-submenus-wrapper .subsubmenu-category-wrapper a:not(.default-menu-item):hover,.header-submenus-wrapper .menu-item-wrapper a:not(.default-menu-item).active,.header-submenus-wrapper .submenu-category-wrapper a:not(.default-menu-item).active,.header-submenus-wrapper .subsubmenu-category-wrapper a:not(.default-menu-item).active{color:var(--green);}.header-submenus-wrapper .menu-item-wrapper a:not(.default-menu-item).active,.header-submenus-wrapper .submenu-category-wrapper a:not(.default-menu-item).active,.header-submenus-wrapper .subsubmenu-category-wrapper a:not(.default-menu-item).active{font-weight:bold;}.header-submenus-wrapper .menu-item-wrapper.submenu-category-wrapper a,.header-submenus-wrapper .submenu-category-wrapper.submenu-category-wrapper a,.header-submenus-wrapper .subsubmenu-category-wrapper.submenu-category-wrapper a,.header-submenus-wrapper .menu-item-wrapper.subsubmenu-category-wrapper a,.header-submenus-wrapper .submenu-category-wrapper.subsubmenu-category-wrapper a,.header-submenus-wrapper .subsubmenu-category-wrapper.subsubmenu-category-wrapper a{color:var(--secondary);font-size:var(--font-size-lg);}.header-submenus-wrapper .menu-item-wrapper.submenu-category-wrapper a:hover,.header-submenus-wrapper .submenu-category-wrapper.submenu-category-wrapper a:hover,.header-submenus-wrapper .subsubmenu-category-wrapper.submenu-category-wrapper a:hover,.header-submenus-wrapper .menu-item-wrapper.subsubmenu-category-wrapper a:hover,.header-submenus-wrapper .submenu-category-wrapper.subsubmenu-category-wrapper a:hover,.header-submenus-wrapper .subsubmenu-category-wrapper.subsubmenu-category-wrapper a:hover,.header-submenus-wrapper .menu-item-wrapper.submenu-category-wrapper a.active,.header-submenus-wrapper .submenu-category-wrapper.submenu-category-wrapper a.active,.header-submenus-wrapper .subsubmenu-category-wrapper.submenu-category-wrapper a.active,.header-submenus-wrapper .menu-item-wrapper.subsubmenu-category-wrapper a.active,.header-submenus-wrapper .submenu-category-wrapper.subsubmenu-category-wrapper a.active,.header-submenus-wrapper .subsubmenu-category-wrapper.subsubmenu-category-wrapper a.active{color:var(--primary);}.header-submenus-wrapper .menu-item-wrapper.submenu-category-wrapper a:hover.with-Children:after,.header-submenus-wrapper .submenu-category-wrapper.submenu-category-wrapper a:hover.with-Children:after,.header-submenus-wrapper .subsubmenu-category-wrapper.submenu-category-wrapper a:hover.with-Children:after,.header-submenus-wrapper .menu-item-wrapper.subsubmenu-category-wrapper a:hover.with-Children:after,.header-submenus-wrapper .submenu-category-wrapper.subsubmenu-category-wrapper a:hover.with-Children:after,.header-submenus-wrapper .subsubmenu-category-wrapper.subsubmenu-category-wrapper a:hover.with-Children:after,.header-submenus-wrapper .menu-item-wrapper.submenu-category-wrapper a.active.with-Children:after,.header-submenus-wrapper .submenu-category-wrapper.submenu-category-wrapper a.active.with-Children:after,.header-submenus-wrapper .subsubmenu-category-wrapper.submenu-category-wrapper a.active.with-Children:after,.header-submenus-wrapper .menu-item-wrapper.subsubmenu-category-wrapper a.active.with-Children:after,.header-submenus-wrapper .submenu-category-wrapper.subsubmenu-category-wrapper a.active.with-Children:after,.header-submenus-wrapper .subsubmenu-category-wrapper.subsubmenu-category-wrapper a.active.with-Children:after{color:var(--primary);font-weight:bold;}.header-submenus-wrapper .menu-item-wrapper.submenu-category-wrapper a.active,.header-submenus-wrapper .submenu-category-wrapper.submenu-category-wrapper a.active,.header-submenus-wrapper .subsubmenu-category-wrapper.submenu-category-wrapper a.active,.header-submenus-wrapper .menu-item-wrapper.subsubmenu-category-wrapper a.active,.header-submenus-wrapper .submenu-category-wrapper.subsubmenu-category-wrapper a.active,.header-submenus-wrapper .subsubmenu-category-wrapper.subsubmenu-category-wrapper a.active{color:var(--primary);font-weight:bold;}.header-submenus-wrapper .menu-item-wrapper.submenu-category-wrapper.subsubmenu-category-wrapper a,.header-submenus-wrapper .submenu-category-wrapper.submenu-category-wrapper.subsubmenu-category-wrapper a,.header-submenus-wrapper .subsubmenu-category-wrapper.submenu-category-wrapper.subsubmenu-category-wrapper a,.header-submenus-wrapper .menu-item-wrapper.subsubmenu-category-wrapper.subsubmenu-category-wrapper a,.header-submenus-wrapper .submenu-category-wrapper.subsubmenu-category-wrapper.subsubmenu-category-wrapper a,.header-submenus-wrapper .subsubmenu-category-wrapper.subsubmenu-category-wrapper.subsubmenu-category-wrapper a{font-size:var(--font-size-md);}.menu-opened-1 .header-submenus-wrapper{background-color:var(--primary);}.menu-opened-1 .header-submenus-wrapper .submenu-wrapper-col:before,.menu-opened-1 .header-submenus-wrapper .submenu-wrapper-col::before{background-color:var(--primary);}.menu-opened-1 .close-label{color:var(--bs-white);}.menu-opened-2 .header-submenus-wrapper{background-color:var(--light);}.menu-opened-3 .header-submenus-wrapper{background-color:var(--bs-white);}@media(min-width:992px){.side-bar-subcategories-goback,.side-bar-subsubcategories-goback{display:none;}}.side-bar-subcategories-goback-content,.side-bar-subsubcategories-goback-content,.side-bar-subcategories-goback i,.side-bar-subsubcategories-goback i{cursor:pointer;}@media(min-width:992px){.side-bar-subcategories-goback-content,.side-bar-subsubcategories-goback-content,.side-bar-subcategories-goback i,.side-bar-subsubcategories-goback i{display:none;}}.full-overlay{position:absolute;background-color:transparent;z-index:-100;left:0;top:0;transition:all .8s ease;opacity:0;pointer-events:none;}body.has-overlay{overflow:hidden;}body.has-overlay .full-overlay{position:fixed;background-color:var(--overlay);z-index:999;left:0;top:0;width:100%;height:100%;opacity:1;pointer-events:auto;}.search-bar{z-index:1000;background:var(--background);position:fixed;right:-100vw;height:100vh;width:100%;top:0;bottom:0;left:unset;z-index:0;pointer-events:none;transition:all .8s ease;opacity:0;}.search-bar.open-search-bar{right:0;z-index:1000;opacity:1;}.search-bar .search-box{width:100%;min-width:0;max-width:100%;height:100%;margin:0 0 0 auto;background-color:var(--bs-white);padding:20px 25px;pointer-events:auto;}@media(min-width:576px){.search-bar .search-box{width:80%;}}@media(min-width:992px){.search-bar .search-box{width:60%;min-width:600px;}}@media(min-width:1200px){.search-bar .search-box{padding:40px 25px;width:40%;}}@media(min-width:1600px){.search-bar .search-box{padding:50px 50px;width:36%;}}.search-bar .search-box.full-h{padding-bottom:!important;}.search-bar .search-box.full-h .autocomplete-wrapper{height:calc(100vh - 185px);}@media(min-width:1200px){.search-bar .search-box.full-h .autocomplete-wrapper{height:calc(100vh - 215px);}}.search-bar .navbar{padding:0;margin:0;}.search-bar .navbar .nav-item{display:block;transition-duration:.5s;position:relative;}.search-bar .navbar .nav-item:hover .dropdown-menu{transition:all .5s ease;visibility:visible!important;opacity:1!important;display:block!important;}.search-bar .navbar .nav-item .nav-link,.search-bar .navbar .nav-item .nav-link-home{color:var(--text-color);transition:none;font-size:18px;font-weight:400;align-items:center;text-transform:lowercase;}.search-bar .navbar .nav-item .nav-link.active,.search-bar .navbar .nav-item .nav-link-home.active{color:var(--bs-primary);}.search-bar .navbar .nav-item .nav-link:hover,.search-bar .navbar .nav-item .nav-link-home:hover{cursor:pointer;color:var(--secondary);}.search-bar .navbar .nav-item .nav-link #nav-svg,.search-bar .navbar .nav-item .nav-link-home #nav-svg{transition:all .5s ease;height:fit-content;font-size:10px;align-content:center;display:flex;align-items:center;padding-left:5px;}.search-bar .navbar .nav-item .nav-link #nav-svg i,.search-bar .navbar .nav-item .nav-link-home #nav-svg i{font-size:14px;}.search-bar .navbar .nav-item .dropdown-content{position:absolute;}.search-bar .navbar .nav-item .dropdown-content .dropdown-menu{visibility:hidden;opacity:0;position:absolute;transition:all .5s ease;margin-top:.2rem;left:0;display:none;}.search-bar .navbar .nav-item .dropdown-content .dropdown-menu .dropdown-item{clear:both;width:100%;}.search-bar .navbar #header-hamburger3{cursor:pointer;margin-right:20px;}.search-bar .navbar #header-hamburger3 i{color:var(--text-color);font-size:24px;}@media(max-width:1060px){.search-bar #header-buttons .button-header{padding:8px!important;}}@media(max-width:800px){.search-bar #header-buttons button{display:none;}}.search-bar #header-buttons #button-budget{background-color:var(--secondary);color:var(--background);border:1px solid var(--secondary);padding:8px 15px;border-radius:40px;font-weight:600;text-transform:lowercase;}.search-bar #header-buttons #button-budget:hover{color:var(--secondary);background-color:transparent;transition:all .5s ease;}.search-bar #header-buttons #button-budget i{font-size:16px;}.search-bar #header-buttons #button-contact{background-color:var(--primary);border:1px solid var(--primary);padding:8px 20px;border-radius:40px;font-weight:500;letter-spacing:1px;text-transform:lowercase;}.search-bar #header-buttons #button-contact a,.search-bar #header-buttons #button-contact i{color:var(--background);}.search-bar #header-buttons #button-contact:hover{background-color:transparent;transition:all .5s ease;}.search-bar #header-buttons #button-contact:hover a,.search-bar #header-buttons #button-contact:hover i{color:var(--primary);}.search-bar #header-buttons #button-contact i{font-size:16px;}.search-bar #header-buttons #header-search{height:20px;width:20px;color:var(--text-color);}.search-bar .search-form,.search-bar .fake-search-form{width:100%!important;display:flex;align-items:center;margin:auto;margin-top:100px;}.search-bar .search-form.search-form,.search-bar .fake-search-form.search-form{margin-top:20px;border:1px solid var(--secondary);}@media(min-width:1200px){.search-bar .search-form.search-form,.search-bar .fake-search-form.search-form{margin-top:40px;}}.search-bar .search-form.search-form .btn,.search-bar .fake-search-form.search-form .btn{padding-right:10px;}.search-bar .search-form.search-form .btn>i,.search-bar .fake-search-form.search-form .btn>i{position:relative;top:2px;font-size:30px;font-weight:bold;color:var(--primary);}.search-bar .search-form .search-input,.search-bar .fake-search-form .search-input{background:transparent;border-radius:0!important;border-bottom:1px solid #000;box-shadow:none;font-weight:300;padding-right:0;color:#000;font-size:20px;}@media(max-width:1199px){.search-bar .search-form .search-input,.search-bar .fake-search-form .search-input{padding-left:20px;}}@media(max-width:767px){.search-bar .search-form .search-input,.search-bar .fake-search-form .search-input{padding-left:15px;}}.search-bar .search-results{position:relative;width:100%;min-height:300px;margin:10px 0;}.search-bar .search-results .container{padding:0;width:calc(100% + 20px);margin-left:-10px;}.search-bar .search-results .group-name{text-transform:lowercase;text-decoration:underline;margin:0 10px;font-size:var(--font-size-sm);font-weight:500;}.product-filters{z-index:1000;background:var(--background);position:fixed;right:-100vw;height:100vh;width:100%;top:0;bottom:0;left:unset;z-index:0;pointer-events:none;transition:all .8s ease;opacity:0;}.product-filters.open-filters{right:0;z-index:1000;opacity:1;}.product-filters .filters-box{width:100%;min-width:0;max-width:100%;height:100%;margin:0 0 0 auto;background-color:var(--bs-white);padding:20px 25px;pointer-events:auto;}@media(min-width:576px){.product-filters .filters-box{width:80%;}}@media(min-width:992px){.product-filters .filters-box{width:60%;min-width:600px;}}@media(min-width:1200px){.product-filters .filters-box{padding:40px 25px;width:40%;}}@media(min-width:1600px){.product-filters .filters-box{padding:50px 50px;width:36%;}}@media(max-width:1199px){.title-header-box,.title-header-box.title{font-size:calc(var(--font-size-xl) - 5px);}}.pageheader{min-height:50px;}.pageheader .pageheader-titles{position:relative;}.pageheader .pageheader-titles .bg-title{left:.5%;}@media(max-width:575px){.pageheader .pageheader-titles .bg-title{left:unset;}}.pageheader .pageheader-titles .title{font-size:calc(var(--font-size-xl) - 5px);font-weight:normal;text-transform:inherit;color:var(--secondary);}@media(min-width:1200px){.pageheader .pageheader-titles .title{font-size:var(--font-size-xl);}}.product-detail .pageheader .pageheader-titles .title{font-size:calc(var(--font-size-xl) - 10px);}@media(min-width:1200px){.product-detail .pageheader .pageheader-titles .title{font-size:calc(var(--font-size-xl) - 5px);}}.with-bg-title{position:relative;}.with-bg-title .bg-title{bottom:unset;top:-35px;left:3px;}@media(min-width:992px){.with-bg-title .bg-title{top:-10px;left:5px;}}@media(min-width:1400px){.with-bg-title .bg-title{top:-25px;left:unset;}}@media(min-width:2100px){.with-bg-title .bg-title{top:-50px;left:unset;}}.breadcrumbs a{display:inline-block;text-transform:lowercase;text-decoration:unset;font-weight:300;font-family:var(--primary-font);font-size:calc(var(--font-size-xs)*1.05);color:var(--secondary);position:relative;opacity:.7;margin-right:5px;}.breadcrumbs a:not([href="#"]),.breadcrumbs a:not([href='#']){text-decoration:underline;}.breadcrumbs a:not([href="#"]):hover,.breadcrumbs a:not([href='#']):hover{opacity:1;}.breadcrumbs a:not(:last-child):after,.breadcrumbs a:not(:last-child)::after{content:">";display:inline-block;margin-left:5px;opacity:1;}.cartcount{font-family:var(--primary-font);}.cartcount[data-count="0"],.cartcount[data-count='0']{display:none;}.header-cart-icon{position:relative;}.header-cart-icon .cartcount{font-family:var(--primary-font);font-size:12px;background-color:var(--primary);color:var(--bs-white);min-width:18px;display:block;position:absolute;text-align:center;min-height:10px;padding:2px 0;font-weight:normal;top:-5px;right:-2px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.header-cart-icon .cartcount[data-count="0"],.header-cart-icon .cartcount[data-count='0']{display:none;}#Banner{position:relative;border-radius:20px;}#Banner .pesca-text{position:absolute;bottom:calc(clamp(1.5rem,-1.7157rem + 5.0196vw,2.3rem) * -1);right:5%;font-size:6vw;font-weight:900;font-family:var(--background-font);color:transparent;-webkit-text-stroke:.5px var(--green);z-index:3;pointer-events:none;opacity:.85;font-style:italic;text-transform:uppercase;}@media(max-width:1199px){#Banner .pesca-text{font-size:7vw;}}@media(max-width:991px){#Banner .pesca-text{font-size:8vw;}}@media(max-width:575px){#Banner .pesca-text{font-size:15vw;}}@media(max-width:427px){#Banner .pesca-text{font-size:17vw;}}@media(min-width:1400px){#Banner .pesca-text{-webkit-text-stroke:.8px var(--green);}}@media(min-width:2100px){#Banner .pesca-text{-webkit-text-stroke:1px var(--green);}}#Banner .carousel-indicators{margin-top:calc(clamp(.5rem,-.5rem + 1.25vw,1.5rem) * 2);margin-left:0;}@media(min-width:1400px){#Banner .carousel-indicators{margin-bottom:1.5rem;}}@media(min-width:2100px){#Banner .carousel-indicators{margin-bottom:2rem;}}@media(min-width:2500px){#Banner .carousel-indicators{margin-bottom:5rem;}}#Banner .carousel-indicators button{margin-left:0;margin-right:15px;}#Banner .carousel-inner{border-radius:20px;}#Banner .carousel-inner .carousel-item{position:relative;}#Banner .carousel-inner .carousel-item .carousel-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.3);}#Banner .carousel-inner .carousel-item picture{position:relative;display:block;aspect-ratio:1.5/1.6;}@media(min-width:576px){#Banner .carousel-inner .carousel-item picture{aspect-ratio:3/1.6;}}#Banner .carousel-inner .carousel-item img{width:100%;height:100%;z-index:2;aspect-ratio:1.5/1.6;object-fit:cover;object-position:center center;}@media(min-width:576px){#Banner .carousel-inner .carousel-item img{aspect-ratio:3/1.6;}}#Banner .carousel-inner .carousel-item .carousel-content{position:absolute;left:1%;bottom:1%;text-align:left;z-index:3;color:#fff;max-width:100%;padding:1rem;font-family:var(--primary-font);}@media(min-width:768px){#Banner .carousel-inner .carousel-item .carousel-content{padding:1rem 1rem 1.65rem 1rem;max-width:60%;}}@media(min-width:992px){#Banner .carousel-inner .carousel-item .carousel-content{max-width:35%;}}#Banner .carousel-inner .carousel-item .carousel-content .carousel-title{font-size:18px;font-weight:400;margin-bottom:.25rem;}@media(min-width:768px){#Banner .carousel-inner .carousel-item .carousel-content .carousel-title{font-size:var(--font-size-lg);}}#Banner .carousel-inner .carousel-item .carousel-content .carousel-title>p{margin-bottom:0;}#Banner .carousel-inner .carousel-item .carousel-content .carousel-subtitle{font-size:1rem;margin-bottom:.5rem;}#Banner .carousel-inner .carousel-item .carousel-content .carousel-description{font-size:14px;margin-bottom:1rem;font-family:300;font-family:var(--secondary-font);}@media(min-width:1400px){#Banner .carousel-inner .carousel-item .carousel-content .carousel-description{font-size:calc(var(--font-size-default) - 2px);}}#Banner .carousel-inner .carousel-item .carousel-content custom-tag{margin:.25rem .5rem .5rem 0;display:inline-block;font-size:.8rem;}#Banner .carousel-inner .carousel-item .carousel-content a.btn,#Banner .carousel-inner .carousel-item .carousel-content button,#Banner .carousel-inner .carousel-item .carousel-content a.btn-primary,#Banner .carousel-inner .carousel-item .carousel-content a.btn-secondary{padding:.5rem 1rem;font-size:.9rem;font-weight:600;border:0;cursor:pointer;transition:background-color .3s ease,transform .2s ease;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}@media(min-width:1400px){#Banner .carousel-inner .carousel-item .carousel-content a.btn,#Banner .carousel-inner .carousel-item .carousel-content button,#Banner .carousel-inner .carousel-item .carousel-content a.btn-primary,#Banner .carousel-inner .carousel-item .carousel-content a.btn-secondary{padding:.5rem 1.3rem;font-size:1.1rem;margin-top:10px;}}#Banner .carousel-inner video{display:block;width:100%;height:auto;z-index:2;aspect-ratio:1/.2;}@media(min-width:1200px) and (max-width:1600px){.banner-with-sibling{padding-right:0!important;}}.slick-slider-bestsellers{margin-top:4rem;}.slick-slider-bestsellers .slick-title{font-size:12px;font-weight:600;font-family:var(--primary-font);color:#03ff8a;}.slick-flex .slick-track{display:flex!important;}.slick-flex .slick-track .slick-slide{height:auto!important;}.slick-left .slick-track{margin-left:0;}.slick-right .slick-track{margin-right:0;}.carousel.dots-no-padding .carousel-indicators,.custom-dots.dots-no-padding .carousel-indicators,.carousel.dots-no-padding .slick-dots,.custom-dots.dots-no-padding .slick-dots,.carousel.dots-no-padding ul,.custom-dots.dots-no-padding ul{padding:0!important;}.carousel .carousel-indicators,.custom-dots .carousel-indicators,.carousel .slick-dots,.custom-dots .slick-dots,.carousel ul,.custom-dots ul{position:relative;justify-content:start;align-items:start;display:flex;}.carousel .carousel-indicators button,.custom-dots .carousel-indicators button,.carousel .slick-dots button,.custom-dots .slick-dots button,.carousel ul button,.custom-dots ul button{height:8px;width:16px;border:1px solid var(--gray-light);background-color:var(--gray-light);margin:0 10px;font-size:0;line-height:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.carousel .carousel-indicators button.active,.custom-dots .carousel-indicators button.active,.carousel .slick-dots button.active,.custom-dots .slick-dots button.active,.carousel ul button.active,.custom-dots ul button.active{width:42px;background-color:var(--secondary);border-color:var(--secondary);}.carousel .carousel-indicators.slick-dots,.custom-dots .carousel-indicators.slick-dots,.carousel .slick-dots.slick-dots,.custom-dots .slick-dots.slick-dots,.carousel ul.slick-dots,.custom-dots ul.slick-dots{list-style:none;}.carousel .carousel-indicators.slick-dots .slick-active button,.custom-dots .carousel-indicators.slick-dots .slick-active button,.carousel .slick-dots.slick-dots .slick-active button,.custom-dots .slick-dots.slick-dots .slick-active button,.carousel ul.slick-dots .slick-active button,.custom-dots ul.slick-dots .slick-active button{width:42px;background-color:var(--secondary);border-color:var(--secondary);}.carousel.text-end .carousel-indicators,.custom-dots.text-end .carousel-indicators,.carousel.text-end .slick-dots,.custom-dots.text-end .slick-dots,.carousel.text-end ul,.custom-dots.text-end ul{justify-content:end;}.carousel.text-end .carousel-indicators li:last-of-type button,.custom-dots.text-end .carousel-indicators li:last-of-type button,.carousel.text-end .slick-dots li:last-of-type button,.custom-dots.text-end .slick-dots li:last-of-type button,.carousel.text-end ul li:last-of-type button,.custom-dots.text-end ul li:last-of-type button{margin-right:0;}.carousel.text-start .carousel-indicators li:first-of-type button,.custom-dots.text-start .carousel-indicators li:first-of-type button,.carousel.text-start .slick-dots li:first-of-type button,.custom-dots.text-start .slick-dots li:first-of-type button,.carousel.text-start ul li:first-of-type button,.custom-dots.text-start ul li:first-of-type button{margin-left:0;}.product-price .no-price{font-size:calc(var(--font-size-base)*.8);}.product-price .base-price{font-size:calc(var(--font-size-base)*.9);text-decoration:line-through;}.product-price .from-price-label{font-size:calc(var(--font-size-base)*.8);color:var(--primary);font-weight:normal;text-transform:lowercase;}.product-price .final-price{font-size:calc(var(--font-size-base)*1.2);}.product-page-content{background-color:var(--light);border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}.product-page-content .btn-icons{margin:0 2px;}.product-page-content .btn-icons:hover{color:var(--green);}.product-page-content .product-labels{text-transform:lowercase;}.product-page-content .product-label{padding:3px 10px;font-size:12px;margin:5px 5px 0 0;line-height:normal;font-weight:500;text-transform:uppercase;font-family:var(--primary-font);display:flex;align-items:center;letter-spacing:1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.product-page-content .product-label .product-label-icon{height:16px;width:16px;display:block;background-color:var(--bs-black);position:relative;margin-right:5px;aspect-ratio:1;}.product-page-content .new-label{border:1px solid var(--primary);background-color:transparent;color:var(--primary);font-family:var(--primary-font)!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.product-page-content .promotion-label{border:1px solid var(--red);background-color:var(--red);color:var(--bs-white);font-family:var(--primary-font)!important;padding:3px 7px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}.product-page-content .promotion-label.label-is-text{background-color:transparent;color:var(--red);padding:3px 5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.product-page-content .unavailable-label{border:1px solid var(--danger);background-color:var(--danger);color:var(--bs-white);font-family:var(--primary-font)!important;padding:3px 7px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}.product-page-content .unavailable-label.label-is-text{background-color:transparent;color:var(--danger);padding:3px 5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.product-page-content .price{color:var(--primary);font-size:var(--font-size-xxl);font-weight:bold;font-family:var(--primary-font);line-height:normal;margin-bottom:5px;}.product-page-content .price .final-price{font-size:calc(var(--font-size-xxl) - 10px);}@media(min-width:1200px){.product-page-content .price .final-price{font-size:var(--font-size-xxl);}}.product-page-content .price .base-price{font-size:calc(var(--font-size-base)*.8);color:var(--secondary);font-weight:normal;}.product-page-content .price .from-price-label{font-size:calc(var(--font-size-base)*.8);color:var(--primary);font-weight:normal;text-transform:lowercase;}.product-page-content .price .product-label{width:auto;display:inline-block;margin:0 0 0 10px;position:relative;top:-5px;padding:2px 6px;}.product-page-content .topics-list .item{margin-bottom:5px;opacity:.9;font-weight:600;font-size:var(--font-size-sm);font-family:var(--primary-font);}.product-page-content .topics-list .item>span{text-transform:lowercase;display:inline-block;min-width:100px;}.product-page-content .topics-list .item a{text-decoration:underline;}.product-page-content .product-description{font-size:calc(var(--font-size-md) - 1px);color:var(--secondary);max-height:4.6em;transition:all .35s ease-in-out;display:block;line-height:1.5;overflow:hidden;}@media(max-width:1199px){.product-page-content .product-description{font-size:calc(var(--font-size-md) - 5px);font-weight:normal;}}.product-page-content .product-description.expanded{max-height:100%!important;}.product-page-content .product-description img{max-width:100%!important;height:auto;}.product-page-content .product-description table{max-width:100%!important;}.product-page-content .product-see-more{font-size:var(--font-size-sm);text-decoration:underline;font-weight:bold;cursor:pointer;text-transform:lowercase;font-family:var(--primary-font);color:var(--primary);}.product-page-content .product-see-more>span{font-size:calc(var(--font-size-sm) + 1px);}.product-page-content .product-see-more:hover{color:var(--primary);}.img-zoom a:not(.no-zoom){cursor:zoom-in;display:block;height:100%;}.img-zoom a:not(.no-zoom) img:not(.imgZoom){display:block;}.img-zoom a:not(.no-zoom) img.imgZoom.alwaysHidden{display:none!important;}.img-zoom a:not(.no-zoom):hover img:not(.imgZoom){display:none;}.img-zoom a:not(.no-zoom):hover img.imgZoom.alwaysHidden{display:none!important;}.img-zoom .no-zoom .imgZoom{display:none!important;}.main-img-slider{width:calc(100% - 125px);}@media(max-width:991px){.main-img-slider{width:100%;}}.main-img-slider.noGallery{width:100%;}.main-img-slider.img-wrapper{max-width:75%;margin:auto;}@media(max-width:575px){.main-img-slider.img-wrapper{max-width:500px;}}.main-img-slider a{cursor:pointer;border:2px solid transparent;}.main-img-slider.img-zoom a:not(.no-zoom){cursor:zoom-in;}.main-img-slider.img-zoom a:not(.no-zoom):hover{border-color:var(--light);}.main-img-slider.has-img-zoom .img-zoom a:not(.no-zoom){cursor:zoom-in;}.main-img-slider.has-img-zoom .img-zoom a:not(.no-zoom):hover{border-color:var(--light);}.main-img-slider .slick-list .slick-track .slick-slide{min-height:300px;max-height:600px;height:300px;display:flex;justify-content:center;align-items:start;position:relative;}@media(min-width:768px){.main-img-slider .slick-list .slick-track .slick-slide{height:400px;}}@media(min-width:992px){.main-img-slider .slick-list .slick-track .slick-slide{height:500px;}}@media(min-width:1400px){.main-img-slider .slick-list .slick-track .slick-slide{height:600px;}}.main-img-slider .slick-list .slick-track .slick-slide>img{width:100%;height:100%;object-fit:contain;}.thumb-nav-arrows{display:flex;margin-top:15px;margin-bottom:15px;justify-content:center;width:100%;max-width:150px;margin-left:auto;margin-right:auto;}@media(max-width:575px){.thumb-nav-arrows{position:relative;top:0;transform:none;width:100%;justify-content:space-between;margin-top:0;margin-bottom:0;margin-left:0;}}@media(max-width:427px){.thumb-nav-arrows{margin-top:20px;margin-bottom:0;position:relative;top:unset;justify-content:center;transform:unset;}}@media(min-width:2100px){.thumb-nav-arrows{width:120px;}.thumb-nav-arrows span i{font-size:22px!important;}}.thumb-nav-arrows .arrow{cursor:pointer;width:100%;height:auto;min-height:25px;text-align:center;opacity:.5;}.thumb-nav-arrows .arrow.slick-disabled{opacity:.5;}.thumb-nav-arrows .arrow span{cursor:pointer;font-weight:bold;}.thumb-nav-arrows .arrow span i{font-size:14px;font-weight:bold;}.thumb-nav-arrows .arrow:hover{opacity:1;}.embed-responsive iframe{width:100%;aspect-ratio:16/9;}.embed-responsive video{width:100%;margin-top:15px;}.gallery-items{width:100px;}@media(min-width:1400px){.gallery-items{width:150px;}}@media(max-width:575px){.gallery-items{width:100%;margin-top:20px;}}.thumb-nav{padding:0;cursor:pointer;width:100%;margin-right:15px;max-height:500px;overflow:hidden;}@media(max-width:2099px){.thumb-nav{width:100%;}}@media(max-width:575px){.thumb-nav{width:355px;height:85px;margin:auto;margin-bottom:20px;}.thumb-nav .slick-track{display:flex;justify-content:center;}}@media(max-width:427px){.thumb-nav{width:330px;}}.thumb-nav .slick-list{height:100%!important;}.thumb-nav .slick-slide.slick-current img{opacity:1;}.thumb-nav ul{margin:0;}.thumb-nav li{margin:7px 0;padding:5px;width:90px;list-style:none;aspect-ratio:1;border:1px solid transparent;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}@media(min-width:1200px){.thumb-nav li{padding:10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}}.thumb-nav li.video-thumb{position:relative;}.thumb-nav li.video-thumb>i{position:absolute;font-size:32px;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.3;}.thumb-nav li.video-thumb.slick-current>i{opacity:1;}.thumb-nav li.video-thumb.video-thumb-1,.thumb-nav li.video-thumb.video-thumb-2,.thumb-nav li.video-thumb.video-thumb-3{position:relative;}.thumb-nav li.video-thumb.video-thumb-1:after,.thumb-nav li.video-thumb.video-thumb-2:after,.thumb-nav li.video-thumb.video-thumb-3:after,.thumb-nav li.video-thumb.video-thumb-1::after,.thumb-nav li.video-thumb.video-thumb-2::after,.thumb-nav li.video-thumb.video-thumb-3::after{content:"VÍDEO";font-size:calc(var(--font-size-xs) - 1px);font-family:var(--primary-font);color:var(--secondary);font-weight:bold;position:absolute;display:block;width:100%;text-align:center;top:60%;padding:15px 5px;opacity:.3;}@media(min-width:576px){.thumb-nav li.video-thumb.video-thumb-1:after,.thumb-nav li.video-thumb.video-thumb-2:after,.thumb-nav li.video-thumb.video-thumb-3:after,.thumb-nav li.video-thumb.video-thumb-1::after,.thumb-nav li.video-thumb.video-thumb-2::after,.thumb-nav li.video-thumb.video-thumb-3::after{width:calc(100% - 10px);}}@media(min-width:1200px){.thumb-nav li.video-thumb.video-thumb-1:after,.thumb-nav li.video-thumb.video-thumb-2:after,.thumb-nav li.video-thumb.video-thumb-3:after,.thumb-nav li.video-thumb.video-thumb-1::after,.thumb-nav li.video-thumb.video-thumb-2::after,.thumb-nav li.video-thumb.video-thumb-3::after{font-size:var(--font-size-xs);width:calc(100% - 20px);padding:10px 5px;}}.thumb-nav li.video-thumb.video-thumb-1.video-thumb-2:after,.thumb-nav li.video-thumb.video-thumb-2.video-thumb-2:after,.thumb-nav li.video-thumb.video-thumb-3.video-thumb-2:after,.thumb-nav li.video-thumb.video-thumb-1.video-thumb-2::after,.thumb-nav li.video-thumb.video-thumb-2.video-thumb-2::after,.thumb-nav li.video-thumb.video-thumb-3.video-thumb-2::after{content:"VÍDEO (2)";}.thumb-nav li.video-thumb.video-thumb-1.video-thumb-3:after,.thumb-nav li.video-thumb.video-thumb-2.video-thumb-3:after,.thumb-nav li.video-thumb.video-thumb-3.video-thumb-3:after,.thumb-nav li.video-thumb.video-thumb-1.video-thumb-3::after,.thumb-nav li.video-thumb.video-thumb-2.video-thumb-3::after,.thumb-nav li.video-thumb.video-thumb-3.video-thumb-3::after{content:"VÍDEO (3)";}@media(max-width:991px){.thumb-nav li{height:75px;width:185px!important;margin:7px;aspect-ratio:1/1;padding:0;}}@media(max-width:427px){.thumb-nav li{height:70px;width:180px!important;}}.thumb-nav li .play-icon,.thumb-nav li .play-icon-sm,.thumb-nav li .play-icon-yt,.thumb-nav li .play-icon-yt-sm{position:absolute;width:100%;height:100%;opacity:.3;top:0;left:0;}.thumb-nav li.slick-current{border-color:var(--light);}.thumb-nav li.slick-current .play-icon,.thumb-nav li.slick-current .play-icon-sm,.thumb-nav li.slick-current .play-icon-yt,.thumb-nav li.slick-current .play-icon-yt-sm{opacity:1;}.thumb-nav li.slick-current.video-thumb-1:after,.thumb-nav li.slick-current.video-thumb-2:after,.thumb-nav li.slick-current.video-thumb-3:after,.thumb-nav li.slick-current.video-thumb-1::after,.thumb-nav li.slick-current.video-thumb-2::after,.thumb-nav li.slick-current.video-thumb-3::after{opacity:.5;}.thumb-nav li img{aspect-ratio:2/1;width:100%;object-fit:contain;opacity:.3;}@media(min-width:576px){.thumb-nav li img{aspect-ratio:1/1;}}.wishlist-button>i:before,.wishlist-button>i::before{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.wishlist-button.wished{color:var(--green);}.wishlist-button.wished>i:before,.wishlist-button.wished>i::before{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}select.order-by{min-width:90px;}@media(max-width:575px){select.order-by{font-size:.8rem;}}@media(max-width:427px){select.order-by{font-size:.7rem;}}.search-item-anchor,.cart-item-box{display:block;width:100%;height:auto;background-color:var(--bs-white);margin:20px 0;padding:10px;border:1px solid var(--bs-white);position:relative;box-shadow:var(--card-box-shadow);border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}.search-item-anchor .product-labels,.cart-item-box .product-labels{position:absolute;bottom:10px;left:10px;right:10px;text-transform:lowercase;}.search-item-anchor .product-label,.cart-item-box .product-label{padding:3px 5px;font-size:11px;margin:5px;line-height:normal;font-weight:500;text-transform:uppercase;font-family:var(--primary-font);display:inline-block;letter-spacing:1px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.search-item-anchor .product-label .product-label-icon,.cart-item-box .product-label .product-label-icon{height:16px;width:16px;display:block;background-color:var(--bs-black);position:relative;margin-right:5px;aspect-ratio:1;}.search-item-anchor .new-label,.cart-item-box .new-label{border:1px solid var(--primary);background-color:transparent;color:var(--primary);font-family:var(--primary-font)!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.search-item-anchor .promotion-label,.cart-item-box .promotion-label{border:1px solid var(--red);background-color:var(--red);color:var(--bs-white);font-family:var(--primary-font)!important;padding:3px 7px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}.search-item-anchor .promotion-label.label-is-text,.cart-item-box .promotion-label.label-is-text{background-color:transparent;color:var(--red);padding:3px 5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.search-item-anchor .unavailable-label,.cart-item-box .unavailable-label{border:1px solid var(--danger);background-color:var(--danger);color:var(--bs-white);font-family:var(--primary-font)!important;padding:3px 7px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}.search-item-anchor .unavailable-label.label-is-text,.cart-item-box .unavailable-label.label-is-text{background-color:transparent;color:var(--danger);padding:3px 5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.search-item-anchor:not(.no-hover):hover,.cart-item-box:not(.no-hover):hover{border-color:var(--green);background-color:var(--light);}.search-item-anchor .product-content,.cart-item-box .product-content{padding:10px 10px;}.search-item-anchor .image,.cart-item-box .image{position:relative;background-color:var(--bs-white);display:block;width:80px;height:100%;aspect-ratio:1;overflow:hidden;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}.search-item-anchor .image img,.cart-item-box .image img{position:absolute;width:100%;height:100%;display:block;object-fit:contain;-o-object-fit:contain;object-position:center;-o-object-position:center;transform-origin:center center;}.search-item-anchor .description,.cart-item-box .description{color:var(--primary);font-size:calc(var(--font-size-base) - .05rem);text-transform:lowercase;font-family:var(--primary-font);letter-spacing:.5px;font-weight:normal;}.search-item-anchor .title,.cart-item-box .title{color:var(--secondary);font-size:clamp(16px,calc(var(--font-size-base)*1.1),22px);text-transform:initial;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4.8em;font-weight:400;line-height:normal;margin-bottom:5px;}.search-item-anchor .price,.cart-item-box .price{color:var(--primary);font-size:var(--font-size-lg);font-weight:bold;font-family:var(--primary-font);line-height:normal;margin-bottom:5px;}.search-item-anchor .price .final-price,.cart-item-box .price .final-price{font-size:var(--font-size-lg);}.search-item-anchor .price .base-price,.cart-item-box .price .base-price{font-size:calc(var(--font-size-base)*.8);color:var(--secondary);font-weight:normal;}.search-item-anchor .price .from-price-label,.cart-item-box .price .from-price-label{font-size:calc(var(--font-size-base)*.8);color:var(--secondary);font-weight:normal;text-transform:lowercase;}.search-item-anchor .price .product-label,.cart-item-box .price .product-label{width:auto;display:inline-block;margin:0 0 0 2px;position:relative;top:-5px;padding:2px 6px;}.search-item-anchor .item,.cart-item-box .item{font-size:var(--font-size-sm);font-family:var(--primary-font);color:var(--secondary);}.product-card{display:block;background-color:var(--bs-white);padding:10px;height:100%;border:1px solid var(--bs-white);position:relative;box-shadow:var(--card-box-shadow);margin:10px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}.product-card .product-labels{position:absolute;bottom:10px;left:10px;right:10px;text-transform:lowercase;}.product-card .product-label{padding:3px 5px;font-size:11px;margin:5px 5px 0 0;line-height:normal;font-weight:500;text-transform:uppercase;font-family:var(--primary-font);display:flex;align-items:center;letter-spacing:1px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.product-card .product-label .product-label-icon{height:16px;width:16px;display:block;background-color:var(--bs-black);position:relative;margin-right:5px;aspect-ratio:1;}.product-card .new-label{border:1px solid var(--primary);background-color:transparent;color:var(--primary);font-family:var(--primary-font)!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.product-card .promotion-label{border:1px solid var(--red);background-color:var(--red);color:var(--bs-white);font-family:var(--primary-font)!important;padding:3px 7px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}.product-card .promotion-label.label-is-text{background-color:transparent;color:var(--red);padding:3px 5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.product-card .unavailable-label{border:1px solid var(--danger);background-color:var(--danger);color:var(--bs-white);font-family:var(--primary-font)!important;padding:3px 7px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}.product-card .unavailable-label.label-is-text{background-color:transparent;color:var(--danger);padding:3px 5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.product-card:hover{border-color:var(--green);background-color:var(--light);}.product-card:hover .btn-detail i{background-color:var(--primary)!important;color:var(--bs-white)!important;}.product-card .product-content{padding:10px 10px;}.product-card .image{position:relative;background-color:var(--bs-white);display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}.product-card .image img{position:absolute;width:100%;height:100%;display:block;object-fit:contain;-o-object-fit:contain;object-position:center;-o-object-position:center;transform-origin:center center;}.product-card .category-title{color:var(--primary);font-size:calc(var(--font-size-base) - .05rem);text-transform:lowercase;font-family:var(--primary-font);letter-spacing:.5px;font-weight:normal;}.product-card .title{color:var(--secondary);font-size:clamp(16px,calc(var(--font-size-base)*1.1),22px);text-transform:capitalize;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4.8em;font-weight:400;line-height:normal;margin-bottom:5px;}.product-card .product-bottom-info{margin-top:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}.product-card .product-bottom-info .btn-detail{margin-top:10px;margin-left:auto;padding-left:10px;}.product-card .product-bottom-info .btn-detail i{background-color:#d5d5d5;padding:10px;font-size:18px;border-radius:50px;}@media(min-width:1900px){.product-card .product-bottom-info .btn-detail i{font-size:20px;padding:12px;}}@media(min-width:2100px){.product-card .product-bottom-info .btn-detail i{font-size:22px;padding:15px;}}.product-card .price{color:var(--primary);font-size:var(--font-size-lg);font-weight:bold;font-family:var(--primary-font);line-height:normal;margin-bottom:5px;}.product-card .price .final-price{font-size:var(--font-size-lg);}.product-card .price .base-price{font-size:calc(var(--font-size-base)*.8);color:var(--secondary);font-weight:normal;}.product-card .price .from-price-label{font-size:calc(var(--font-size-base)*.8);color:var(--primary);font-weight:normal;text-transform:lowercase;}.product-card .price .product-label{width:auto;display:inline-block;margin:0 0 0 10px;position:relative;top:-5px;padding:2px 6px;}.product-card .wishlist-button.wished{background:var(--primary);color:#fff;}.product-card .form-group label,.product-card .label,.product-card .label-form{font-weight:500;font-size:calc(var(--font-size-xs) + 1px);margin-bottom:2px;}.product-card .form-group label.label-form,.product-card .label.label-form,.product-card .label-form.label-form{margin-left:15px;}.category-card{display:block;background-color:var(--bs-white);padding:0;height:100%;border:1px solid transparent;position:relative;box-shadow:var(--card-box-shadow);margin:10px;overflow:hidden;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}.category-card .image{position:relative;background-color:var(--bs-white);display:block;width:100%;aspect-ratio:1.1;overflow:hidden;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}.category-card .image img{position:absolute;width:calc(100% + 1px);height:calc(100% + 1px);display:block;object-fit:contain;-o-object-fit:contain;object-position:center;-o-object-position:center;transform-origin:center center;}.category-card .image .category-content{position:absolute;bottom:10px;left:10px;right:10px;}.category-card:hover{border-color:var(--green);background-color:var(--light);}.category-card:hover .title{color:var(--primary);}.category-card .product-content{padding:10px 10px;}.category-card .parent-category-title{color:var(--primary);font-size:var(--font-size-md);font-family:var(--primary-font);font-weight:normal;text-transform:lowercase;line-height:normal;margin-bottom:0;text-shadow:0 0 2px var(--bs-white);}.category-card .title{color:var(--secondary);font-size:var(--font-size-lg2);font-weight:600;text-transform:lowercase;line-height:normal;margin-bottom:5px;text-shadow:0 0 2px var(--bs-white);}.category-card .squares-circle{position:absolute;top:10px;right:10px;}.squares-circle{font-size:0;color:transparent;display:block;width:40px;height:40px;position:relative;background-color:var(--green);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.squares-circle>span:first-of-type,.squares-circle>span:last-of-type{position:absolute;display:block;width:100%;height:100%;top:0;left:0;}.squares-circle>span:first-of-type:before,.squares-circle>span:last-of-type:before,.squares-circle>span:first-of-type::before,.squares-circle>span:last-of-type::before,.squares-circle>span:first-of-type:after,.squares-circle>span:last-of-type:after,.squares-circle>span:first-of-type::after,.squares-circle>span:last-of-type::after{content:"";display:block;width:8px;height:8px;border:2px solid var(--primary);background-color:transparent;position:absolute;top:50%;left:50%;overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.squares-circle>span:first-of-type:before,.squares-circle>span:first-of-type::before{top:25%;left:25%;}.squares-circle>span:first-of-type:after,.squares-circle>span:first-of-type::after{top:25%;left:50%;}.squares-circle>span:last-of-type:before,.squares-circle>span:last-of-type::before{top:50%;left:25%;}.squares-circle>span:last-of-type:after,.squares-circle>span:last-of-type::after{top:50%;left:50%;}.news-article-card{display:block;}.news-article-card .image{padding:calc(var(--grid-gutter-width)*.5) 0;}.news-article-card .image img{aspect-ratio:1.5;width:100%;display:block;object-fit:contain;-o-object-fit:contain;object-position:center;-o-object-position:center;}.news-article-card .title{font-weight:bold;}.img-dynamic{max-width:100%;}#Footer{flex:0 0 100%;width:100%;margin-top:auto;}#Footer footer{padding-top:var(--grid-gutter-width);padding-bottom:var(--grid-gutter-width);}#Footer #Credits{padding-top:calc(var(--grid-gutter-width)*.1);padding-bottom:calc(var(--grid-gutter-width)*1.5);text-align:center;font-weight:300;font-family:var(--primary-font);font-size:calc(var(--font-size-xs)*1.05);color:var(--secondary);}#Footer #Credits a{color:inherit;text-decoration:underline;}#Footer .menus-footer>div{font-size:var(--font-size-md2);font-family:var(--primary-font);font-weight:bold;text-transform:lowercase;color:var(--secondary);padding-left:calc(var(--bs-gutter-x)*.25);padding-right:calc(var(--bs-gutter-x)*.25);}#Footer .menus-footer>div:not(:last-of-type):after,#Footer .menus-footer>div:not(:last-of-type)::after{content:".";display:inline-block;padding-left:calc(var(--bs-gutter-x)*.25);}#Footer .menus-footer>div a{display:inline-block;color:var(--secondary);}#Footer .menus-footer>div a:hover,#Footer .menus-footer>div a.active{color:var(--primary);}#FooterTitles{position:relative;width:100%;min-height:200px;background-color:var(--bs-white);padding:20px 0 0 0;background-image:none;background-position:center top;background-repeat:no-repeat;background-size:contain;}@media(min-width:428px){#FooterTitles{padding:20px 0 10px 0;}}@media(min-width:576px){#FooterTitles{padding:40px 0;min-height:300px;background-image:url(../images/fish-footer-bg.png);}}@media(min-width:768px){#FooterTitles{padding:60px 0;}}@media(min-width:992px){#FooterTitles{padding:80px 0;}}@media(min-width:1200px){#FooterTitles{padding:100px 0;}}#FooterTitles .footer-titles-header{font-size:var(--font-size-md2);font-family:var(--primary-font);font-weight:normal;line-height:normal;text-align:center;text-transform:lowercase;}#FooterTitles .footer-titles-header .site-name-text{font-weight:bold;color:var(--primary-dark);}#FooterTitles .footer-titles-header .site-name-text>span{color:var(--primary);}#FooterTitles #slick-footer-titles{overflow:hidden;}#FooterTitles #slick-footer-titles a{pointer-events:auto;z-index:2;}.footer-titles-items{display:flex;flex-wrap:nowrap;white-space:nowrap;flex-shrink:0;color:inherit;}.footer-titles-items:hover{animation-play-state:paused!important;}.footer-titles-items .footer-titles-item a{pointer-events:auto;z-index:2;}body.waiting-cookie #CookiesConsent{display:flex;}body.cookie-configure #CookiesConsent #CookiesMainBox{display:none;}body.cookie-configure #CookiesConsent #CookiesConfigure{display:block;}#CookiesConsent{--cookies-box-width:500px;position:fixed;z-index:9999;top:0;bottom:0;left:0;right:0;display:none;pointer-events:none;}#CookiesConsent .cookies-box{bottom:var(--grid-gutter-width);right:var(--grid-gutter-width);position:fixed;width:var(--cookies-box-width);max-width:100%;background:#fff;max-height:calc(100vh - var(--grid-gutter-width)*2);pointer-events:all;border-radius:.5rem;-webkit-box-shadow:0 0 5px 1px rgba(214,214,214,.7);-moz-box-shadow:0 0 5px 1px rgba(214,214,214,.7);box-shadow:0 0 5px 1px rgba(214,214,214,.7);margin-left:auto;margin-top:auto;overflow-x:hidden;overflow-y:auto;}#CookiesConsent #CookiesMainBox{padding:var(--grid-gutter-width);display:block;}#CookiesConsent #CookiesMainBox .cookie-link{text-decoration:none!important;}#CookiesConsent #CookiesMainBox .cookies-title{line-height:1.3;text-align:center;margin-bottom:.5rem;}#CookiesConsent #CookiesMainBox .cookies-text{margin-bottom:1rem;}#CookiesConsent #CookiesConfigure{padding:0;display:none;}#CookiesConsent #CookiesConfigure .form-check-input{cursor:pointer;}.row.multiple>.richContent-column>.container-bst{padding:0 15px!important;width:100%;transition:all .4s ease;}.container-bst.ignore-right.ignore-left{padding:0 0!important;}.container-bst.ignore-right{padding:0 15px;width:100%;transition:all .4s ease;}@media(min-width:768px){.container-bst.ignore-right{padding:0 var(--container-margin-md);}}@media(min-width:1200px){.container-bst.ignore-right{padding:0 0 0 var(--container-margin-md);}}@media(min-width:1600px){.container-bst.ignore-right{padding:0 0 0 var(--container-margin-xl);}}.container-bst.ignore-left{padding:0 15px;width:100%;transition:all .4s ease;}@media(min-width:768px){.container-bst.ignore-left{padding:0 var(--container-margin-md);}}@media(min-width:1200px){.container-bst.ignore-left{padding:0 var(--container-margin-md) 0 0;}}@media(min-width:1600px){.container-bst.ignore-left{padding:0 var(--container-margin-xl) 0 0;}}.richContentRow{padding-bottom:attr(data-bg);}.richContentRow>.richContent-column:first-of-type .container-bst{padding:0 15px;width:100%;transition:all .4s ease;}@media(min-width:768px){.richContentRow>.richContent-column:first-of-type .container-bst{padding:0 var(--container-margin-md);}}@media(min-width:1200px){.richContentRow>.richContent-column:first-of-type .container-bst{padding:0 0 0 var(--container-margin-md);}}@media(min-width:1600px){.richContentRow>.richContent-column:first-of-type .container-bst{padding:0 0 0 var(--container-margin-xl);}}.richContentRow>.richContent-column:last-of-type .container-bst{padding:0 15px;width:100%;transition:all .4s ease;}@media(min-width:768px){.richContentRow>.richContent-column:last-of-type .container-bst{padding:0 var(--container-margin-md);}}@media(min-width:1200px){.richContentRow>.richContent-column:last-of-type .container-bst{padding:0 var(--container-margin-md) 0 0;}}@media(min-width:1600px){.richContentRow>.richContent-column:last-of-type .container-bst{padding:0 var(--container-margin-xl) 0 0;}}.richContentRow>.richContent-column:not(:first-of-type):not(:last-of-type) .container-bst{padding:0 15px;width:100%;transition:all .4s ease;}.richContentRow>.richContent-column:only-of-type .container-bst{padding:0 15px;width:100%;transition:all .4s ease;}@media(min-width:768px){.richContentRow>.richContent-column:only-of-type .container-bst{padding:0 var(--container-margin-md);}}@media(min-width:1600px){.richContentRow>.richContent-column:only-of-type .container-bst{padding:0 var(--container-margin-xl);}}@media(max-width:576px){.column-padding{padding-left:0!important;padding-right:0!important;}}.richContent-gallery i{position:absolute;font-size:24px;color:#fff;opacity:.8;top:calc(50% - 12px);transform:translateY(-50%);z-index:99;cursor:pointer;}.richContent-gallery .btnPrev{left:0;}.richContent-gallery .btnNext{right:0;}.richContent-gallery .slick-dots{display:none!important;flex-direction:row;gap:20px;margin:auto;width:fit-content;}@media(min-width:576px){.richContent-gallery .slick-dots{display:flex!important;}}.richContent-gallery .slick-dots li{width:10px;color:#808080;position:relative;cursor:pointer;}.richContent-gallery .slick-dots li::marker{display:none;color:transparent;}.richContent-gallery .slick-dots li:before{content:"•";font-weight:bold;font-size:24px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.richContent-gallery .slick-dots li.slick-active{color:#000;}.richContent-gallery .slick-dots li button{display:none;}#reserved-area-side-menu.sidebar.sidebar{position:relative;padding:0 0 0;margin-top:50px;left:0;width:400px;z-index:9;transition:top .4s ease;margin-bottom:50px;}#reserved-area-side-menu.sidebar.sidebar a{font-size:calc(var(--font-size-default));font-family:var(--primary-font);padding:10px;border-radius:5px;width:100%;display:flex;flex-direction:row;gap:20px;align-items:center;font-weight:normal;margin-bottom:5px;}#reserved-area-side-menu.sidebar.sidebar a:hover,#reserved-area-side-menu.sidebar.sidebar a.active{background-color:var(--primary-light);color:var(--bs-white);font-weight:600;box-shadow:none;}#reserved-area-side-menu.sidebar.sidebar a:hover i,#reserved-area-side-menu.sidebar.sidebar a.active i{font-weight:600;}@media(max-width:991px){#reserved-area-side-menu.sidebar.sidebar{width:100%;}}#reserved-area-side-menu.sidebar.sidebar.active{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}#reserved-area-side-menu.sidebar.sidebar.sidebar-sticky{position:relative;}#reserved-area-side-menu.sidebar.sidebar.sidebar-sticky>div{position:sticky;top:50px;}.reserved-area-title{color:var(--primary);padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1);}#reserved-area-menu a{padding:20px;transition:all .2s ease-in-out;border-radius:5px;display:block;-webkit-box-shadow:0 0 5px 0 rgba(128,128,128,.4);-moz-box-shadow:0 0 5px 0 rgba(128,128,128,.4);box-shadow:0 0 5px 0 rgba(128,128,128,.4);cursor:pointer;width:100%;min-height:200px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}@media(min-width:992px){#reserved-area-menu a{padding:40px 50px;}}#reserved-area-menu a i{color:var(--bs-black);}#reserved-area-menu a:hover{transform:scale(1.01);}#reserved-area-menu a table{margin-top:30px;width:100%;}@media(min-width:1200px){#reserved-area-menu a table{width:80%;}}#reserved-area-menu a table th{padding:0 0 0 0;text-transform:lowercase;letter-spacing:1px;color:var(--primary);}#reserved-area-menu a table td{padding:10px 10px 0 0;}.free-shipping-at{font-weight:400;background-color:var(--bs-white);border:1px solid var(--green-dark);box-shadow:inset 0 0 0 2px rgba(0,255,120,.15);text-align:center;color:var(--green-dark);padding:5px 10px;text-transform:lowercase;display:block;margin:5px auto 0 auto;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}body.isAccount main{width:100%;z-index:10;}#order-resume .title-order{padding:0 0 0 0;text-transform:uppercase;letter-spacing:1px;color:var(--primary);}#order-resume .accordion-item{padding:20px;transition:all .2s ease-in-out;border-radius:2px;display:block;-webkit-box-shadow:0 0 2px 1px rgba(128,128,128,.4);-moz-box-shadow:0 0 2px 1px rgba(128,128,128,.4);box-shadow:0 0 2px 1px rgba(128,128,128,.4);cursor:pointer;width:100%;margin:15px 0;}#order-resume .accordion-item img{max-height:100px;object-fit:contain;}#order-resume .accordion-header,#order-resume .accordion-body{border:0!important;}.accordion-body{font-size:1rem!important;}.accordion-body td,.accordion-body th{background:unset!important;text-transform:lowercase;}.accordion-body td{vertical-align:middle;font-weight:normal;}.address-card{padding:20px 25px;font-weight:400;transition:all .2s ease-in-out;border-radius:2px;display:block;-webkit-box-shadow:0 0 2px 1px rgba(128,128,128,.4);-moz-box-shadow:0 0 2px 1px rgba(128,128,128,.4);box-shadow:0 0 2px 1px rgba(128,128,128,.4);width:100%;min-height:200px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}.address-card.primary{-webkit-box-shadow:0 0 2px 1px var(--primary);-moz-box-shadow:0 0 2px 1px var(--primary);box-shadow:0 0 2px 1px var(--primary);}.address-card .buttons{margin-top:auto;display:block;}.address-card .buttons button{border:0;background:0;outline:0;box-shadow:0;}#OrdersAccordion .accordion-button:not(.collapsed){box-shadow:inset 0 1px 0 var(--light)!important;background-color:var(--light)!important;}#OrdersAccordion .accordion-button{padding:10px 20px 20px 20px;}@media(max-width:575px){#OrdersAccordion .accordion-button{padding:10px;font-size:14px;}}#OrdersAccordion .accordion-button .container-fluid{padding:0;}#OrdersAccordion .accordion-header,#OrdersAccordion .accordion-body{border:0!important;}#OrdersAccordion .accordion-header{cursor:pointer;}#OrdersAccordion .title-order{font-size:var(--font-size-sm);padding:0;text-transform:lowercase;letter-spacing:.5px;color:var(--primary);font-family:var(--primary-font);font-weight:bold;}#OrdersAccordion .accordion-collapse{padding:20px;}@media(max-width:575px){#OrdersAccordion .accordion-collapse{padding:5px;}}#OrdersAccordion .accordion-item{font-size:var(--font-size-default);transition:all .2s ease-in-out;border-radius:2px;display:block;-webkit-box-shadow:0 0 2px 1px rgba(128,128,128,.4);-moz-box-shadow:0 0 2px 1px rgba(128,128,128,.4);box-shadow:0 0 2px 1px rgba(128,128,128,.4);width:100%;margin:15px 0;}#OrdersAccordion .accordion-item .accordion-body{padding:0!important;}@media(max-width:767px){#OrdersAccordion .accordion-item .accordion-body{font-size:14px!important;}#OrdersAccordion .accordion-item .accordion-body table .order-quantity{text-align:center;}}@media(max-width:427px){#OrdersAccordion .accordion-item .accordion-body table{font-size:12px!important;}}#OrdersAccordion .accordion-item img{max-width:90px;aspect-ratio:1;object-fit:contain;margin-right:15px;}@media(max-width:575px){#OrdersAccordion .accordion-item img{max-width:75px;}}@media(min-width:992px){body #cart-page .cart-resume-sticky{position:sticky;top:20px;}}@media(min-width:992px){body.has-hello-bars #cart-page .cart-resume-sticky{position:sticky;top:50px;}}.payment-instructions{font-size:var(--font-size-default);font-weight:normal;margin-top:15px;}.payment-instructions.with-bg{background-color:var(--light);padding:15px 20px;border-radius:15px;}#cart-page{font-family:var(--secondary-font);margin-top:60px;margin-bottom:60px;}#cart-page .voucher-row div{color:var(--primary-light);font-weight:500;}#cart-page .cart-voucher{background-color:var(--light);padding:20px 30px;margin-bottom:25px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}@media(max-width:650px){#cart-page .cart-voucher{padding:20px 15px;}}#cart-page .cart-voucher .card-title{text-align:start;margin-top:0;margin-bottom:10px!important;color:var(--primary-light);font-size:var(--font-size-sm2);text-transform:uppercase;font-family:var(--main-font);}#cart-page .cart-voucher .btn-light-blue-outline{background-color:transparent;}#cart-page .cart-voucher .btn-light-blue-outline:hover{background-color:var(--primary-light);}#cart-page .product-price{font-family:var(--main-font);}#cart-page .product-price small{font-size:1em!important;}#cart-page textarea.cart-wrappingobservations{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width)*2))!important;}#cart-page .form-check>label{line-height:1.1;}#cart-page .text{font-size:var(--font-size-xs2);}#cart-page .text-danger{font-size:14px;}#cart-page textarea{border:1px solid var(--gray-light);}#cart-page textarea:focus{box-shadow:none;}@media(min-width:1600px){#cart-page .bst-container{padding:0 var(--container-margin-xl);}}@media(min-width:1300px){#cart-page .bst-container{padding:0 var(--container-margin-md);}}@media(max-width:1299px) and (min-width:575px){#cart-page .bst-container{padding:0 5vw;}}@media(max-width:575px){#cart-page .bst-container{padding:0 15px;}}#cart-page .card-title{font-family:var(--primary-font);color:var(--secondary);font-size:var(--font-size-lg);font-weight:600;text-transform:lowercase;margin-top:20px;}#cart-page .cart-listing .cart-header{color:var(--bs-gray-500);font-size:.75rem;text-transform:uppercase;border-bottom:1px solid var(--bs-gray-200);border-top:1px solid var(--bs-gray-200);padding:10px 0;margin:0;}#cart-page .cart-listing .cart-item{font-size:var(--font-size-sm);border-bottom:1px solid var(--bs-gray-100);margin:0;}#cart-page .cart-listing .cart-item:last-of-type{margin-bottom:20px;}#cart-page .cart-listing .cart-item .cart-item-box{margin:10px 0;}#cart-page .cart-listing .cart-item .cart-item-delete{padding-left:0!important;}#cart-page .cart-listing .cart-item .cart-item-delete.text-danger:not(:hover){opacity:.5;}#cart-page .cart-listing .cart-item .card-quantity-input{padding:10px 15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid var(--secondary);width:100%;max-width:135px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}@media(min-width:768px){#cart-page .cart-listing .cart-item .card-quantity-input{margin:auto!important;}}#cart-page .cart-listing .cart-item .card-quantity-input button{padding-left:0;padding-right:0;display:flex;}#cart-page .cart-listing .cart-item .card-quantity-input button i.icon-icon-minus{font-size:16px;}#cart-page .cart-listing .cart-item .card-quantity-input button i.icon-icon-plus{font-size:12px;}#cart-page .cart-listing .cart-item .card-quantity-input input{width:100%;padding:0 1em;border:0;background:0;text-align:center;font-size:calc(var(--font-size-default) - 2px);color:var(--secondary);}#cart-page .cart-listing .cart-item .card-quantity-input span{color:var(--primary);}#cart-page .cart-listing .cart-item .card-quantity-input .icon icon-icon-minus{font-size:16px;}#cart-page .cart-listing .cart-item .card-quantity-input .icon icon-icon-plus{font-size:12px;}#cart-page .cart-listing .cart-item .product-price{font-size:var(--font-size-default);}#cart-page .cart-listing .cart-item .product-price .final-price{font-size:var(--font-size-lg);color:var(--primary);}#cart-page .cart-listing .cart-item .product-price .base-price{display:flex;margin-left:0;justify-content:center;margin-left:auto;width:fit-content;position:relative;color:var(--secondary);font-size:var(--font-size-sm);}#cart-page .cart-listing .cart-item image{width:100%;}#cart-page .cart-listing .qtd-input{padding:5%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid var(--bs-gray-500);width:fit-content;margin-left:auto;max-width:150px;}@media(max-width:767px){#cart-page .cart-listing .qtd-input{padding:10px;margin-right:auto;margin-top:10px;margin-left:unset;}}@media(max-width:1400px) and (min-width:1200px){#cart-page .cart-listing .qtd-input{max-width:100px;}#cart-page .cart-listing .qtd-input button{padding-right:.5rem;padding-left:.5rem;}}#cart-page .cart-listing .qtd-input form{line-height:0;}#cart-page .cart-listing .qtd-input input{padding:2px;border:0;border-left:1px solid var(--bs-gray-500);border-right:1px solid var(--bs-gray-500);background:0;text-align:center;font-size:calc(var(--font-size-xs) + .1rem);color:var(--bs-gray-500);width:100%;max-width:100px;}#cart-page .cart-listing button{border:0;background:none;padding-right:.75rem;padding-left:.75rem;}#cart-page .cart-totals{font-size:var(--font-size-default);margin-bottom:25px;}#cart-page .cart-totals .row{border-bottom:1px solid var(--bs-gray-200);justify-content:space-between;margin:0;}#cart-page .cart-totals .row:first-of-type>div small{font-size:var(--font-size-xs);position:relative;top:-1px;}#cart-page .cart-totals .row>div:first-of-type{text-transform:lowercase;font-family:var(--primary-font);}#cart-page .cart-totals .row>div:last-of-type{font-family:var(--primary-font);line-height:normal;}#cart-page .cart-totals .row:last-of-type{border:0;}#cart-page .cart-totals .total{font-weight:600;border-bottom:1px solid var(--bs-gray-200);}#cart-page .cart-totals .total>div:last-of-type{font-size:var(--font-size-lg);font-weight:bold;}#cart-page .promo-code-container .voucher-applied{display:flex;align-items:center;}#cart-page .promo-code-container .btn-outline-primary{padding:10px 20px;}@media(max-width:500px){#cart-page .promo-code-container .btn-outline-primary{padding:10px 10px;}}@media(max-width:400px){#cart-page .promo-code-container .btn-outline-primary{padding:10px 5px;}}#cart-page .promo-code-container .row{margin:0;}#cart-page .promo-code-container .voucher-input{line-height:1.3;}#cart-page .form-group{margin-bottom:.5rem;}#cart-page .form-group textarea{padding-left:1.1rem;padding-right:1.1rem;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}#cart-page .form-group textarea:focus{box-shadow:none;}#cart-page .form-group .select2-border+.select2-container{padding:12px;background:#fff;border:1px solid #000;border-radius:0!important;}#cart-page .form-group .select2-border+.select2-container:focus{box-shadow:none;}#cart-page .payment-method{border:1px solid var(--bs-gray-200);margin:10px 0;padding:15px 10px;}#cart-page .payment-method label img{max-width:80px;height:40px;padding:0 10px;object-fit:contain;}.radio-warehouse label .radio-warehouse-input{accent-color:var(--bs-black);}.radio-warehouse input:checked~label{border:1px solid #000;}.radio-warehouse label{width:100%;cursor:pointer;padding:10px;border:1px solid var(--bs-gray-300);}.radio-warehouse label.selected{border-color:#007bb9;}#order-resume .accordion-header,#order-resume .accordion-body{border:0!important;}#order-resume .title-order{font-size:var(--font-size-xs);padding:0 0 0 0;text-transform:uppercase;letter-spacing:1px;color:var(--dark-pink);}#order-resume .accordion-item{padding:20px;font-size:var(--font-size-bs);transition:all .2s ease-in-out;border-radius:2px;display:block;-webkit-box-shadow:0 0 2px 1px rgba(128,128,128,.4);-moz-box-shadow:0 0 2px 1px rgba(128,128,128,.4);box-shadow:0 0 2px 1px rgba(128,128,128,.4);cursor:pointer;width:100%;margin:15px 0;}#order-resume .accordion-item img{object-fit:contain;max-width:90px;aspect-ratio:1;margin-right:15px;}@media(max-width:575px){#order-resume .accordion-item img{max-width:75px;}}.accordion-body{font-size:1rem!important;}.accordion-body td,.accordion-body th{background:unset!important;}.accordion-body td{vertical-align:middle;font-weight:400;}.create-address-wrapper{padding-top:10px;}.create-address-wrapper #CreateAddress{font-size:14px;}.edit-addresses a{font-weight:normal;text-decoration:underline;text-transform:lowercase;font-size:var(--font-size-sm);}.cart-voucher .card-title{margin-top:25px;text-align:center;margin-bottom:20px!important;font-family:var(--secondary-font);}#PaymentMethods .cart-payment-method{margin-top:15px;font-weight:normal;cursor:pointer;display:flex;align-items:center;color:var(--secondary);padding:20px 20px;border:1px solid var(--gray-light);justify-content:space-between;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}#PaymentMethods .cart-payment-method .payment-price{font-weight:500;margin-left:10px;font-size:var(--font-size-sm);}#PaymentMethods .cart-payment-method img{max-width:80px;height:40px;padding:0 10px;object-fit:contain;}#PaymentMethods .cart-payment-method .fake-radio-button-wrapper{border:1px solid var(--primary);display:block;border-radius:50px;}#PaymentMethods .cart-payment-method .fake-radio-button-wrapper .fake-radio-button{height:12px;width:12px;border-radius:50px;background-color:var(--bs-white);display:block;border:2px solid var(--bs-white);}#PaymentMethods .cart-payment-method.selected{border-color:var(--primary);}#PaymentMethods .cart-payment-method.selected .fake-radio-button-wrapper{height:16px;width:16px;border:5px solid var(--primary-light);}#PaymentMethods .cart-payment-method.selected .fake-radio-button{background-color:#fff;border:2px solid #fff;height:6px;width:6px;}#PaymentMethods .cart-payment-method.disabled{opacity:.5;pointer-events:none;}.children-card{position:relative;background-color:var(--light);padding:20px 30px;margin-bottom:25px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}.children-card .bg-title{position:absolute;top:-50px;z-index:0;right:10px;text-align:right;pointer-events:none;font-size:4vw;-webkit-text-stroke:2px var(--bs-white);opacity:1;border:unset;}.children-card>*:not(.bg-title){position:relative;z-index:1;}.card-shipping-method .wrapping-observations{padding:0 42px;margin-top:10px;}@media(max-width:575px){.card-shipping-method .wrapping-observations{padding:0 20px;}}.card-shipping-method .wrapping-observations .card-title{font-size:16px!important;font-size:var(--primary);}.card-shipping-method .wrapping-item{display:flex;align-items:center;color:var(--primary);padding:0 42px;}@media(max-width:575px){.card-shipping-method .wrapping-item{padding:0 20px;}}.card-shipping-method .wrapping-item.active{font-weight:500;border-top:0;}.card-shipping-method .wrapping-item.active .fake-radio-button-wrapper{height:14px;width:14px;border:5px solid var(--primary-light);}.card-shipping-method .wrapping-item.active .fake-radio-button{background-color:#fff;border:2px solid #fff;height:4px;width:4px;}#ShippingMethods{padding:10px 0;}.billing-and-shipping-card,.card-shipping-method{margin-top:15px;}.billing-and-shipping-card .billing-and-shipping-collapse,.card-shipping-method .billing-and-shipping-collapse,.billing-and-shipping-card .shipping-collapse,.card-shipping-method .shipping-collapse{font-weight:normal;cursor:pointer;display:flex;align-items:center;color:var(--secondary);padding:20px 20px;border:1px solid var(--gray-light);border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}.billing-and-shipping-card .billing-and-shipping-collapse:not(.collapsed),.card-shipping-method .billing-and-shipping-collapse:not(.collapsed),.billing-and-shipping-card .shipping-collapse:not(.collapsed),.card-shipping-method .shipping-collapse:not(.collapsed){font-weight:500;color:var(--primary);}.billing-and-shipping-card .billing-and-shipping-collapse:not(.collapsed):not(.no-children-card),.card-shipping-method .billing-and-shipping-collapse:not(.collapsed):not(.no-children-card),.billing-and-shipping-card .shipping-collapse:not(.collapsed):not(.no-children-card),.card-shipping-method .shipping-collapse:not(.collapsed):not(.no-children-card){border-bottom-color:var(--light);border-end-start-radius:0!important;border-end-end-radius:0!important;}.billing-and-shipping-card .billing-and-shipping-collapse:not(.collapsed)~.collapse .children-card,.card-shipping-method .billing-and-shipping-collapse:not(.collapsed)~.collapse .children-card,.billing-and-shipping-card .shipping-collapse:not(.collapsed)~.collapse .children-card,.card-shipping-method .shipping-collapse:not(.collapsed)~.collapse .children-card{border:1px solid var(--gray-light);border-top:0;border-start-start-radius:0!important;border-start-end-radius:0!important;}.billing-and-shipping-card .billing-and-shipping-collapse:not(.collapsed) .fake-radio-button-wrapper,.card-shipping-method .billing-and-shipping-collapse:not(.collapsed) .fake-radio-button-wrapper,.billing-and-shipping-card .shipping-collapse:not(.collapsed) .fake-radio-button-wrapper,.card-shipping-method .shipping-collapse:not(.collapsed) .fake-radio-button-wrapper{height:16px;width:16px;border:5px solid var(--primary-light);}.billing-and-shipping-card .billing-and-shipping-collapse:not(.collapsed) .fake-radio-button,.card-shipping-method .billing-and-shipping-collapse:not(.collapsed) .fake-radio-button,.billing-and-shipping-card .shipping-collapse:not(.collapsed) .fake-radio-button,.card-shipping-method .shipping-collapse:not(.collapsed) .fake-radio-button{background-color:#fff;border:2px solid #fff;height:6px;width:6px;}.billing-and-shipping-card .fake-radio-button-wrapper,.card-shipping-method .fake-radio-button-wrapper{border:1px solid var(--secondary);display:block;border-radius:50px;height:14px;width:14px;margin-right:15px;}.billing-and-shipping-card .fake-radio-button-wrapper .fake-radio-button,.card-shipping-method .fake-radio-button-wrapper .fake-radio-button{height:12px;width:12px;border-radius:50px;background-color:var(--bs-white);display:block;border:2px solid var(--bs-white);}.card-checkout{font-size:var(--font-size-bs);transition:all .2s ease-in-out;border-radius:5px;padding:10px 0 5px 0;display:block;}.payment-methods-card.input-validation-error .cart-payment-method{border-color:var(--bs-danger)!important;}.address-edit:hover{color:var(--primary-light);}.billing-card-wrapper:last-of-type,.shipping-card-wrapper:last-of-type{margin-bottom:0;}.shipping-addresses-note{font-size:12px;font-weight:300;}@media(max-width:575px){.shipping-addresses-note{margin:0 20px;}}.shipping-info{margin:25px 42px 1rem 42px;}@media(max-width:575px){.shipping-info{margin:25px 20px .5rem 20px;}}.billing-addresses-wrapper,.shipping-addresses-wrapper{padding-bottom:10px;}.wrapping-methods{padding-bottom:20px;}.cart-shipping-method,.cart-address{border:1px solid var(--secondary);background-color:var(--bs-white);padding:15px 25px;cursor:pointer;margin-bottom:20px;font-weight:normal;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}.cart-shipping-method:last-of-type,.cart-address:last-of-type{margin-bottom:0;}.cart-shipping-method.selected,.cart-address.selected{border-color:var(--primary);box-shadow:inset 0 0 0 2px rgba(0,120,255,.15);}.cart-shipping-method .cart-shipping-method-title,.cart-address .cart-shipping-method-title,.cart-shipping-method .cart-shipping-price,.cart-address .cart-shipping-price{font-size:18px;font-weight:500;}.cart-shipping-method.disabled,.cart-address.disabled{opacity:.5;pointer-events:none;}.payment-details{-webkit-box-shadow:0 0 5px 0 rgba(128,128,128,.4);-moz-box-shadow:0 0 5px 0 rgba(128,128,128,.4);box-shadow:0 0 5px 0 rgba(128,128,128,.4);padding:20px 25px;font-size:var(--font-size-default);border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}.payment-details .payment-item{font-weight:normal;font-family:var(--secondary-font);}.payment-details .payment-item>span{font-family:var(--primary-font);}.payment-details img{max-height:50px;margin:10px 0;}.payment-details img.copy-data{max-height:15px;margin:0 0 0 8px;vertical-align:middle;cursor:pointer;}.payment-details .payment-card{min-width:250px;}.checkout-goback-wrapper{margin-top:35px;}@media(max-width:575px){.checkout-goback-wrapper{margin-top:30px;}}.checkout-goback-wrapper i{font-size:12px;}.checkout-wrapper .alert-danger{max-width:90%;margin:40px auto;font-weight:normal;text-align:center;}.checkout-wrapper h3{color:var(--secondary);}.checkout-wrapper h3 strong{color:var(--primary);}.checkout-wrapper .payment-input-wrapper{display:flex;align-items:center;flex-wrap:wrap;}.checkout-wrapper .payment-input-wrapper .form-group{padding-right:15px;width:calc(100% - 280px);}@media(max-width:1199px) and (min-width:768px){.checkout-wrapper .payment-input-wrapper div{width:100%!important;}.checkout-wrapper .payment-input-wrapper div button{width:100%!important;}}@media(max-width:575px){.checkout-wrapper .payment-input-wrapper div{width:100%!important;}.checkout-wrapper .payment-input-wrapper div button{width:100%!important;}}.checkout-wrapper .payment-input-wrapper input#PhoneNumber{padding:15px;}@media(max-width:1400px) and (min-width:1200px){.cart-voucher-apply-title{text-align:center!important;}}@media(max-width:650px){.cart-voucher-apply-title{text-align:center!important;}}.voucher-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.voucher-wrapper .voucher-applied,.voucher-wrapper .cart-voucher-remove{padding:5px 0;}.voucher-wrapper .voucher-applied{padding-right:25px;}@media(max-width:1400px) and (min-width:1200px){.voucher-wrapper{justify-content:center;}.voucher-wrapper .voucher-applied{padding-left:25px;text-align:center;}}@media(max-width:650px){.voucher-wrapper{justify-content:center;}.voucher-wrapper .voucher-applied{padding-left:25px;text-align:center;}}#featuredproducts{min-height:200px;}#featuredproducts #featuredproducts-titles{position:relative;}#featuredproducts #featuredproducts-titles .bg-title{left:.5%;}#featuredproducts .featuredproducts-content.row>div:nth-child(n+3){display:none;}#featuredproducts .featuredproducts-btns.text-end button:last-of-type{margin-right:0!important;}#featuredproducts .featuredproducts-btns.text-start button:last-of-type{margin-left:0!important;}@media(min-width:768px){#featuredproducts #featuredproducts-content.adjust-manual-md-col .col-md-4{flex:0 0 auto;width:25%;}}@media(max-width:1599px){#featuredproducts #featuredproducts-content.adjust-responsive-elements>.col-product:nth-child(n+9){display:none;}}@media(max-width:1199px){#featuredproducts #featuredproducts-content.adjust-responsive-elements>.col-product:nth-child(n+7){display:none;}}@media(max-width:575px){#featuredproducts #featuredproducts-content.adjust-responsive-elements>.col-product:nth-child(n+7){display:none;}}@media(max-width:427px){#featuredproducts #featuredproducts-content.adjust-responsive-elements>.col-product:nth-child(n+5){display:none;}}#homecategories{min-height:500px;width:100%;padding:25px 0;margin-top:100px;position:relative;}@media(min-width:576px){#homecategories{padding:30px 0;}}@media(min-width:768px){#homecategories{padding:50px 0;}}@media(min-width:992px){#homecategories{padding:100px 0;}}@media(min-width:1200px){#homecategories{padding:140px 0;}}@media(min-width:1400px){#homecategories{padding:160px 0;}}#homecategories:before,#homecategories::before{content:"";display:block;pointer-events:none;background-image:url(../images/fish-bg.png);background-repeat:no-repeat;background-size:contain;position:absolute;width:40%;height:40%;left:50%;top:-10%;}@media(min-width:768px){#homecategories:before,#homecategories::before{width:50%;height:50%;}}@media(min-width:992px){#homecategories:before,#homecategories::before{width:60%;height:60%;left:45%;}}@media(min-width:1200px){#homecategories:before,#homecategories::before{width:75%;height:75%;left:43%;}}#homecategories #homecategories-titles{position:relative;}#homecategories #homecategories-titles .bg-title,#homecategories #homecategories-titles .big-title{-webkit-text-stroke-color:var(--green);z-index:0;}@media(max-width:575px){#homecategories #homecategories-titles .bg-title,#homecategories #homecategories-titles .big-title{font-size:clamp(60px,6vw,170px);}}#homecategories #homecategories-titles .bg-title.bg-title,#homecategories #homecategories-titles .big-title.bg-title{bottom:calc(clamp(1.5rem,-1.7157rem + 5.0196vw,2.8rem) * -1);left:unset;right:.5%;}#homecategories #homecategories-titles>*:not(.bg-title){position:relative;z-index:1;}#homecategories #homecategories-titles .big-title~.homecategories-title{position:relative;z-index:1;margin-top:-14%;}@media(min-width:576px){#homecategories #homecategories-titles .big-title~.homecategories-title{margin-top:-8%;}}@media(min-width:1200px){#homecategories #homecategories-titles .big-title~.homecategories-title{margin-top:-13%;}}#homecategories #homecategories-titles .big-title-container{margin-bottom:10px;}@media(min-width:428px){#homecategories #homecategories-titles .big-title-container{margin-bottom:20px;}}@media(min-width:576px){#homecategories #homecategories-titles .big-title-container{margin-bottom:30px;}}@media(min-width:992px){#homecategories #homecategories-titles .big-title-container{margin-bottom:80px;}}#homecategories.bg-color-light #homecategories-titles .bg-title,#homecategories.bg-color-light #homecategories-titles .big-title{color:var(--light);}.auth-pages{display:flex;min-height:100vh;}@media(max-width:767px){.auth-pages{min-height:50vh;display:block;}}.auth-pages h1{font-family:var(--secondary-font);color:var(--secondary);}.auth-pages .background{background-size:cover;background-position:center;min-height:100vh;background-color:var(--light);padding-left:3vw;padding-top:25px;}@media(max-width:1500px){.auth-pages .background{padding-left:25px;}}@media(max-width:575px){.auth-pages .background{padding-left:15px;}}@media(max-width:767px){.auth-pages .background{min-height:30vh;}}@media(max-width:575px){.auth-pages .background{min-height:25vh;}}.auth-pages .forgot-password:hover{color:var(--primary);}.auth-pages input:-webkit-autofill,.auth-pages input:-webkit-autofill:hover,.auth-pages input:-webkit-autofill:focus,.auth-pages input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important;}.auth-pages input.form-control{box-shadow:none;}.auth-pages input.form-control~label{font-weight:300!important;}.auth-pages input.form-control:focus{border:1px solid var(--primary);}.auth-pages input.form-control:focus~label{color:var(--primary);}.auth-pages.registar .background{background-image:url('/images/registar.png');}.auth-pages.login .background,.auth-pages.recuperar password .background,.auth-pages.repor .background,.auth-pages.password .background{background-image:url('/images/login.png');}.auth-pages>div{width:50%;padding:clamp(50px,5vw,5vw);}@media(max-width:991px){.auth-pages>div{padding:clamp(35px,5vw,5vw);}}@media(max-width:767px){.auth-pages>div{width:100%;padding:50px 15px;}}@media(max-width:575px){.auth-pages>div{padding:50px 15px;}}.auth-pages>div:nth-child(1){padding-bottom:0;}.auth-pages>div:nth-child(1) .logo{display:block;max-width:clamp(225px,15vw,300px);}@media(max-width:575px){.auth-pages>div:nth-child(1) .logo{max-width:225px;}}.auth-pages>div:nth-child(1) .logo img{max-width:100%;}.auth-pages>div:nth-child(2){display:flex;align-items:center;justify-content:center;}.password-validations .password-validation{padding-left:20px;position:relative;display:flex;justify-content:start;align-items:center;font-size:.75rem;font-family:var(--primary);font-weight:500;text-transform:lowercase;letter-spacing:.5px;color:var(--gray);}.password-validations .password-validation:before{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;font-size:16px;}.password-validations .password-validation.check{color:var(--green-dark);}.password-validations .password-validation.check:before{content:"";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--green-dark);}.auth-goback{position:absolute;top:25px;right:35px;font-size:22px;}@media(max-width:767px){.auth-goback{top:15px;right:20px;font-size:18px;}}@media(min-width:2100px){#bestsellers-content{position:relative;top:50%;transform:translateY(-57%);}}@media(max-width:575px){.remove-px-sm{padding-left:0!important;padding-right:0!important;}}@media(min-width:1400px){.col-xxl-25{flex:0 0 20%!important;max-width:20%!important;}}@media(min-width:1600px){.col-xxxl-25{flex:0 0 20%!important;max-width:20%!important;}}@media(min-width:1900px){.col-xxxxl-25{flex:0 0 20%!important;max-width:20%!important;}}@media(min-width:2100px){.col-tv-2{flex:0 0 auto!important;width:16.66666667%!important;}}@media(min-width:428px) and (max-width:576px){.col-xs-6{flex:0 0 auto;width:50%;}}@media(min-width:2100px){.mt-tv-fix{margin-top:4rem!important;}}@media(min-width:2500px){.mt-tv-fix{margin-top:5rem!important;}}.w-100-margin-fix-10{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)!important;}@media(min-width:1200px){.w-100-margin-fix-10-xl{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)!important;}}.w-100-margin-fix-10-left,.w-100-margin-fix-10-right{width:calc(100% + 10px)!important;}.w-100-margin-fix-10-left.w-100-margin-fix-10-left,.w-100-margin-fix-10-right.w-100-margin-fix-10-left{margin-left:-10px;}.w-100-margin-fix-10-left.w-100-margin-fix-10-right,.w-100-margin-fix-10-right.w-100-margin-fix-10-right{margin-right:-10px;}.w-100-margin-fix-20{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)!important;}@media(min-width:1600px){.w-100-margin-fix-20-xxxl{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)!important;}}@media(min-width:428px){.w-100-margin-fix-products-list{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);}}@media(min-width:576px){.w-100-margin-fix-products-list{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);}}@media(min-width:768px){.w-100-margin-fix-products-list{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}}