@charset "UTF-8";.specification__carousel-card{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#c38c69;border:.625rem solid hsl(203,50%,86%)}.specification__carousel-card img{height:5.625rem;width:3.4375rem;padding:.625rem;margin-inline:auto}@media (min-width: 64rem){.specification__carousel-card img{height:3.75rem}}.specification__carousel-card p{font-size:.8em;color:#fff;text-transform:unset;text-align:center;padding:.625rem;background:#103960;width:100%;height:3.125rem}@media (min-width: 64rem){.specification__carousel-card p{font-size:.75rem}}.slick-prev,.slick-next{background:#103960!important;border-radius:50%}.recommended{width:100%}.recommended__cards{background:#d6dde2;display:grid;grid-auto-flow:column;height:100%;gap:1.875rem;padding:1.25rem;margin-top:.625rem;overflow-x:auto;scroll-snap-type:x mandatory;align-items:stretch}.recommended__cards::-webkit-scrollbar{display:none}@media (min-width: 40rem) and (max-width: 50rem){.recommended__cards{grid-template-columns:repeat(2,1fr);gap:1.875rem}}@media (min-width: 50.0625rem) and (max-width: 68.75rem){.recommended__cards{gap:1.875rem}}@media (min-width: 68.8125rem) and (max-width: 85.625rem){.recommended__cards{gap:1.875rem}}.container__title{margin-top:.625rem;text-align:center;width:100%;text-transform:uppercase;color:#103960;font-size:1.25rem;margin-top:1.875rem}.new_arrivals{width:100%}.new_arrivals__cards{background:#d6dde2;display:grid;gap:.625rem;grid-auto-flow:column;padding:1.25rem;margin-top:.625rem;overflow-x:auto;scroll-snap-type:x mandatory;align-items:start}.new_arrivals__cards::-webkit-scrollbar{display:none}@media (min-width: 40rem) and (max-width: 50rem){.new_arrivals__cards{grid-template-columns:repeat(2,1fr);gap:1.875rem}}@media (min-width: 50.0625rem) and (max-width: 68.75rem){.new_arrivals__cards{gap:1.875rem}}@media (min-width: 68.8125rem) and (max-width: 85.625rem){.new_arrivals__cards{gap:1.875rem}}.subscribe{padding:1.875rem;display:flex;flex-direction:column;margin-top:2.5rem}.subscribe h1{color:#103960;text-align:center}@media (min-width: 48rem){.subscribe h1{font-size:2.375rem}}.subscribe p{display:block;text-transform:unset;text-align:center;margin:.625rem .3125rem;font-size:.75rem}@media (min-width: 48rem){.subscribe p{font-size:1.125rem}}@media (width >= 37.5rem){.subscribe{background:#edf1f3;margin-inline:10%}}.input-with-btn{display:flex;flex-direction:column;align-items:center;width:100%;max-width:400px;margin:2.1875rem auto;border:.625rem solid hsl(0,0%,100%);position:relative;gap:.625rem}.input-with-btn input{flex:1;padding:.5rem 1rem;font-size:1rem;outline:none;transition:border-color .2s ease;height:2.5rem;width:100%}.input-with-btn input:focus{border-color:#07f}.input-with-btn button{padding:.7rem 1.25rem;background:#103960;color:#fff;border:none;font-size:1rem;cursor:pointer;transition:background .3s ease,transform .1s ease;margin-top:0rem;text-transform:uppercase;right:0;width:100%}.input-with-btn button:hover{background:#103960e6}.input-with-btn button:active{background:#004799;transform:scale(.97)}.loading-experience{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at center,#fafafa,#e8e8e8);color:#111;text-transform:uppercase;letter-spacing:.15em;z-index:9999;animation:fadeIn .5s ease-in-out}.loading-experience .loading-glow{display:flex;gap:.3em;margin-bottom:2rem}.loading-experience .loading-glow .letter{font-size:2rem;font-weight:700;animation:glow 2s ease-in-out infinite}.loading-experience .loading-glow .letter:nth-child(odd){animation-delay:.2s}.loading-experience .loading-glow .letter:nth-child(2n){animation-delay:.4s}.loading-experience .progress-bar{width:70%;max-width:300px;height:6px;background:#0000001a;border-radius:3px;overflow:hidden;margin-bottom:1.5rem}.loading-experience .progress-bar .progress-fill{width:0%;height:100%;background:linear-gradient(90deg,#f60,#fc0,#f60);animation:progressMove 3s ease-in-out infinite;background-size:200% 100%}.loading-experience .loading-text{font-weight:500;font-size:.75rem;color:#333;animation:pulseText 2s infinite;text-align:center;padding:0 2.5rem}@keyframes glow{0%{color:#00c3ff;text-shadow:0 0 5px #00a6ff,0 0 10px #0037ff}50%{color:#ffb300;text-shadow:0 0 10px #ffcc00,0 0 20px #ff6600}to{color:#00a6ff;text-shadow:0 0 5px #ff6600,0 0 10px #000dff}}@keyframes progressMove{0%{width:0%;background-position:0% 50%}50%{width:100%;background-position:100% 50%}to{width:0%;background-position:0% 50%}}@keyframes pulseText{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}body{font-family:Inter,sans-serif;font-weight:500;background-color:#e3e9ed}.active{color:#c38c69!important}a:hover{color:#c38c69!important;transition:all .1s ease-in}button:hover{cursor:pointer}button:focus,input:focus{outline:none;border:none}@media (width >= 87.5rem){#root{padding:0 5rem}}body,*{margin:0rem;padding:0rem;box-sizing:border-box;font-family:Inter}ul li,a,p{text-decoration:none;list-style-type:none;text-transform:uppercase;color:#103960}a:visited{text-decoration:none;color:#103960}.btn{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.2rem;font-weight:600;cursor:pointer;transition:all .2s ease-in-out}.btn--primary{background:#c38c69;color:#fff}.btn--graduate{background:#103960;color:#fff}.btn--graduate:hover{background:#c38c69}.btn--sm{font-size:.8rem;padding:.4rem .8rem}.btn--md{font-size:1rem;padding:.6rem 1.2rem}.btn--lg{font-size:1.2rem;padding:.8rem 1.6rem}.searchbar__button img{height:.9375rem!important;width:.8125rem!important}.card{background:#fff;display:grid;padding:.625rem;gap:.625rem;align-items:center;box-shadow:0 5px 8px #0006;justify-content:center;width:15.625rem;position:relative;height:100%}.card .product-img{height:12.5rem;width:230px;z-index:99!important}.card .product-img img{width:100%;height:100%;object-fit:cover;background-position:center}.card .product-name{color:#103960;font-weight:700;font-size:.8125rem;text-align:center}.card .product-price{text-align:center;margin-top:.3125rem;font-weight:500;font-size:.8125rem;position:absolute;top:10px;z-index:100!important;background:#c38c69;padding:.3125rem;left:0;font-weight:700}.card .btn--graduate{border:none;padding:.375rem;text-transform:uppercase;font-size:.75rem}.card:hover{transform:scale(1.008)}.in-stock-btn{background:#007bff;color:#fff}.out-of-stock-btn{background:#ccc;color:#666;cursor:not-allowed}.special-order-btn{background:#103960;color:#fff;border:none;padding:.625rem}footer{background:#103960;width:100vw;margin-left:calc(-.5*(100vw - 100%))}.desktop{display:none}.footer__nav-links{padding:1.875rem 3.125rem .3125rem 1.875rem;display:flex;flex-direction:column;gap:.625rem}.footer__nav-links a{color:#fff;text-transform:unset;font-weight:600}.footer__contacts{padding:.3125rem 3.125rem .3125rem 1.875rem;position:relative;text-align:center;border-top:.0625rem solid rgba(255,255,255,.5);border-bottom:.0625rem solid rgba(255,255,255,.5);width:80%;margin-inline:auto;margin-top:1.25rem}.footer__contacts ul li{color:#fff;font-weight:300;font-size:.75rem;position:relative;margin:.3125rem 0;text-transform:unset}.footer__socials{padding:.3125rem 3.125rem .3125rem 1.875rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.footer__socials .socials__title h3{color:#fff;font-weight:300}.footer__socials .socials__links{display:flex;gap:.625rem;margin-top:.625rem}.footer__socials .socials__links img{width:1.875rem;height:1.875rem}.footer__socials .socials__links a:hover{transform:scale(.9);transition:all ease .2s}.footer__hoi-logo{padding:.9375rem .625rem;margin-inline:auto;display:flex;align-items:center;justify-content:center}.footer__hoi-logo img{width:100%}@media (min-width: 48rem){.footer__hoi-logo img{width:50%}}.footer__copy-right{color:#fff;text-transform:unset;text-align:center;font-weight:300;font-size:.875rem;padding:0 1.875rem 1.875rem}@media (min-width: 48rem){.footer__socials,.footer__nav-links,.footer__contacts{display:none}.desktop{display:grid;grid-auto-flow:column;max-width:71.875rem;margin-inline:auto;padding:2.5rem 6.25rem}.footer__socials-tablet-desktop{width:15rem}.footer__socials-tablet-desktop .socials__links{width:100%;display:flex;margin-top:1.5625rem;gap:.625rem}.footer__socials-tablet-desktop .socials__links a:hover{transform:scale(.9);transition:all ease .2s}.footer__socials-tablet-desktop h3{color:#fff;font-weight:200;font-size:.75rem;width:100%;margin-top:.625rem}.footer__nav-links-tablet-desktop-right .link-boxes{display:grid;gap:.625rem;grid-auto-flow:column;grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,minmax(12.5rem 31.25rem));margin-top:.625rem}.footer__nav-links-tablet-desktop-right .link-boxes .link-box{padding:.625rem;display:flex;flex-direction:column}.footer__nav-links-tablet-desktop-right .link-boxes .link-box h2{color:#fff;font-size:.9375rem}.footer__nav-links-tablet-desktop-right .link-boxes .link-box a{color:#fff;font-size:.75rem;text-transform:unset;font-weight:300}}.socials__links img{width:1.875rem;height:1.875rem}.footer__socials h3{color:#fff}.nav_btn-btn,.nav_btn-btn-footer{background:none;border:none;color:#fff}.nav_btn-btn-footer{text-align:left;margin-left:.625rem;font-weight:200}.nav_btn-btn-footer:hover{color:#c38c69}.navbar{display:grid;grid-auto-flow:column;justify-content:center;align-items:center;position:sticky;top:0;gap:.625rem;z-index:1000;width:100vw;margin-left:calc(-.5*(100vw - 100%));box-shadow:0 2px 8px #00000026;padding:1.25rem 15.625rem;background:#e3e9ed}.navbar__container{display:grid;grid-auto-flow:column;position:relative;align-items:center;justify-content:space-between;width:80vw}.navbar__logo{cursor:pointer}.navbar__logo img{height:50px;object-fit:contain}.navbar__list{display:flex;align-items:center;list-style:none;margin:0;padding:0}.navbar__list .navbar__item{position:relative}.navbar__list .navbar__item .navbar__link{padding:.75rem 1rem;display:block;text-decoration:none;color:#103960;cursor:pointer;border:none;text-transform:uppercase;font-weight:700;font-size:1rem;background:none}.navbar__list .navbar__item .navbar__link:hover,.navbar__list .navbar__item .navbar__link.active{color:#c58f6d}.navbar__list .navbar__item--has-dropdown .dropdown{display:none;position:absolute;top:100%;left:0;min-width:200px;background:#fff;border:1px solid #eee;z-index:1000}.navbar__list .navbar__item--has-dropdown .dropdown li{position:relative}.navbar__list .navbar__item--has-dropdown .dropdown li button{width:100%;text-align:left;padding:.5rem 1rem;border:none;background:none;cursor:pointer;font-size:.9rem}.navbar__list .navbar__item--has-dropdown .dropdown li button:hover{background-color:#0f3961;color:#fff;box-shadow:0 2px 5px #0000001a}.navbar__list .navbar__item--has-dropdown .dropdown li:hover>.dropdown{display:block}.navbar__list .navbar__item--has-dropdown:hover>.dropdown{display:block}.navbar__cart{display:flex;align-items:center;gap:.5rem}.navbar__cart .cart__item-counter{background:#f60;color:#fff;font-size:.8rem;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.navbar__cart .cart__cart-icon img{height:25px;width:25px}.navbar__cart .cart__item-amt{font-size:.9rem;font-weight:500;color:#333}.navbar__menu-with-search{display:flex;align-items:center;gap:1rem}.navbar__menu-with-search .navbar__hamburger-icon{display:none;font-size:1.5rem;cursor:pointer}@media (width < 64rem){.navbar{grid-auto-flow:row;margin-left:0;padding:0rem}.navbar__container{padding:.625rem .625rem 0rem;display:grid;grid-auto-flow:column;position:relative;align-items:center;justify-content:space-between;width:100vw}.navbar .navbar__logo img{height:2.5rem}.navbar__menu-with-search{display:flex;justify-content:space-between;padding:.3125rem 1.25rem;background:#103960}}@media (max-width: 992px){.navbar__list{display:none}.navbar__menu-with-search{gap:.5rem}.navbar__menu-with-search .navbar__hamburger-icon{display:inline-block;color:#eee}}.navbar__item--has-dropdown{position:relative}.navbar__item--has-dropdown .dropdown{display:none;position:absolute;top:100%;left:0;background:#fff;min-width:200px;box-shadow:0 4px 8px #0000001a;z-index:1000}.navbar__item--has-dropdown .dropdown li{position:relative}.navbar__item--has-dropdown .dropdown li button{width:100%;text-align:left;padding:.5rem 1rem;border:none;background:none;cursor:pointer;font-size:.9rem}.navbar__item--has-dropdown .dropdown li button:hover{background-color:#f7f7f7;color:#f60}.navbar__item--has-dropdown .dropdown li:hover>.dropdown{display:block;top:0;left:100%}.navbar__item--has-dropdown:hover>.dropdown{display:block}.cart-left,.cart-right{margin-inline:auto}.section__hero-description,.section__hero-description p,.right__specification-carousel,.specification__counter-specs,.right-side{display:none}main{display:grid;align-items:center;justify-content:center;position:relative;height:28.125rem}@media (min-width: 64rem){main{background:#e3e9ed;height:100vh}main .img-display-mobile_and_tablets-only{display:none}main .section__hero-description{display:block}main .section__hero-description p{display:block}}section{display:flex;flex-direction:column}.section__hero-text{color:#103960;text-align:center;font-size:1rem}.img-display-mobile_and_tablets-only{position:absolute;z-index:1;top:0rem;width:100%;height:100%;overflow:hidden}.img-display-mobile_and_tablets-only .hero-img{width:100%;height:auto;object-fit:cover}@media (max-width: 31.3125rem){.img-display-mobile_and_tablets-only .hero-img{height:28.125rem}}@media (min-width: 31.3125rem) and (max-width: 64rem){.img-display-mobile_and_tablets-only .hero-img{height:28.125rem}}.hero{width:100%;display:grid;align-content:center;padding:1.875rem;z-index:2}@media (min-width: 64rem){.hero{width:100vw;display:grid;grid-auto-flow:column;grid-template-columns:min(31.25rem) 2fr;gap:1.25rem;padding:1.25rem 5.625rem;position:relative;background:#e3e9ed}.hero .left .section{display:grid;gap:1.875rem}.hero .left .section__hero-text{font-size:1.1875rem;line-height:1;font-weight:700}.hero .left .section__hero-text,.hero .left .section__hero-description{text-align:left}.hero .section__hero-description p{text-transform:initial;font-weight:500}.hero .right__specification-carousel{display:block;margin:1.875rem 0rem;background:#c9dfed;border:.0625rem solid rgba(15.708,57.4464,96.492,.2);padding:1.25rem;width:80%}.hero .right__specification-carousel h3{color:#103960;text-align:center}.hero .specification__counter-specs{display:flex;margin-top:1.25rem;margin-bottom:1.25rem;gap:1.875rem}.hero .specification__counter-specs .specs h1{color:#103960;font-size:1.5625rem;text-align:center}.hero .specification__counter-specs .specs p{text-transform:unset;font-size:.75rem}.hero .right-side{display:grid;grid-template-columns:1fr 1fr 5rem;grid-template-rows:25rem 9.375rem 12.5rem}.hero .right-side .one{grid-column:1/span 2;grid-row:1/span 2}.hero .right-side .two{grid-column:3}.hero .right-side .three{grid-column:2/span 2;grid-row:2/span 2;position:relative;border-left:.9375rem solid #e3e9ed;border-top:.9375rem solid #e3e9ed}.hero .right-side .three .down-arrow{position:absolute;width:4.375rem;height:5rem;bottom:0;right:0}.hero .right-side .four{grid-column:1;position:relative}.hero .right-side .four img{position:absolute;width:9.375rem!important;height:9.375rem!important;right:2.5rem;top:2.5rem}.hero .box img{width:100%;height:100%;object-fit:cover;display:block}}main button{z-index:2;border:.125rem solid hsl(23,43%,59%);margin-inline:auto;width:12.5rem;border-radius:.1875rem;font-weight:600;transition:transform .2s ease,background .3s ease}main button:hover{transform:scale(1.05)}@media (min-width: 64rem){main button{margin-top:.625rem}}.great-cart{width:100%}.cart-left{overflow-y:scroll;height:31.25rem;box-shadow:0 4px 12px #00000026;max-width:34.375rem;padding:1rem;align-items:center;justify-content:center;margin-bottom:1.25rem}.cart-left::-webkit-scrollbar{width:8px}.cart-left::-webkit-scrollbar-track{background:#f1f1f1}.cart-left::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.cart-left::-webkit-scrollbar-thumb:hover{background:#555}.cart-main-title{text-align:center;color:#103960;text-transform:uppercase;font-weight:800;letter-spacing:.1875rem;margin:.9375rem}.great-cart__checkout{display:flex;flex-direction:column;margin-inline:auto;margin-top:2.5rem;padding-inline:1.25rem}.great-cart__checkout h2{color:#103960;font-size:1.875rem;font-weight:500;text-align:center;margin:.625rem}@media (min-width: 64rem){.cart-main{display:grid;grid-auto-flow:column;align-items:center}}.recommended__card.out-of-stock{pointer-events:none;position:relative;color:red}.stock-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;z-index:10;text-transform:uppercase}.in-stock-btn{border:none;padding:.5rem;background:#103960;color:#fff}.out-of-stock-btn{background-color:#103960;color:red!important;cursor:not-allowed;border:none;padding:.625rem;font-size:1rem}.fetch_err{text-align:center;text-transform:initial;margin-top:20%}.project_gallery{text-align:center;margin-top:12.5rem}.products-grid{display:grid;align-items:stretch;justify-content:center;gap:1.25rem;padding:.3125rem;margin:1.25rem;width:12.5rem;margin-inline:auto;grid-template-columns:1fr}@media (min-width: 48rem){.products-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 40rem) and (max-width: 50rem){.products-grid{grid-template-columns:repeat(2,1fr);gap:1.875rem}}@media (min-width: 50.0625rem) and (max-width: 68.75rem){.products-grid{grid-template-columns:repeat(3,1fr);gap:1.875rem}}@media (min-width: 68.8125rem) and (max-width: 85.625rem){.products-grid{grid-template-columns:repeat(4,1fr);gap:1.875rem}}@media (min-width: 85.6875rem){.products-grid{grid-template-columns:repeat(5,1fr);gap:2.5rem}}label{font-weight:600;margin-bottom:.3rem;font-size:.875rem;width:6.25rem;text-align:left;margin-top:.3125rem;color:#103960;padding:.125rem}.filter-dropdowns{display:flex;margin:.3125rem;width:100%}.filter-dropdowns .dropdown{display:flex;align-items:center;width:12.5rem}.filter-dropdowns .dropdown select{padding:.125rem;border-radius:.25rem;border:1px solid hsl(209,72%,22%);font-size:.95rem;cursor:pointer;transition:border-color .2s;width:9.375rem}.filter-dropdowns .dropdown select:hover{border-color:#103960}.filter-dropdowns .dropdown select:focus{outline:none;border-color:#222}.drp-sub-cat{position:relative;margin-left:2.5rem}.cart-products{background:#fff;padding:.3125rem;min-width:18.75rem;max-width:31.25rem;margin-inline:auto;display:grid;margin-bottom:.625rem;box-shadow:4px 2px 8px #00000080}.cart-products__product{display:flex;align-items:center;gap:.625rem}.product-image{height:8.125rem;width:8.125rem}.product-image img{height:100%;width:100%;background-position:center}.product-details .products-parts{display:flex;align-items:center;font-weight:700;gap:.3125rem}.product-details .part-title{text-transform:uppercase;color:#103960;font-size:.9375rem;font-weight:800;background:#c9dfed;width:3.125rem;margin:.125rem}.product-details .part-desc{text-transform:unset;margin:.125rem 0;font-size:.875rem}.product-details__part2 p{font-weight:800;padding:.625rem 0}.product-details__part3{position:relative;width:12.5rem}.delete-section{display:flex;gap:.3125rem;align-items:baseline}.delete-section p{text-transform:unset;font-size:.9375rem}.delete-section:hover{cursor:pointer;background:#efefef}.remove-section__control-amt{position:absolute;gap:1.25rem;right:.0625rem;top:0}.remove-section__control-amt button{background:#c38c69;border:none;width:1.25rem;color:#fff;cursor:pointer}.remove-section__control-amt button:hover{background:#c38c69cc;transform:scale(1.1)}.stock-limit-msg{color:#d32f2f;font-size:.8rem;margin-top:.4rem;text-align:right}.increase-amt.max-stock{opacity:.5;cursor:not-allowed}.receipt{background:#fff;min-width:21.875rem;max-width:25rem;margin-inline:auto;padding:.9375rem;display:flex;flex-direction:column}.receipt header{margin-top:1.25rem;padding-bottom:.625rem;border-bottom:.09375rem solid}.receipt header h1,.receipt header p{text-align:center}.receipt header p{font-size:.75rem;margin-top:.625rem}.receipt .receipt__info{margin-top:1.25rem;display:flex;justify-content:space-between;border-bottom:.09375rem solid}.receipt .receipt__info .receipt_no p,.receipt .receipt__info .receipt_date p{margin-bottom:.625rem}.receipt .receipt__order-summary h1{text-align:center;margin-bottom:.9375rem}.receipt .receipt__order-summary .receipt-table{width:100%;border-collapse:collapse;font-size:14px;margin-bottom:1.25rem;border-bottom:.09375rem solid}.receipt .receipt__order-summary .receipt-table th,.receipt .receipt__order-summary .receipt-table td{padding:8px 12px;border-bottom:1px solid #ddd;text-align:left}.receipt .receipt__order-summary .receipt-table .item-desc{text-transform:capitalize}.receipt .receipt__order-summary .receipt-table th{font-weight:600;background-color:#f5f5f5}.receipt .receipt__order-summary .receipt-table .item-price{text-align:right}.receipt .total{display:flex;justify-content:space-between;padding:.625rem}.receipt button{border:none;padding:.625rem;background:#103960;color:#fff;text-transform:uppercase;font-weight:700}.single-product-main header{display:flex}.single-product-main header img{width:5.625rem;margin:.9375rem}.single-product-main header img:hover{cursor:pointer;transform:scale(1.02)}.single-product-box .single-product__left .view-box{height:15.625rem;display:flex;align-items:center;justify-content:center}.single-product-box .single-product__left .view-box img{height:100%;background-position:center;margin-inline:auto}.single-product-box .single-product__left .details-box{background:#fff;margin:1.25rem;box-shadow:0 4px 5px #00000080;position:relative}.single-product-box .single-product__left .details-box .desc{border-bottom:.09375rem solid;text-transform:uppercase;color:#103960;font-size:1rem;padding:.625rem .625rem .3125rem}.single-product-box .single-product__left .details-box .desc-info{font-size:.875rem;text-transform:unset;padding:.625rem;margin-left:1.25rem}.single-product-box .single-product__left .details-box .note{font-size:.875rem;text-transform:unset;margin-left:.625rem;padding-bottom:1.25rem}.single-product-box .single-product__left .details-box .weights-box{color:#103960}.single-product-box .single-product__left .details-box .weights-box .weight-title{font-size:1rem;text-transform:uppercase;padding:.625rem}.single-product-box .single-product__left .details-box .weights-box .weights{padding:0 .625rem 1.25rem;display:flex}.single-product-box .single-product__left .details-box .weights-box .weights p{margin-right:.3125rem;text-transform:unset;font-size:.875rem}.single-product__right{padding:.625rem}.single-product__first{background:#c38c694d;padding:.625rem}.single-product__first h1{color:#103960;font-size:1.5625rem}.stock_count{text-align:center;margin-top:.625rem;font-weight:700;text-transform:initial;color:#000}.stock_count.out-of-stock{color:red}.single-product__pid{display:flex;gap:.9375rem}.single-product__pid h2{text-transform:uppercase;font-size:1.125rem;color:#103960;margin-top:.625rem}.single-product__price{display:flex;gap:.9375rem}.single-product__price h2{text-transform:uppercase;font-size:1.125rem;color:#103960;margin-top:.3125rem}.single-product__second{display:flex;justify-content:space-between;align-items:center;margin-top:1.25rem}.single-product__btns{display:flex;gap:.625rem}.add-to-cart{background:#103960;border:none;padding:.3125rem;color:#fff;text-transform:uppercase;margin-top:1.25rem}.add-to-cart:hover{background:#103960e6;cursor:pointer}.single-product__control-amt{display:flex;border:.09375rem solid hsl(23,43%,59%);align-items:center;gap:1.25rem}.single-product__control-amt button{background:#c38c69;border:none;padding:.3125rem;width:1.25rem}.single-product__three{padding-bottom:1.875rem}.single-product__three h2{color:#103960;font-size:1.125rem;margin-top:1.25rem;margin-bottom:.625rem}.product-specs{width:100%;border-collapse:collapse}.product-specs td{padding:.5rem 1rem;border-bottom:1px solid #ddd}.product-specs .name{font-weight:600;color:#103960;width:30%;font-size:.9375rem}.product-specs .value{font-size:.875rem;color:#103960;text-align:left}@media (min-width: 64rem){.view-box{height:28.125rem;display:flex;align-items:center;justify-content:center}.view-box img{height:100%;background-position:center;margin-inline:auto}.single-product-box{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);gap:2.5rem;padding-inline:10%}}.out-of-stock{color:red;font-weight:700;animation:pulse 1.2s ease-in-out infinite}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.note{border-top:1px solid #eeeded;padding-top:.3125rem;font-weight:700}.note li{text-transform:initial}.special-order,.special-order-nav{background:#fafafa;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;color:#444;margin-inline:auto;margin-top:.625rem}.special-order p,.special-order-nav p{margin:4px 0;font-size:.75rem;font-weight:700}.special-order p ul,.special-order-nav p ul{margin-top:.625rem}.special-order p ul li,.special-order-nav p ul li{font-weight:400}.special-order p ul li a,.special-order-nav p ul li a{display:flex;justify-content:center;align-items:center;text-transform:initial;margin-bottom:.3125rem}.special-order .go-to-contact,.special-order-nav .go-to-contact{margin-top:10px;padding:8px 16px;background:#222;color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background .2s ease-in-out}.special-order .go-to-contact:hover,.special-order-nav .go-to-contact:hover{background:#444}.stock-limit-msg{text-transform:initial}.single-product__control-amt-wrapper{display:flex;gap:.9375rem;align-items:center;margin-top:1.25rem}.catalogues__hero{height:21.875rem;position:relative;overflow:hidden;width:100vw;margin-left:calc(-.5*(100vw - 100%))}.catalogues__hero .screen{background:#103960;position:absolute;height:100%;width:100%;opacity:.7}.catalogues__hero h1{position:absolute;color:#fff;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);text-transform:capitalize;font-size:3.125rem}.catalogues__hero .bg{width:100%;height:100%;object-fit:cover;display:block}.catalogue-area{display:grid;justify-content:center;align-content:center}.catalogue-left{display:grid;margin-top:1.25rem}.catalogue-left .catalogue-links{margin-inline:auto;display:flex;gap:.625rem}.catalogue-left .catalogue-links a{text-decoration:underline}.catalogue-right{padding:.625rem;display:grid;grid-auto-flow:row;gap:.9375rem;justify-content:center;grid-template-columns:repeat(2,1fr)}.catalogue-cover{background:#103960;width:10.625rem;height:12.5rem;position:relative;cursor:pointer}.catalogue-cover:hover{transform:scale(1.01);transition:ease .5s}.download-btn{position:absolute;right:.3125rem;top:.3125rem;height:1.875rem}.image{width:100%;overflow:hidden;height:8.125rem;top:0;position:relative;display:flex;justify-content:center;object-fit:cover;border-bottom:.1875rem solid hsl(23,43%,59%)}.catalogue-image-cover{background:#fff}.catalogue-cover-img{width:100%;height:12.5rem;background-position:center center;background-size:100%;background-repeat:no-repeat}.writtings{color:#fff;margin:.625rem;font-size:.75rem;text-align:center;position:relative}.catalogue-cover-title{color:#fff;margin-top:.9375rem}.catalogue-right{display:flex;grid-template-columns:repeat(1,auto);gap:1.875rem;justify-content:center;align-items:center;flex-direction:column}@media (min-width: 48rem){.catalogue-area{display:grid}.catalogue-left{display:flex;margin:1.875rem}.catalogue-right{flex-direction:row;gap:1.875rem}.catalogue-right .catalogue-cover{box-shadow:4px 2px 8px #0009}}@media (width >= 48.0625rem){.catalogue-right{grid-template-columns:repeat(3,1fr)}h1.catalogue-name{font-size:6.25rem}}@media (width >= 62.5rem){catalogue-right{grid-template-columns:repeat(4,1fr)}h1.catalogue-name{font-size:9.375rem}}@media (width >= 81.25rem){.catalogue-right{grid-template-columns:repeat(5,1fr)}}.volume_no{z-index:1;position:absolute;top:0rem;left:0rem;font-size:.75rem;background:#c38c69;padding:.25rem}.loading_catalogues,.no_catalogues{left:50%;transform:translate(-50%)}.checkout{width:90%;margin-inline:auto;padding:1.25rem;background:#e3e9ed;margin-top:6.25rem;display:flex;flex-direction:column;align-items:center;color:#103960;background:#c9d3da}.place-order{width:100%;padding:.9375rem;border:none}form{width:100%}.about{display:flex;flex-direction:column;align-items:center;padding:4rem 2rem;background-color:#e3e9ed;color:#103960;font-family:Poppins,sans-serif;line-height:1.6;overflow-x:hidden}.about section,.about__header{margin-bottom:3rem;opacity:0;transform:translateY(40px);transition:opacity .9s ease-out,transform .9s ease-out}.about section.visible,.about__header.visible{opacity:1;transform:translateY(0)}.about section .about__title,.about__header .about__title{font-size:2.5rem;font-weight:700;color:#103960!important;letter-spacing:.5px;text-transform:uppercase}.about section .about__subtitle,.about__header .about__subtitle{text-align:center;margin-top:.5rem;font-size:1.2rem;font-weight:400;color:#c38c69}.about section{width:100%;max-width:900px;margin-bottom:3rem;background:#eef3f6;border-radius:1rem;padding:2rem 3rem;box-shadow:0 3px 10px #0000000d;opacity:0;transform:translateY(40px);transition:all .9s ease-out}.about section.visible{opacity:1;transform:translateY(0)}.about section h2{font-size:1.8rem;color:#333;margin-bottom:1rem;position:relative}.about section h2:after{content:"";position:absolute;bottom:-.4rem;left:0;width:60px;height:3px;background-color:#b8860b;border-radius:2px}.about section p{font-size:1rem;color:#555;margin-bottom:1rem}.about section ul{list-style:disc;padding-left:1.5rem}.about section ul li{margin-bottom:.7rem;color:#555}.about section ul li strong{color:#111}.about__mission,.about__vision{background:linear-gradient(145deg,#fff8e1,#fff);border-left:4px solid #b8860b}.about__mission p,.about__vision p{font-style:italic}.about__values ul li::marker,.about__why ul li::marker{color:#b8860b}.about__gallery{text-align:center}.about__gallery p{color:#777;font-style:italic}@media (max-width: 768px){.about{padding:2rem 1rem}.about__header .about__title{font-size:2rem;text-align:center}.about section{padding:1.5rem}.about section .about__details li{font-size:.875rem}.about .about__overview p{font-size:.9375rem;text-transform:initial}}@media (max-width: 480px){.about__header .about__title{font-size:1.6rem}.about h2{font-size:1.4rem}.about p,.about li{font-size:.95rem}}.about__overview p,.about__mission p,.about__vision p{font-size:.9375rem;text-transform:initial}.about__values ul li,.about__services ul li,.about__why ul li{text-transform:initial;list-style-type:disc}.about__values ul li strong,.about__values ul li span,.about__services ul li strong,.about__services ul li span,.about__why ul li strong,.about__why ul li span{color:#103960;text-transform:uppercase}.searchbar{width:15.625rem;display:grid;grid-auto-flow:column;align-items:center;grid-template-columns:13.75rem 1fr;border:.125rem solid hsl(209,72%,22%)}.searchbar__input{padding-left:.1875rem;height:100%;border:none;color:#103960;font-style:italic}.searchbar__button{background:#103960;height:100%;border:.125rem solid hsl(0,0%,100%);padding:0 .1875rem}.searchbar__button img{margin-top:.3125rem}.searchbar__button img:hover{transform:scale(1.1);transition:all 1.5s ease-in}@media (max-width: 992px){.drawer{position:fixed;inset:0;display:flex;z-index:999;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.drawer--open{opacity:1;pointer-events:auto}.drawer__overlay{flex:1;background:#00000080;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background .25s ease}.drawer__panel{background:#fff;width:90%;max-width:340px;height:100%;padding:1.5rem;overflow-y:auto;box-shadow:0 0 12px #00000026;transform:translate(-100%);animation:drawerSlideIn .3s ease forwards;border-right:1px solid rgba(0,0,0,.05)}.drawer__list{list-style:none;margin:0;padding:0}.drawer__item{margin-bottom:.5rem}.drawer__item:last-child{margin-bottom:0}.drawer__toggle{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.3125rem .625rem;border:none;border-radius:.3125rem;background:#e3e9ed;font-size:.8125rem;font-weight:600;color:#103960;text-align:left;margin-top:.3125rem;cursor:pointer;transition:background .25s ease,color .25s ease}.drawer__toggle:hover{background:#f0f0f0;color:#000}.drawer__submenu{margin-left:.125rem;border-left:2px solid #eee;padding-left:.8rem;background-color:#fff;border-radius:4px;animation:fadeIn .25s ease}.drawer__link,.drawer a{display:block;width:100%;padding:.5rem .5rem .5rem 0;background:none;border:none;color:#4e4e4e;font-size:.75rem;text-align:left;text-decoration:none;cursor:pointer;transition:color .2s ease,transform .15s ease}.drawer__link:hover,.drawer a:hover{color:#000;transform:translate(2px)}.drawer a{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.3125rem .625rem;border:none;border-radius:.3125rem;background:#e3e9ed;font-size:.8125rem;font-weight:600;color:#103960;text-align:left;margin-top:.3125rem;cursor:pointer;text-transform:initial}.drawer__panel::-webkit-scrollbar{width:6px}.drawer__panel::-webkit-scrollbar-thumb{background-color:#a4a2a2;border-radius:3px}@keyframes drawerSlideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}}
