*,:after,:before{box-sizing:border-box}html{overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body,button,input,select,textarea{font-family:var(--bodyff);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.custom-scroll::-webkit-scrollbar{width:4px}.custom-scroll::-webkit-scrollbar-track{background:#f5f5f5}.custom-scroll::-webkit-scrollbar-thumb{background:#c8c8c8}.custom-scroll::-webkit-scrollbar-thumb:hover{background:#555;width:6px}.swiper,.swiper-container{position:relative;overflow:hidden;z-index:1;display:block}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:initial;box-sizing:content-box;transform:translateZ(0);padding-bottom:1px}.slideshow .swiper-wrapper{padding-bottom:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-arrows{color:var(--arrow);background-color:var(--arrow-bg);position:absolute;top:50%;width:40px;height:40px;transform:translateY(-50%);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease-in-out}.swiper-arrows :hover{opacity:1}.arrow-bare .swiper-arrows{color:var(--cl);background:none}.slideshow .swiper-arrows :after{font-size:12px}@media only screen and (min-width:1025px){.swiper-arrows{width:48px;height:48px}.slideshow .swiper-arrows{width:60px;height:60px}.slideshow .swiper-button-prev{left:30px}.slideshow .swiper-button-next{right:30px}}a{color:var(--cl, var(--link));background-color:transparent;text-decoration:none}a,img{outline:0!important;border:0}a,a:after,a:before,.anim{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}a:focus,a:hover{color:var(--clh, var(--linkh));outline:0!important}.link-over{pointer-events:none}.link-over :is(a,button,input,textarea,select){pointer-events:auto}.op-7{opacity:.7}.op-8{opacity:.8}.op-9{opacity:.9}.clearfix:after{content:"";display:table;clear:both}.clear{clear:both}.fallback_txt,.hidden_txt{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.v_hidden,[data-shopify-xr-hidden]{visibility:hidden}.of-hidden,.show-overly,.active-hamburger,.searchact{overflow:hidden}.of-auto{overflow:auto}.js-focus-hidden:focus{outline:0}.no-js:not(html),.no-js .js,.dn,.hidden{display:none}.no-js .no-js:not(html){display:block}p{margin:0 0 25px}p:last-child{margin-bottom:0}svg:not(:root){overflow:hidden}.at-icon{display:inline-block;width:var(--icnsm, var(--icns, 14px));height:var(--icnsm, var(--icns, 14px));vertical-align:middle;fill:currentColor}.at-icon.iconl{width:22px;height:22px}svg.at-icon:not(.icon--full-color) *{fill:inherit;stroke:inherit}.no-svg .fallback-txt{position:static!important;overflow:inherit;clip:none;height:auto;width:auto;margin:0}ol,ul{margin:0;padding:0}ol{list-style:decimal}li{list-style:none}small,.small-font{font-size:90%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}blockquote{background:#f8f8f8;font-weight:500;font-size:18px;font-style:normal;text-align:center;padding:0 30px;margin:0}.tb-wrap{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.video-wrap{position:relative;overflow:hidden;max-width:100%;padding-bottom:var(--ratio, 56.25%);height:auto}.video-wrap iframe,.video-wrap video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}[tabindex="-1"]:focus{outline:0}fieldset{border:1px solid var(--border_color);margin:0 0 15px;padding:7.5px}label{display:block;margin-bottom:5px}.form-vertical input,.form-vertical select,.form-vertical textarea{display:block;width:100%}.form-vertical [type=checkbox],.form-vertical [type=radio]{display:inline-block;width:auto;margin-right:5px}input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none}input[disabled],select[disabled],textarea[disabled],button[disabled]{cursor:default}button,input[type=submit],label[for],.cpointer{cursor:pointer}[role=button],a,button,input,label,select,textarea{touch-action:manipulation}input::-ms-input-placeholder{opacity:1;color:var(--tf_txt, var(--field_cl))}input::placeholder,textarea::placeholder{opacity:.6;color:var(--tf_txt, var(--field_cl))}.rte li{margin-bottom:4px;list-style:inherit}.rte li:last-child{margin-bottom:0}.rte blockquote{padding:30px;margin-bottom:20px}.rte img{height:auto}.rte table{table-layout:fixed}.rte ol,.rte ul{margin:20px 0 30px 15px}.rte ul{list-style:disc outside}.rte ul ul{list-style:circle outside}.rte ul ul ul{list-style:square outside}.rte a:not(.btn){padding-bottom:1px}.tc .rte ol,.tc .rte ul,.tc.rte ol,.tc.rte ul{margin-left:0;list-style-position:inside}hr{margin:20px 0;border:0;border-bottom:1px solid var(--border_color)}.border-0{border:0!important}.border-bottom{border-bottom:1px solid var(--border, var(--border_color))}.border-top{border-top:1px solid var(--border, var(--border_color))}.border{border:1px solid var(--border, var(--border_color))}.m-auto{margin-left:auto;margin-right:auto}.mt-auto{margin-top:auto}.ml-auto{margin-inline-start:auto}.mr-auto{margin-inline-end:auto}.m0{margin:0!important}.mt0{margin-top:0!important}.ml0{margin-inline-start:0!important}.mr0{margin-inline-end:0!important}.mb0{margin-bottom:0}.mt4{margin-top:4px}.ml5{margin-inline-start:5px}.mt5{margin-top:5px}.mr5{margin-inline-end:5px}.mb5{margin-bottom:5px}.ml10{margin-inline-start:10px}.mt10{margin-top:10px}.mr10{margin-inline-end:10px}.mb10{margin-bottom:10px}.ml15{margin-inline-start:15px}.mt15{margin-top:15px}.mr15{margin-inline-end:15px}.mb15{margin-bottom:15px}.ml20{margin-inline-start:20px}.mt20{margin-top:20px}.mr20{margin-inline-end:20px}.mb20{margin-bottom:20px}.ml25{margin-inline-start:25px}.mt25{margin-top:25px}.mr25{margin-inline-end:25px}.mb25{margin-bottom:25px}.ml30{margin-inline-start:30px}.mt30{margin-top:30px}.mr30{margin-inline-end:30px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.ml40{margin-inline-start:40px}.mr40{margin-inline-end:40px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.pd0{padding:0!important}.pt0{padding-top:0}.pl0{padding-left:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0}.pdt5{padding-top:5px}.pd5{padding:5px}.pd10{padding:10px}.pd15{padding:15px}.pd20{padding:20px}.pd25{padding:25px}.pd30{padding:30px}.db{display:block}.dbi{display:inline-block}.dif{display:inline-flex}.pa{position:absolute}.pr{position:relative}.pf{position:fixed}.top-0{top:0}.left-0{inset-inline-start:0}.right-0{inset-inline-end:0}.bottom-0{bottom:0}.all0{left:0;top:0;right:0;bottom:0}.right-50{right:50%}.left-50{left:50%}.translate-x50{transform:translate(-50%)}.top-50{top:50%}.translate-y50{transform:translateY(-50%)}.translate-50{transform:translate(-50%,-50%)}.zi1{z-index:1}.zi2{z-index:2}.zi3{z-index:3}.zi4{z-index:4}.zi5{z-index:5}.zi6{z-index:6}.ft1{font-family:var(--ft1)}.ft2{font-family:var(--ft2)}.ft3{font-family:var(--ft3)}.fs10{font-size:10px}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}b,strong,.fw-700{font-weight:700}em,.em{font-style:italic}.text-upper{text-transform:uppercase}.tdn{text-decoration:none!important}.text-underline{text-decoration:underline}.letter-spaced1{letter-spacing:1px}.letter-spaced2{letter-spacing:2px}.w-auto{width:auto!important}.h-auto{height:auto}.w-100{width:100%!important}.h-100{height:100%!important}img{max-width:100%;border:0;vertical-align:middle;color:transparent}img:-moz-loading{visibility:hidden}.img-fill{display:block;width:100%;height:auto;border-radius:var(--rounded, 0)}.img-fit{position:absolute;top:0%;inset-inline-start:0%;width:100%;height:100%;object-fit:cover;object-position:var(--img-pos, center)}.img-auto{display:inline-block;height:auto;border-radius:var(--rounded, 0)}.img-wrapper{display:block;margin-left:auto;margin-right:auto}.bg-image,.section-cover.background-image{background-size:cover;background-repeat:no-repeat;background-position:center}.zoom-hov img{transition:all ease-out .5s}.zoom-hov:hover img{transform:scale(1.1)}.arw.left{transform:rotate(90deg)}.arw.right{transform:rotate(-90deg)}.arwl.left{transform:rotate(180deg)}.round-xs{border-radius:5px;--bd-radius:5px}.round-sm{border-radius:10px;--bd-radius:10px}.round-md{border-radius:15px;--bd-radius:15px}.round-lg{border-radius:30px;--bd-radius:20px}.round-full{border-radius:9999px;--bd-radius:9999px}.brad{border-radius:var(--rounded, 0)}.grid{display:flex;flex-wrap:wrap;list-style:none;margin:0 calc(var(--grid_gutterm) * -1)}.gitem{flex:0 0 auto;padding-left:var(--grid_gutterm);padding-right:var(--grid_gutterm);width:100%}.grid-products{margin:0 calc(var(--grid_productsm) * -1);row-gap:calc(var(--grid_productsm) * 2)}.grid-products .gitem{padding-left:var(--grid_productsm);padding-right:var(--grid_productsm)}.col-1,.rwcols-1 .gitem{width:100%}.col-2,.rwcols-2 .gitem,.wd50{width:50%}.col-3,.rwcols-3 .gitem,.wd33{width:33.33333%}.col-4,.rwcols-4 .gitem,.wd25{width:25%}.col-5,.rwcols-5 .gitem,.wd20{width:20%}.col-6,.rwcols-6 .gitem,.wd16{width:16.66667%}.col-7,.rwcols-7 .gitem,.wd14{width:14.28571%}.col-8,.rwcols-8 .gitem,.wd12{width:12.5%}.col-9,.rwcols-9 .gitem,.wd11{width:11.11111%}.col-10,.rwcols-10 .gitem,.wd10{width:10%}.wd30{width:30%}.wd40{width:40%}.wd60{width:60%}.wd66{width:66.66667%}.wd70{width:70%}.wd75{width:75%}.wd80{width:80%}.wd90{width:90%}.wd100{width:100%}.show{display:block!important}.hide{display:none!important}.fl{display:flex}.fl1{flex:1}.f-row{flex-direction:row}.f-col{flex-direction:column}.f-wrap{flex-wrap:wrap}.f-nowrap{flex-wrap:nowrap}.f-jcs{justify-content:flex-start}.f-jce{justify-content:flex-end}.f-jcc{justify-content:center}.f-jcsb{justify-content:space-between}.f-jcsa{justify-content:space-around}.f-jcse{justify-content:space-evenly}.f-ais{align-items:flex-start}.f-aie{align-items:flex-end}.f-aic{align-items:center}.f-aib{align-items:baseline}.f-aist{align-items:stretch}.f-acs{align-content:flex-start}.f-ace{align-content:flex-end}.f-acc{align-content:center}.f-acsb{align-content:space-between}.f-acsa{align-content:space-around}.f-acst{align-content:stretch}.f-asa{align-self:auto}.f-ass{align-self:flex-start}.f-ase{align-self:flex-end}.f-asc{align-self:center}.f-asb{align-self:baseline}.f-asst{align-self:stretch}.display-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(1,1fr);gap:var(--gap);position:relative}.grid-column{display:grid;padding:var(--cl_pdm, 0);background:var(--cl_bg, transparent)}.column-inner{width:-webkit-fill-available;width:-moz-available}.gcol-1{grid-column:auto / span 1}.gcol-2{grid-column:auto / span 2}.gcol-3{grid-column:auto / span 3}.gcol-4{grid-column:auto / span 4}.gcol-5{grid-column:auto / span 5}.gcol-6{grid-column:auto / span 6}.gcol-7{grid-column:auto / span 7}.gcol-8{grid-column:auto / span 8}.gcol-9{grid-column:auto / span 9}.gcol-10{grid-column:auto / span 10}.gcol-11{grid-column:auto / span 11}.gcol-12{grid-column:auto / span 12}.cl-pstl{place-self:start}.cl-pstc{place-self:start center}.cl-pstr{place-self:start end}.cl-psl{place-self:center start}.cl-psc{place-self:center}.cl-psr{place-self:center end}.cl-psbl{place-self:end start}.cl-psbc{place-self:end center}.cl-psbr{place-self:end}.order0{order:0}.order1{order:1}.order2{order:2}.order3{order:3}.tl,.t-left{text-align:start!important}.tc,.t-center{text-align:center!important}.tr,.t-right{text-align:end!important}.tjc{text-align:justify}.gap{gap:var(--gapm, var(--gap))}.row-gap{row-gap:var(--gapm, var(--gap))}.col-gap{column-gap:var(--gapm, var(--gap))}@media(min-width:767px){.at-icon{width:var(--icns,16px);height:var(--icns,16px)}.img_wrap:before{padding-bottom:var(--ratio)}.col-md-1{width:100%}.col-md-2,.rwcols-md-2 .gitem,.wd50-md{width:50%}.col-md-3,.rwcols-md-3 .gitem,.wd33-md{width:33.33333%}.col-md-4,.rwcols-md-4 .gitem,.wd25-md{width:25%}.col-md-5,.rwcols-md-5 .gitem,.wd20-md{width:20%}.col-md-6,.rwcols-md-6 .gitem,.wd16-md{width:16.66667%}.col-md-7,.rwcols-md-7 .gitem,.wd14-md{width:14.28571%}.col-md-8,.rwcols-md-8 .gitem,.wd12-md{width:12.5%}.col-md-9,.rwcols-md-9 .gitem,.wd11-md{width:11.11111%}.col-md-10,.rwcols-md-10 .gitem,.wd10-md{width:10%}.wd30-md{width:30%}.wd40-md{width:40%}.wd45-md{width:45%}.wd55-md{width:55%}.wd60-md{width:60%}.wd66-md{width:66.66667%}.wd70-md{width:70%}.wd75-md{width:75%}.wd80-md{width:80%}.wd90-md{width:90%}.wd100-md{width:100%}.mb0-md{margin-bottom:0}.mb5-md{margin-bottom:5px}.mb10-md{margin-bottom:10px}.mb15-md{margin-bottom:15px}.mb20-md{margin-bottom:20px}.mb25-md{margin-bottom:25px}.mb30-md{margin-bottom:30px}.mb35-md{margin-bottom:35px}.mb40-md{margin-bottom:40px}.mb45-md{margin-bottom:45px}.mb50-md{margin-bottom:50px}.pd40-md{padding:40px}.tl-md,.t-left-md{text-align:start!important}.tc-md,.t-center-md{text-align:center!important}.tr-md,.t-right-md{text-align:end!important}.fl-md{display:flex}.fl1-md{flex:1}.f-row-md{flex-direction:row}.f-col-md{flex-direction:column}.f-wrap-md{flex-wrap:wrap}.f-nowrap-md{flex-wrap:nowrap}.f-jcs-md{justify-content:flex-start}.f-jce-md{justify-content:flex-end}.f-jcc-md{justify-content:center}.f-jcsb-md{justify-content:space-between}.f-jcsa-md{justify-content:space-around}.f-jcse-md{justify-content:space-evenly}.f-ais-md{align-items:flex-start}.f-aie-md{align-items:flex-end}.f-aic-md{align-items:center}.f-aib-md{align-items:baseline}.f-aist-md{align-items:stretch}.f-acs-md{align-content:flex-start}.f-ace-md{align-content:flex-end}.f-acc-md{align-content:center}.f-acsb-md{align-content:space-between}.f-acsa-md{align-content:space-around}.f-acst-md{align-content:stretch}.f-asa-md{align-self:auto}.f-ass-md{align-self:flex-start}.f-ase-md{align-self:flex-end}.f-asc-md{align-self:center}.f-asb-md{align-self:baseline}.f-asst-md{align-self:stretch}.grid-column{padding:var(--cl_pdt, 0)}.gcol-1-md{grid-column:auto / span 1}.gcol-2-md{grid-column:auto / span 2}.gcol-3-md{grid-column:auto / span 3}.gcol-4-md{grid-column:auto / span 4}.gcol-5-md{grid-column:auto / span 5}.gcol-6-md{grid-column:auto / span 6}.gcol-7-md{grid-column:auto / span 7}.gcol-8-md{grid-column:auto / span 8}.gcol-9-md{grid-column:auto / span 9}.gcol-10-md{grid-column:auto / span 10}.gcol-11-md{grid-column:auto / span 11}.gcol-12-md{grid-column:auto / span 12}.cl-pstl-md{place-self:start}.cl-pstc-md{place-self:start center}.cl-pstr-md{place-self:start end}.cl-psl-md{place-self:center start}.cl-psc-md{place-self:center}.cl-psr-md{place-self:center end}.cl-psbl-md{place-self:end start}.cl-psbc-md{place-self:end center}.cl-psbr-md{place-self:end}.order0-md{order:0}.order1-md{order:1}.order2-md{order:2}.order3-md{order:3}}@media(min-width:1025px){.show-overly,.active-hamburger,.searchact{margin-right:17px}.grid{margin:0 calc(var(--grid_gutter) * -1)}.gitem{padding-left:var(--grid_gutter);padding-right:var(--grid_gutter)}.grid-products{margin:0 calc(var(--grid_products) * -1);row-gap:calc(var(--grid_products) * 2)}.grid-products .gitem{padding-left:var(--grid_products);padding-right:var(--grid_products)}.col-lg-1,.rwcols-lg-1 .gitem{width:100%}.col-lg-2,.rwcols-lg-2 .gitem,.wd50-lg{width:50%}.col-lg-3,.rwcols-lg-3 .gitem,.wd33-lg{width:33.33333%}.col-lg-4,.rwcols-lg-4 .gitem,.wd25-lg{width:25%}.col-lg-5,.rwcols-lg-5 .gitem,.wd20-lg{width:20%}.col-lg-6,.rwcols-lg-6 .gitem,.wd16-lg{width:16.66667%}.col-lg-7,.rwcols-lg-7 .gitem,.wd14-lg{width:14.28571%}.col-lg-8,.rwcols-lg-8 .gitem,.wd12-lg{width:12.5%}.col-lg-9,.rwcols-lg-9 .gitem,.wd11-lg{width:11.11111%}.col-lg-10,.rwcols-lg-10 .gitem,.wd10-lg{width:10%}.wd30-lg{width:30%}.wd40-lg{width:40%}.wd60-lg{width:60%}.wd66-lg{width:66.66667%}.wd70-lg{width:70%}.wd75-lg{width:75%}.wd80-lg{width:80%}.wd90-lg{width:90%}.wd100-lg{width:100%}.show-lg{display:block!important}.hide-lg,.gcol-0-lg{display:none!important}.f-row-lg{flex-direction:row}.f-col-lg{flex-direction:column}.f-wrap-lg{flex-wrap:wrap}.f-nowrap-lg{flex-wrap:nowrap}.grid-column{padding:var(--cl_pd, 0)}.gcol-1-lg{grid-column:auto / span 1}.gcol-2-lg{grid-column:auto / span 2}.gcol-3-lg{grid-column:auto / span 3}.gcol-4-lg{grid-column:auto / span 4}.gcol-5-lg{grid-column:auto / span 5}.gcol-6-lg{grid-column:auto / span 6}.gcol-7-lg{grid-column:auto / span 7}.gcol-8-lg{grid-column:auto / span 8}.gcol-9-lg{grid-column:auto / span 9}.gcol-10-lg{grid-column:auto / span 10}.gcol-11-lg{grid-column:auto / span 11}.gcol-12-lg{grid-column:auto / span 12}.gap{gap:var(--gap, 0)}.row-gap{row-gap:var(--gap, 0)}.col-gap{column-gap:var(--gap, 0)}.tl-lg{text-align:left!important}.tc-lg{text-align:center!important}.tr-lg{text-align:right!important}.order0-lg{order:0}.order1-lg{order:1}.order2-lg{order:2}.order3-lg{order:3}}@media(min-width:1280px){.col-xl-1{width:100%}.col-xl-2,.rwcols-xl-2 .gitem,.wd50-xl{width:50%}.col-xl-3,.rwcols-xl-3 .gitem,.wd33-xl{width:33.33333%}.col-xl-4,.rwcols-xl-4 .gitem,.wd25-xl{width:25%}.col-xl-5,.rwcols-xl-5 .gitem,.wd20-xl{width:20%}.col-xl-6,.rwcols-xl-6 .gitem,.wd16-xl{width:16.66667%}.col-xl-7,.rwcols-xl-7 .gitem,.wd14-xl{width:14.28571%}.col-xl-8,.rwcols-xl-8 .gitem,.wd12-xl{width:12.5%}.col-xl-9,.rwcols-xl-9 .gitem,.wd11-xl{width:11.11111%}.col-xl-10,.rwcols-xl-10 .gitem,.wd10-xl{width:10%}.wd30-xl{width:30%}.wd40-xl{width:40%}.wd60-xl{width:60%}.wd66-xl{width:66.66667%}.wd70-xl{width:70%}.wd75-xl{width:75%}.wd80-xl{width:80%}.wd90-xl{width:90%}.show-xl{display:block!important}.hide-xl{display:none!important}.f-wrap-xl{flex-wrap:wrap}.f-col-xl{flex-direction:column}.tl-xl{text-align:left!important}.tc-xl{text-align:center!important}.tr-xl{text-align:right!important}}@media only screen and (min-width:767px)and (max-width:1025px){.show-md{display:block!important}.hide-md,.gcol-0-md{display:none!important}}@media only screen and (max-width:767px){.show-sm{display:block!important}.hide-sm,.gcol-0{display:none!important}}.placeholder-svg{display:block;fill:#00000020;background-color:#f4f4f4;width:100%;height:100%;max-width:100%;max-height:100%;opacity:.8}.placeholder-noblocks{padding:40px;text-align:center}.ph_bg{position:absolute;top:0;right:0;bottom:0;left:0}.ph_bg .icon{border:0}#shopify-section-template--26921187082530__text_with_icons_GFLUUF .swiper-wrapper{flex-wrap:wrap}.gitem.reg-text.scroll-trigger.fadeIn,.gitem.swiper-slide.reg-text.tc.scroll-trigger.fadeIn{display:flex;flex:0 0 24.8%;justify-content:center;padding:10px 0}.gitem.swiper-slide.reg-text.tc.scroll-trigger.fadeIn{text-align:center}.product-single .product-thumb__item{display:inline-block;width:80px;margin:0 5px;vertical-align:top}.product-single .group-bk{margin-bottom:0!important}.product-single .product-thumb__list,.product-single .product-thumb__item,.product-single .product-thumb{position:relative;z-index:20;pointer-events:auto}.product-single .product-image__slider{pointer-events:auto}.product-single .product-images{position:relative;z-index:1}@media(min-width:768px){.product-single .product-thumbnails.left{overflow:visible!important;padding-right:14px!important}.product-single .product-thumbnails.left .product-thumb__list{overflow:visible!important}.product-single .product-images{padding-left:14px!important}}.image-popup-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;width:100%;height:100%;background:#000000b3}.image-popup-modal img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:92vw;max-height:88vh;margin:0}.image-popup-close{position:absolute;top:20px;right:30px;color:#fff;font-size:40px;cursor:pointer}.accordions{background:none!important;--divider: unset !important;padding:0!important}.sumtabs{overflow-anchor:none}summary:focus:not(:focus-visible){outline:none}.head.custom-hd.pr{color:#fff;font-size:15px;font-weight:500;padding:12px 15px;margin-bottom:8px;cursor:pointer;background-color:#626778}.custom-tabs{margin-bottom:10px}.custom-tabs .at-tab.details-content.rte.active{max-height:none!important;height:auto!important;overflow:visible!important;padding:18px 14px 14px!important}.custom-tabs .at-tab.details-content.rte h4{margin:18px 0!important;line-height:1.3}.custom-tabs .at-tab.details-content.rte p{margin:0 0 20px;line-height:1.55}.custom-tabs .at-tab.details-content.rte ul{margin:10px 0 24px 22px!important;padding-left:0!important}.custom-tabs .at-tab.details-content.rte li{margin-bottom:8px!important;line-height:1.5}.custom-tabs .at-tab.details-content.rte li:last-child{margin-bottom:0!important}.custom-tabs .at-tab.details-content.rte>:last-child{margin-bottom:0!important}.custom-tabs .at-tab.details-content.rte a{color:#0d4d9a!important;font-weight:700!important;text-decoration:none!important;border-bottom:1px solid rgba(13,77,154,.35)}.custom-tabs .at-tab.details-content.rte a:hover{color:#1c67c5!important;border-bottom-color:#1c67c5}.collection-accordion.description .accordion{margin-bottom:12px}.collection-accordion.description .accordion:last-child{margin-bottom:0}.collection-accordion.description .accordion input{display:none}.collection-accordion.description .accordion label{display:flex;align-items:center;justify-content:space-between;padding:14px;background:#f5f5f5;cursor:pointer;font-size:16px}.collection-accordion.description .accordion label:after{content:"+";font-size:20px;transition:transform .3s ease}.collection-accordion.description .accordion input:checked+label:after{content:"\2212"}.collection-accordion.description .accordion-content{max-height:0;overflow:hidden;opacity:0;transform:translateY(-5px);padding:0 14px;transition:max-height .45s ease,opacity .25s ease,transform .25s ease,padding .25s ease}.collection-accordion.description .accordion input:checked~.accordion-content{max-height:5000px;opacity:1;transform:translateY(0);padding:12px 14px 30px}.collection-accordion.description .accordion-content .rte.mt30{margin-top:0!important}.collection-accordion.description .metafield-rich_text_field p{margin:0 0 14px!important;line-height:1.6}.collection-accordion.description .metafield-rich_text_field p:last-child{margin-bottom:0!important}.collection-accordion.description .metafield-rich_text_field a{color:#0d4d9a!important;font-weight:700!important;text-decoration:none!important;border-bottom:1px solid rgba(13,77,154,.35);transition:all .2s ease}.collection-accordion.description .metafield-rich_text_field a:hover{color:#1c67c5!important;border-bottom-color:#1c67c5}.tigren-product-attachments h2.tigren-title-header{display:none}.CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner{display:flex;flex-direction:row;align-items:stretch;justify-content:center}.CarouselWidget__header.u-textCenter--all,.js-pause-btn{display:none!important}.section-header:after{display:none!important}span.lbl.sold-out{position:absolute;bottom:144px;width:100px;background:#fff;border-radius:50px;font-weight:500;line-height:30px;text-align:center;transform:translate(-50%,-50%)}@media(min-width:1200px){.prstl1.page-width{max-width:1600px!important;width:calc(100% - 60px)!important}.product-single>.product-gallery.wd60-md{width:54%!important}.product-single>.product-meta__column.wd40-md{width:46%!important}}@media(max-width:767px){.product-single .widget-address_lookup input{font-size:13px!important;padding:12px 10px!important}.gitem.reg-text.scroll-trigger.fadeIn,.gitem.swiper-slide.reg-text.tc.scroll-trigger.fadeIn{flex:0 0 50%}.gitem.swiper-slide.reg-text.tc.scroll-trigger.fadeIn{margin-bottom:20px}#shopify-section-template--26921187082530__text_with_icons_GFLUUF .swiper-wrapper{width:98%}.gitem.swiper-slide.reg-text.tc .db{width:90%}}@media(max-width:350px){.product-single .widget-address_lookup input{font-size:11px!important;padding:12px 10px!important}}.big-search .search-drawer{z-index:30}.big-search #main-nav__wrapper{position:relative;z-index:1}:root{--borrelli-black: #111111;--borrelli-charcoal: #292929;--borrelli-text: #303030;--borrelli-muted: #6c6c6c;--borrelli-gold: #c9912c;--borrelli-gold-dark: #a9741b;--borrelli-border: #e4e4e4;--borrelli-border-warm: #e8e2d8;--borrelli-panel: #f6f6f6;--borrelli-panel-warm: #faf9f7}[id*=__product_title_]{--fs: 30px !important;--fw: 400 !important;--lh: 1.15 !important;--ls: -.02em !important;width:100%!important;max-width:760px;margin-bottom:14px!important;color:var(--borrelli-black)!important;text-wrap:balance}@media screen and (max-width:767px){[id*=__product_title_]{--fsm: 23px !important;--fw: 500 !important;--lh: 1.2 !important;--ls: -.015em !important;margin-bottom:12px!important}}.template-product .accordion>summary,.template-product .accordion .accordion__title,.template-product .custom-tabs>a,.template-product .at-title,.template-product [class*=accordion-header],.template-product [class*=accordion__header]{min-height:46px;border-radius:3px;background:var(--borrelli-black)!important;color:#fff!important;font-size:14px;font-weight:650;letter-spacing:.01em}.template-product .accordion>summary:hover,.template-product .custom-tabs>a:hover,.template-product .at-title:hover{background:var(--borrelli-charcoal)!important}.template-product .accordion svg,.template-product .accordion .icon,.template-product .custom-tabs svg,.template-product .at-title svg{color:var(--borrelli-gold)!important;stroke:currentColor}.template-product .accordion__content,.template-product .at-tab,.template-product [class*=accordion-content],.template-product [class*=accordion__content]{color:var(--borrelli-text);line-height:1.65}.template-product .accordion__content p,.template-product .at-tab p{margin-bottom:14px}.template-product .product-thumb,.template-product .product-thumb__item,.template-product [class*=product-thumbnail]{border-radius:5px}.template-product .product-thumb__item{border:1px solid transparent;transition:border-color .16s ease,box-shadow .16s ease}.template-product .product-thumb__item:hover{border-color:#cfcfcf}.template-product .product-thumb__item.swiper-slide-thumb-active,.template-product .swiper-slide-thumb-active .product-thumb,.template-product [aria-current=true]{border-color:var(--borrelli-gold)!important;box-shadow:0 0 0 1px var(--borrelli-gold)!important}.template-product .product-media,.template-product .product-image,.template-product [class*=product-media]{background:#fff;box-shadow:none!important}.template-product .card,.template-product [class*=product-card],.template-product [class*=info-card],.template-product [class*=feature-card]{border-color:var(--borrelli-border)!important;border-radius:8px;box-shadow:none!important}.template-product .rte,.template-product .details-content,.template-product .product-description{color:var(--borrelli-text);line-height:1.65}.template-product .rte h2,.template-product .rte h3,.template-product .details-content h2,.template-product .details-content h3{color:var(--borrelli-black);line-height:1.25;letter-spacing:-.015em}.template-product .rte a,.template-product .details-content a{color:var(--borrelli-charcoal);text-decoration-color:#c9912c99;text-underline-offset:3px}.template-product .rte a:hover,.template-product .details-content a:hover{color:var(--borrelli-gold-dark)}header+nav,.header-navigation,.main-navigation,.header-menu,[class*=header-menu],[class*=main-menu]{background-color:var(--borrelli-black)}header+nav a,.header-navigation a,.main-navigation a,.header-menu a,[class*=header-menu] a,[class*=main-menu] a{color:#fff}header+nav a:hover,.header-navigation a:hover,.main-navigation a:hover,.header-menu a:hover,[class*=header-menu] a:hover,[class*=main-menu] a:hover{color:#e3b45f}header+nav svg,.header-navigation svg,.main-navigation svg,.header-menu svg,[class*=header-menu] svg,[class*=main-menu] svg{color:var(--borrelli-gold);stroke:currentColor}.template-product [class*=breadcrumb]{color:var(--borrelli-muted);font-size:13px}.template-product [class*=breadcrumb] a{color:#555}.template-product [class*=breadcrumb] a:hover{color:var(--borrelli-gold-dark)}.template-product [class*=trust] svg,.template-product [class*=service] svg,.template-product [class*=benefit] svg{color:var(--borrelli-gold-dark);stroke:currentColor}.template-product [class*=trust],.template-product [class*=service],.template-product [class*=benefit]{color:var(--borrelli-text)}.template-product button:focus-visible,.template-product a:focus-visible,.template-product input:focus-visible,.template-product select:focus-visible{outline:2px solid var(--borrelli-gold)!important;outline-offset:3px}@media screen and (max-width:767px){.template-product .accordion>summary,.template-product .accordion .accordion__title,.template-product .custom-tabs>a,.template-product .at-title{min-height:44px;font-size:13px}}.product-meta__wrapper .stock-lbl{background:transparent!important;color:var(--bg, #54c63a)!important;padding:0!important;font-weight:600!important;gap:8px}.product-meta__wrapper .stock-lbl:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--bg, #54c63a);flex:0 0 auto;display:inline-block}.product-meta__wrapper .stock-lbl>span{font-size:13px}.product-meta__wrapper .priceSingle,.product-meta__wrapper .instock{margin-bottom:12px!important}.product-meta__wrapper .product-form__quantity{margin-bottom:0!important}.template-product h2:not([id*=__product_title_]),.template-product h3,.template-product h4,.template-product h5,.template-product h6,.template-product .head:not([id*=__product_title_]),.template-product .custom-hd:not([id*=__product_title_]),.template-product .at-title,.template-product .section-header,.template-product .section-header__title,.template-product [class*=recommend] .head,.template-product [class*=recommend] h2,.template-product .complementary-products .head{font-weight:500!important;letter-spacing:0!important}.lb-addon-title,#ppage-shipping-app strong{font-weight:500!important}footer.adth-footer{--bg: #111111 !important;--hdcl: #ffffff !important;--cl: #d2d2d2 !important;--clh: #c9912c !important;--bdr: rgba(255, 255, 255, .12) !important;--bdrm: rgba(255, 255, 255, .12) !important;background:#111!important;color:#d2d2d2!important;border-top:1px solid rgba(255,255,255,.12)}footer.adth-footer>.page-width,footer.adth-footer>.fw-section{padding-top:46px;padding-bottom:44px}footer.adth-footer>.page-width{padding-top:42px}footer.adth-footer>.page-width>.grid>[id*=__divider_],footer.adth-footer>.fw-section>.grid>[id*=__divider_]{display:none!important}@media screen and (min-width:900px){footer.adth-footer>.page-width>.grid,footer.adth-footer>.fw-section>.grid{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:space-between!important;gap:clamp(28px,3vw,56px)!important;margin:0!important}footer.adth-footer>.page-width>.grid>.adth-footer__block,footer.adth-footer>.fw-section>.grid>.adth-footer__block{flex:1 1 0!important;width:0!important;max-width:none!important;min-width:0!important;margin:0!important;padding-left:0!important;padding-right:0!important}footer.adth-footer>.page-width>.grid>.borrelli-footer-brand,footer.adth-footer>.fw-section>.grid>.borrelli-footer-brand{flex:1.18 1 0!important}footer.adth-footer>.page-width>.grid>.adth-footer__links,footer.adth-footer>.fw-section>.grid>.adth-footer__links{flex:.82 1 0!important}footer.adth-footer>.page-width>.grid>.borrelli-footer-contact,footer.adth-footer>.fw-section>.grid>.borrelli-footer-contact,footer.adth-footer>.page-width>.grid>.adth-footer__block:has(.adth-footer__address),footer.adth-footer>.fw-section>.grid>.adth-footer__block:has(.adth-footer__address){flex:1.15 1 0!important}}@media screen and (min-width:768px)and (max-width:899px){footer.adth-footer>.page-width>.grid,footer.adth-footer>.fw-section>.grid{display:flex!important;flex-wrap:wrap!important;gap:42px 36px!important;margin:0!important}footer.adth-footer>.page-width>.grid>.adth-footer__block,footer.adth-footer>.fw-section>.grid>.adth-footer__block{flex:0 0 calc(50% - 18px)!important;width:calc(50% - 18px)!important;max-width:calc(50% - 18px)!important;margin:0!important;padding-left:0!important;padding-right:0!important}}footer.adth-footer .adth-footer__block>.head{margin:0 0 20px!important;padding:0!important;color:#fff!important;font-size:16px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:-.01em!important}footer.adth-footer .adth-footer__block,footer.adth-footer .adth-footer__block p,footer.adth-footer .adth-footer__block li,footer.adth-footer .adth-footer__block a{color:#d6d6d6;font-size:13px;line-height:1.6}footer.adth-footer .adth-footer__block a{text-decoration:none!important;transition:color .16s ease,transform .16s ease}footer.adth-footer .adth-footer__block a:hover{color:#c9912c!important}footer.adth-footer .borrelli-footer-brand__home{display:inline-block}footer.adth-footer .borrelli-footer-brand__logo-wrap{width:var(--brand-logo-width, 190px);max-width:100%}footer.adth-footer .borrelli-footer-brand__logo{display:block;width:100%;height:auto}footer.adth-footer .borrelli-footer-brand__wordmark{display:inline-block;padding:8px 13px 7px;border:1.5px solid #ffffff;color:#fff;font-size:22px;font-weight:600;line-height:1;letter-spacing:.045em}footer.adth-footer .borrelli-footer-brand__tagline{margin:10px 0 0!important;color:#c9912c!important;font-size:10px!important;font-weight:600;line-height:1.3!important;letter-spacing:.22em}footer.adth-footer .borrelli-footer-brand__description{max-width:285px;margin-top:18px;color:#d6d6d6;font-size:13px;line-height:1.7}footer.adth-footer .borrelli-footer-brand__description p{margin:0}footer.adth-footer .adth-footer__links .vl-links{margin:0;padding:0}footer.adth-footer .adth-footer__links .vl-links li{margin:0 0 10px}footer.adth-footer .adth-footer__links .vl-links a{display:inline-block}footer.adth-footer .adth-footer__links .vl-links a:hover{transform:translate(2px)}footer.adth-footer .adth-footer__address{margin-bottom:0!important}footer.adth-footer .adth-footer__address li{margin-bottom:13px!important}footer.adth-footer .adth-footer__address .at-icon{width:15px;height:15px;color:#c9912c!important;fill:#c9912c!important}footer.adth-footer .adth-footer__address strong{color:#fff!important;font-weight:500}footer.adth-footer [class*=social]{margin-top:20px}footer.adth-footer [class*=social] a{color:#d6d6d6!important}footer.adth-footer [class*=social] a:hover{color:#c9912c!important}footer.adth-footer .borrelli-footer-brand [class*=social]{margin-top:18px}footer.adth-footer .social-icon{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.18)!important;color:#d6d6d6!important}footer.adth-footer .social-icon:hover{background:#c9912c1a!important;border-color:#c9912c!important;color:#c9912c!important}footer.adth-footer hr{border-bottom-color:#ffffff1f!important}footer.adth-footer .adth-footer__bottom{padding-top:20px;padding-bottom:20px;background:#0b0b0b!important;border-top:1px solid rgba(255,255,255,.12);color:#a9a9a9!important}footer.adth-footer .adth-footer__bottom span,footer.adth-footer .adth-footer__bottom a{color:#a9a9a9!important;font-size:12px}footer.adth-footer .adth-footer__bottom a:hover{color:#c9912c!important}@media screen and (max-width:767px){footer.adth-footer .borrelli-footer-brand{width:100%!important;padding-bottom:28px;margin-bottom:4px;border-bottom:1px solid rgba(255,255,255,.12)}footer.adth-footer .borrelli-footer-brand__description{max-width:360px}footer.adth-footer .adth-footer__block>.head{font-size:15px!important;font-weight:500!important}footer.adth-footer .adth-footer__links{border-bottom-color:#ffffff1f!important}footer.adth-footer .adth-footer__links .vl-links{padding-top:16px}footer.adth-footer .arw{color:#c9912c!important;fill:#c9912c!important}}@media screen and (min-width:1025px){footer.adth-footer>.page-width{width:calc(100% - 80px)!important;max-width:1700px!important;margin-inline:auto!important}footer.adth-footer>.page-width>.grid{display:grid!important;grid-template-columns:330px 220px 220px 290px;column-gap:clamp(60px,6vw,110px);justify-content:center;align-items:start;width:100%;margin:0!important}footer.adth-footer>.page-width>.grid>.adth-footer__block{width:auto!important;max-width:none!important;min-width:0;margin:0!important;padding-left:0!important;padding-right:0!important}footer.adth-footer .borrelli-footer-brand{width:330px!important}footer.adth-footer .borrelli-footer-brand__wordmark{padding:10px 16px 9px;font-size:25px;font-weight:600;line-height:1;letter-spacing:.045em}footer.adth-footer .borrelli-footer-brand__tagline{margin-top:11px!important;font-size:11px!important;letter-spacing:.22em}footer.adth-footer .borrelli-footer-brand__description{max-width:330px;margin-top:19px;font-size:14px;line-height:1.65}footer.adth-footer .borrelli-footer-brand [class*=social]{margin-top:22px}footer.adth-footer .borrelli-footer-brand .social-icons{gap:12px!important}footer.adth-footer .borrelli-footer-brand .social-icon{width:40px;height:40px;border-radius:50%;background:#ffffff09!important;border:1px solid rgba(255,255,255,.2)!important;color:#d6d6d6!important;display:inline-flex;align-items:center;justify-content:center}footer.adth-footer .borrelli-footer-brand .social-icon .at-icon{width:15px!important;height:15px!important}footer.adth-footer .borrelli-footer-brand .social-icon:hover{background:#c9912c1a!important;border-color:#c9912c!important;color:#c9912c!important}footer.adth-footer .adth-footer__block>.head{margin-bottom:20px!important;font-size:16px!important;font-weight:500!important;line-height:1.3!important}footer.adth-footer .adth-footer__links .vl-links li{margin-bottom:11px}footer.adth-footer .adth-footer__links .vl-links a{font-size:14px;line-height:1.5}footer.adth-footer .adth-footer__address li{margin-bottom:14px!important}footer.adth-footer .adth-footer__address,footer.adth-footer .adth-footer__address a,footer.adth-footer .adth-footer__address p,footer.adth-footer .adth-footer__address span{font-size:14px;line-height:1.55}}.bgb{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;margin:24px 0 34px;padding:20px 8px;background:transparent!important;border:0!important;border-top:1px solid rgba(201,145,44,.65)!important;border-bottom:1px solid rgba(201,145,44,.65)!important;border-radius:0!important;box-shadow:none!important;color:#111!important;text-decoration:none!important;transition:border-color .18s ease,background-color .18s ease}.bgb .bgb-ic{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#c9912c!important}.bgb .bgb-ic svg{width:30px;height:30px}.bgb .bgb-txt{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 18px;min-width:0;color:#555!important;font-size:15px;line-height:1.5}.bgb .bgb-txt strong{color:#111!important;font-size:17px;font-weight:600;line-height:1.35;letter-spacing:-.01em}.bgb .bgb-arw{display:inline-flex;align-items:center;justify-content:center;min-width:32px;color:#c9912c!important;font-size:28px;line-height:1;transition:transform .18s ease}.bgb:hover{background:#c9912c09!important;border-color:#c9912c!important;color:#111!important}.bgb:hover .bgb-arw{transform:translate(5px)}.bgb:focus-visible{outline:2px solid #c9912c!important;outline-offset:4px}@media screen and (max-width:767px){.bgb{grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:12px;margin:18px 0 26px;padding:16px 4px}.bgb .bgb-ic{width:34px;height:34px}.bgb .bgb-ic svg{width:25px;height:25px}.bgb .bgb-txt{display:block;font-size:13px;line-height:1.45}.bgb .bgb-txt strong{display:block;margin-bottom:3px;font-size:15px}.bgb .bgb-arw{min-width:24px;font-size:23px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/base.css.map */
