/**
 * @license
 *
 * Font Family: Satoshi
 * Designed by: Deni Anggara
 * URL: https://www.fontshare.com/fonts/satoshi
 * © 2022 Indian Type Foundry
 *
 * Font Styles:
 * Satoshi Variable(Variable font)
 * Satoshi Variable Italic(Variable font)
 * Satoshi Light
 * Satoshi Light Italic
 * Satoshi Regular
 * Satoshi Italic
 * Satoshi Medium
 * Satoshi Medium Italic
 * Satoshi Bold
 * Satoshi Bold Italic
 * Satoshi Black
 * Satoshi Black Italic
 *
*/@font-face{font-family:Satoshi-Variable;src:url(/assets/Satoshi-Variable-CFg-z2ne.woff2) format("woff2"),url(/assets/Satoshi-Variable-B5cVmYQo.woff) format("woff"),url(/assets/Satoshi-Variable-ChAXbpFa.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-VariableItalic;src:url(/assets/Satoshi-VariableItalic-DjwFspxr.woff2) format("woff2"),url(/assets/Satoshi-VariableItalic-DeirzIcA.woff) format("woff"),url(/assets/Satoshi-VariableItalic-Bb7sdEFv.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Light;src:url(/assets/Satoshi-Light-IqwJ_ZjS.woff2) format("woff2"),url(/assets/Satoshi-Light-C_dmkKXz.woff) format("woff"),url(/assets/Satoshi-Light-B82kzbU-.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-LightItalic;src:url(/assets/Satoshi-LightItalic-C9iuU4v7.woff2) format("woff2"),url(/assets/Satoshi-LightItalic-B9L6s97T.woff) format("woff"),url(/assets/Satoshi-LightItalic-BAhuxY-A.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Regular;src:url(/assets/Satoshi-Regular-CPM9dct4.woff2) format("woff2"),url(/assets/Satoshi-Regular-CWSyEjGv.woff) format("woff"),url(/assets/Satoshi-Regular-DToFXog2.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-Italic;src:url(/assets/Satoshi-Italic-wVmEEc6M.woff2) format("woff2"),url(/assets/Satoshi-Italic-BPCXRxzy.woff) format("woff"),url(/assets/Satoshi-Italic-FMxkCD8o.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Medium;src:url(/assets/Satoshi-Medium-ByP-Zb-9.woff2) format("woff2"),url(/assets/Satoshi-Medium-DDwDPeBg.woff) format("woff"),url(/assets/Satoshi-Medium-DOt9kM-a.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-MediumItalic;src:url(/assets/Satoshi-MediumItalic-BxR-IcRj.woff2) format("woff2"),url(/assets/Satoshi-MediumItalic-BPTJUpxz.woff) format("woff"),url(/assets/Satoshi-MediumItalic-BUFVYoD2.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Bold;src:url(/assets/Satoshi-Bold-Bd5kKQ_U.woff2) format("woff2"),url(/assets/Satoshi-Bold-C2PhLWFc.woff) format("woff"),url(/assets/Satoshi-Bold-CPly9kH5.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-BoldItalic;src:url(/assets/Satoshi-BoldItalic-CAjvAcxR.woff2) format("woff2"),url(/assets/Satoshi-BoldItalic-DQ7B0PfL.woff) format("woff"),url(/assets/Satoshi-BoldItalic-tClQcAb-.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Black;src:url(/assets/Satoshi-Black-DjnQuuRz.woff2) format("woff2"),url(/assets/Satoshi-Black-D3hzT7Um.woff) format("woff"),url(/assets/Satoshi-Black-CizHyRqb.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-BlackItalic;src:url(/assets/Satoshi-BlackItalic-ChCbTD27.woff2) format("woff2"),url(/assets/Satoshi-BlackItalic-D8Ai_S3C.woff) format("woff"),url(/assets/Satoshi-BlackItalic-CvIpOoSh.ttf) format("truetype");font-weight:900;font-display:swap;font-style:italic}/**
 * @license
 *
 * Font Family: Integral CF
 * Designed by: Connary Fagen
 * URL: https://connary.com/integral.html
 * © 2022 Connary Fagen Fonts
 *
 * Font Styles:
 * Integral CF Bold
 * Integral CF Bold Oblique
 * Integral CF Demi Bold
 * Integral CF Demi Bold Oblique
 * Integral CF Extra Bold
 * Integral CF Extra Bold Oblique
 * Integral CF Heavy
 * Integral CF Heavy Oblique
 * Integral CF Medium
 * Integral CF Medium Oblique
 * Integral CF Regular
 * Integral CF Regular Oblique
 *
 */@font-face{font-family:IntegralCF-Bold;src:url(/assets/integralcf-bold-lnbDARp7.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IntegralCF-BoldOblique;src:url(/assets/integralcf-boldoblique-BqOPyUI5.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:IntegralCF-DemiBold;src:url(/assets/integralcf-demibold-2n5eggPa.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IntegralCF-DemiBoldOblique;src:url(/assets/integralcf-demiboldoblique-Dps6AHkk.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:IntegralCF-ExtraBold;src:url(/assets/integralcf-extrabold-BV_FfbmF.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:IntegralCF-ExtraBoldOblique;src:url(/assets/integralcf-extraboldoblique-BBKA05Cr.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:IntegralCF-Heavy;src:url(/assets/integralcf-heavy-NA-Cg4fF.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:IntegralCF-HeavyOblique;src:url(/assets/integralcf-heavyoblique-DqYE9jux.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:IntegralCF-Medium;src:url(/assets/integralcf-medium-DfZo5A_K.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IntegralCF-MediumOblique;src:url(/assets/integralcf-mediumoblique-DQzCRICO.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:IntegralCF-Regular;src:url(/assets/integralcf-regular-CFdojCzh.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IntegralCF-RegularOblique;src:url(/assets/integralcf-regularoblique-BhrcNUDt.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}:root{--dark: #132a13;--dark60: rgba(19, 42, 19, .6);--dark40: rgba(19, 42, 19, .4);--dark20: rgba(19, 42, 19, .2);--dark10: rgba(19, 42, 19, .1);--light: #f8fff5;--green: #01AB31;--white: #fff}.py-0-5{padding-top:.5rem;padding-bottom:.5rem}.py-0-8{padding-top:.8rem;padding-bottom:.8rem}.py-1{padding-top:1rem;padding-bottom:1rem}.px-1-5{padding-left:1.5rem;padding-right:1.5rem}.px-2{padding-left:2rem;padding-right:2rem}.px-3{padding-left:3rem;padding-right:3rem}.px-4{padding-left:4rem;padding-right:4rem}.px-4-5{padding-left:4.5rem;padding-right:4.5rem}.px-5{padding-left:5rem;padding-right:5rem}.navbar{display:flex;align-items:center;gap:2.5rem;padding:1rem 6rem;white-space:nowrap}.navbar a{text-decoration:none;font-size:1rem}.navbar-logo,.navbar-links,.navbar-actions{display:flex;align-items:center;gap:1.5rem}.navbar-actions{gap:1rem}.navbar-logo{gap:.5rem}.nav-logo{width:4rem}.navbar-link-logo{display:flex;align-items:center;gap:.5rem;text-decoration:none}#navbar-brand{font-family:IntegralCF-Bold;font-size:2rem;color:var(--dark);margin-top:-.5rem}.navbar-link{display:flex;align-items:center;gap:.5rem}.navbar-searchbar{display:flex;align-items:center;width:100%;max-width:600px;overflow:hidden;background-color:var(--light);border-radius:100px}.search-input{flex:1;margin:.5rem;padding-left:40px;font-size:1rem;min-width:0;border:none;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20viewBox='-1.2%20-2.4%2019.5%2020.000041'%20fill='none'%20x='0px'%20y='0px'%20version='1.1'%20id='svg4'%20sodipodi:docname='search-placeholder.svg'%20width='19.5'%20height='20.000042'%20inkscape:version='1.3.2%20(091e20e,%202023-11-25,%20custom)'%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:svg='http://www.w3.org/2000/svg'%3e%3cdefs%20id='defs4'%20/%3e%3csodipodi:namedview%20id='namedview4'%20pagecolor='%23ffffff'%20bordercolor='%23000000'%20borderopacity='0.25'%20inkscape:showpageshadow='2'%20inkscape:pageopacity='0.0'%20inkscape:pagecheckerboard='0'%20inkscape:deskcolor='%23d1d1d1'%20inkscape:zoom='16.018518'%20inkscape:cx='10.269364'%20inkscape:cy='11.954914'%20inkscape:window-width='1366'%20inkscape:window-height='715'%20inkscape:window-x='-8'%20inkscape:window-y='-8'%20inkscape:window-maximized='1'%20inkscape:current-layer='svg4'%20/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='m%20-1.2,7.35%20c%200,-5.38478%204.36522,-9.75%209.75,-9.75%205.3848,0%209.75,4.36522%209.75,9.75%200,2.6976%20-1.0955,5.1393%20-2.8659,6.9045%20l%201.7016,2.127%20c%200.2587,0.3234%200.2063,0.7954%20-0.1172,1.0542%20-0.3234,0.2587%20-0.7954,0.2063%20-1.0542,-0.1172%20l%20-1.671,-2.0888%20C%2012.6824,16.4059%2010.6973,17.1%208.55,17.1%203.16522,17.1%20-1.2,12.7348%20-1.2,7.35%20Z%20M%208.55,-0.9%20c%20-4.55635,0%20-8.25,3.69365%20-8.25,8.25%200,4.5563%203.69365,8.25%208.25,8.25%204.5563,0%208.25,-3.6937%208.25,-8.25%200,-4.55635%20-3.6937,-8.25%20-8.25,-8.25%20z'%20fill='%23000000'%20id='path3'%20style='fill:%23132a13;fill-opacity:1;opacity:0.4'%20/%3e%3c/svg%3e") no-repeat 10px center;background-size:20px 20px;outline:none}.search-input::placeholder{color:var(--dark40)}.navbar-toggle{display:none}.dropdown{position:relative}.dropdown-menu{display:none;position:absolute;top:100%;left:0;background:var(--light);border:1px solid var(--dark20);border-radius:16px;padding:1rem 0;z-index:999;min-width:200px;list-style:none}.dropdown-menu>li:hover{background-color:var(--dark)}.dropdown-menu>li:hover>a{color:var(--white)}.dropdown-submenu{display:none;position:absolute;top:0;left:100%;background:var(--white);border:1px solid var(--dark20);border-radius:16px;padding:1rem 0;min-width:200px;z-index:999;list-style:none}.dropdown-submenu>li:hover{background-color:var(--dark)}.dropdown-submenu>li:hover>a{color:var(--white)}.dropdown-menu li a,.dropdown-submenu li a{display:block;width:100%;height:100%;padding:.8rem 1rem}.dropdown-menu li,.dropdown-submenu li{position:relative;white-space:nowrap}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu li:hover>.dropdown-submenu{display:block}.primary-button{width:auto;align-self:flex-start;border-radius:100px;background-color:var(--dark);color:var(--white);font-family:Satoshi-Regular;font-size:1rem;border:none;cursor:pointer}.white-button{width:auto;align-self:flex-start;border-radius:100px;background-color:var(--white);color:var(--dark);font-family:Satoshi-Medium;font-size:1rem;border:none;cursor:pointer}.secondary-button{width:auto;align-self:flex-start;border-radius:100px;background-color:var(--light);color:var(--dark);font-family:Satoshi-Medium;font-size:1rem;border:none;cursor:pointer}.outline-button{width:auto;align-self:flex-start;border-radius:100px;background-color:transparent;color:var(--dark);font-family:Satoshi-Medium;font-size:1rem;border:1px solid var(--dark20);cursor:pointer}.outline-special-button{padding:.5rem 1.5rem;width:auto;align-self:flex-start;border-radius:100px;background-color:transparent;color:var(--dark);font-family:Satoshi-Medium;font-size:1rem;border:1px solid var(--dark);cursor:pointer}.developer-link{text-decoration:underline}.hero{display:flex;flex-direction:column}.hero-row{background-color:var(--light);padding:1.5rem 6rem 5rem;padding-bottom:0;display:flex;justify-content:space-between;align-items:stretch}.hero-subtitle{color:var(--dark60);width:95%}.hero-properties{display:flex;gap:2rem;margin-top:1rem}.hero-properties>*:not(:last-child){border-right:1px solid var(--dark20)}.hero-column{flex:1;width:45%;display:flex;flex-direction:column;justify-content:center;gap:1.5rem}.hero-title{font-family:IntegralCF-Bold;font-size:4rem;line-height:1}.hero-image{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.hero-image img{max-width:100%;max-height:100%;object-fit:contain}#glitter1{position:absolute;width:60px;height:60px;top:45%;left:15%}#mainImage{position:relative;min-width:400px;max-width:100%;height:auto;top:17%;left:15%}#glitter2{position:absolute;width:100px;height:100px;top:10%;left:90%}.hero-brands{position:relative;background-color:var(--dark);color:var(--white);display:flex;justify-content:space-between;flex-wrap:wrap;padding:3rem 6rem}.hero-brands>img{height:30px}.featured{padding:4rem 6rem;display:flex;flex-direction:column;justify-content:center;gap:3rem}.featured-products{display:flex;gap:1.5rem;overflow-x:auto}.alignment-center{display:flex;justify-content:center;align-items:center}.featured .outline-button{margin:0 auto}.categories{margin:0 6rem 5rem;background-color:var(--light);border-radius:20px;padding:4rem}.category-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-auto-rows:auto;gap:1.3rem;padding:4rem 0 .5rem}.category{grid-column:span 3;background-color:var(--white);border-radius:20px;display:flex;justify-content:space-between;max-height:280px;padding-left:2rem;padding-top:2rem;overflow:hidden}.category:nth-child(4n+2),.category:nth-child(4n+3){grid-column:span 5}.category-title{word-wrap:no-wrap;font-weight:700;font-size:2rem}#categoryImage1{height:300px;position:relative;right:8rem;top:-1rem;object-fit:cover}#categoryImage2{height:380px;position:relative;right:-5rem;top:-4rem}.reviews{padding:0 0 4rem;display:flex;flex-direction:column;justify-content:center;gap:3rem}.title-row{display:flex;margin:auto 6rem;justify-content:space-between;align-items:center}.arrows-to-slide{display:flex;gap:1rem}.customer-reviews{display:flex;gap:1rem;overflow:hidden;position:relative}.customer-reviews .customer-review:first-child{margin-left:-22%}.customer-reviews .customer-review:last-child{margin-right:-22%}.footer{padding:4rem 6rem;background-color:var(--light);display:flex;flex-direction:column;gap:4rem}.newsletter-container{background-color:var(--dark);margin:0 6rem 4rem;padding:3rem 4rem;border-radius:30px;display:flex;justify-content:space-between;align-items:stretch}.newsletter-text-column{width:620px}.newsletter-text{width:120%;color:var(--white)!important;max-width:70%}.newsletter-form{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:.8rem}.newsletter-form *{width:100%}.input-container{position:relative;width:100%;display:flex;align-items:center;gap:1rem}.mail-icon{position:absolute;left:15px;color:gray;font-size:1.2rem}.input-container{width:100%;background-color:var(--white);padding:.5rem 1rem .5rem 2rem;border-radius:30px;border:none;box-sizing:border-box;font-size:1em}.input-container input,.input-container input:focus{border:none;outline:none;box-shadow:none;font-size:1rem;font-weight:600;color:var(--dark)}.input-container input::placeholder,.input-container input:focus::placeholder{color:var(--dark20)}.footer-content{display:flex;justify-content:space-between;align-items:center}.left-contents{display:flex;flex-direction:column;gap:2rem;width:60%}.right-contents{display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.footer-subtitle{color:var(--dark60);line-height:1.5rem}.social-icons{display:flex;gap:4.2rem}.social-icons a{display:inline-block;width:48px;height:48px}.social-icons .icon{width:100%;height:auto}.link-group-title{font-weight:700;font-size:1.2rem;margin-bottom:2.2rem}.link-group{display:flex;flex-direction:column;gap:1rem}.footer-link{color:var(--dark60);text-decoration:none}.margin{width:100%;height:1rem;padding-top:1rem;border-top:1px solid var(--dark20);display:flex;justify-content:space-between;align-items:center}.margin *{color:var(--dark60);line-height:1.5rem;font-size:.9rem}.margin-payment-methods{display:flex;align-items:center}.margin-payment-methods img{height:40px;width:auto}.property-headline{font-family:Satoshi-Bold;font-size:2.5rem}.property{padding-right:2rem;white-space:nowrap}.property-description{color:var(--dark60)}.product-card{width:295px;overflow:hidden;display:flex;flex-direction:column}.product-card-image{border-radius:20px;width:100%;height:298px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--light)}.product-card-details{padding:1rem;padding-left:0}.product-title{font-size:1.25rem;font-weight:700;margin:0 0 8px}.product-review{display:flex;align-items:flex-start;gap:6px;margin:0 0 8px;font-size:.9rem}.star-icon{width:16px;height:16px}.total-score{color:var(--dark60)}.product-price{font-size:1.5rem;font-family:Satoshi-Bold;color:#333;margin:0}.customer-review{display:flex;flex-direction:column;padding:2rem 1.8rem;gap:1rem;border:1px solid var(--dark20);border-radius:20px}.customer-rating{display:flex;gap:.5rem}.customer-row{display:flex;align-items:center;gap:1rem}.customer-name{font-weight:700;font-size:1.3rem}.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track,.rc-slider-tracks{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #96dbfa;border-radius:50%;cursor:pointer;cursor:-webkit-grab;cursor:grab;opacity:.8;-webkit-user-select:none;user-select:none;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-right:5px solid rgba(0,0,0,0);border-bottom:0;border-left:5px solid rgba(0,0,0,0);transform:translate(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.price-filter{width:100%;padding:0 5px}.price-slider{width:100%}.rc-slider{width:100%!important}.price-labels{display:flex;justify-content:space-between;margin-top:12px;font-size:14px;color:var(--dark)}.rc-slider-rail{height:6px!important;background-color:var(--dark20)!important}.rc-slider-track{height:6px!important;background-color:var(--dark)!important}.rc-slider-handle{width:16px!important;height:16px!important;margin-top:-5px!important;border:none!important;background-color:var(--dark)!important;opacity:1!important;box-shadow:none!important}.fragrance-buttons{display:flex;flex-wrap:wrap;gap:8px!important}.fragrance-button{display:inline-block;width:auto!important;flex:0 0 auto!important;padding:6px 14px;border-radius:20px;border:none;background-color:var(--light);color:var(--dark60);cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.fragrance-button.active{background-color:var(--dark);color:var(--white)}.container-buttons{display:flex;flex-wrap:wrap;gap:8px!important}.container-button{display:inline-block;width:auto!important;flex:0 0 auto!important;padding:6px 14px;border-radius:20px;border:none;background-color:var(--light);color:var(--dark60);cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.container-button.active{background-color:var(--dark);color:var(--white)}a{text-decoration:none;color:var(--dark60)}.products-page{padding:4rem 6rem;display:flex;flex-direction:row;justify-content:space-between;gap:2rem}.filter-column{width:20%;border:1px solid var(--dark20);padding:1rem;border-radius:1rem;display:flex;flex-direction:column;gap:1.5rem}.products{display:flex;flex-direction:column;gap:2rem;overflow-x:auto;width:80%}.product-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product-header-actions{display:flex;flex-direction:row;align-items:center;gap:1.5rem}.product-header-actions select{padding:.5rem;border:none;font-size:1rem;font-weight:600;padding:0}.product-header-actions select:focus{outline:none}.product-header-sort{display:flex;flex-direction:row;align-items:center;gap:.5rem}.product-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}.product-card{flex:1 1 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}.filter-container{display:flex;flex-direction:column;gap:1rem;padding-bottom:1.5rem;border-bottom:1px solid var(--dark20)}.filter-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.filter-clear{color:var(--dark60);cursor:pointer;font-size:.9rem;text-decoration:none}.filter-body{display:flex;flex-direction:column;gap:1rem}.filter-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.filter-row-checkbox{display:flex;flex-direction:row;align-items:center;gap:.7rem}#container-filter{border:none}.pagination{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem}.pagination-action-button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:600;border:1px solid var(--dark10);background-color:var(--primary);color:var(--dark);border-radius:.5rem;cursor:pointer}.page-numbers{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.page-numbers button{background-color:transparent;border:none;color:var(--dark60);font-size:1rem;cursor:pointer}#active-page{background-color:var(--dark);color:var(--white);border-radius:.5rem;padding:.5rem 1rem}*{margin:0;font-family:Satoshi-Regular,sans-serif;color:var(--dark)}body{margin:0;overflow-x:hidden}.icon{width:22px;height:22px;display:inline-block}.icon-m{width:16px;height:16px;display:inline-block}.icon-l{width:20px;height:20px;display:inline-block}.smaller-icon{width:12px;height:12px;display:inline-block}.title2{font-family:IntegralCF-Bold;font-size:3rem;color:var(--dark)}.title3{font-family:IntegralCF-Bold;font-size:2rem;color:var(--dark)}.pos-center{display:flex;justify-content:center;align-items:center}.divider{margin:0 5rem;height:1px;background-color:var(--dark20)}
