#header,body{overflow-x:hidden}.disclaimer p,h1,h2{font-weight:700;color:var(--dark)}#hero h1,#hero h1+p,.disclaimer p,.section-heading h2,h1,h2{color:var(--dark)}#header,#header .navigation li:nth-last-child(2) a,#hero .hero-gallery .elementor-widget-container,#menu-item-68 a,#products.products-inner .elementor-products-grid .woocommerce{position:relative}#product-modal .product-modal-info .product-modal-info-left[style],body{background-size:cover}#faqContainer .faq-card:after,#footer .footer-contact ul li:nth-child(3) a,#footer .footer-contact ul li:nth-child(4) a,.pin-board>.e-con-inner:after{background-size:100%;background-position:center;background-repeat:no-repeat}body{background-color:var(--bgcolor);background-image:url(i/bg-min.jpg);background-repeat:no-repeat;background-position:top center}h1,h2{font-family:var(--heading)}.pt-lg{padding-top:clamp(120px,10.9375vw,210px)!important}.pb-lg{padding-bottom:clamp(120px,10.9375vw,210px)!important}.pt-extra{padding-top:clamp(120px,13.541666666667vw,260px)!important}.pb-extra{padding-bottom:clamp(120px,13.541666666667vw,260px)!important}#header{padding:clamp(14.666666666667px,1.1458333333333vw,22px) 0;z-index:9999}#header .navigation #menu-item-48 a{width:clamp(110px,9.1666666666667vw,176px);height:clamp(51px,4.5833333333333vw,88px)}#header .navigation #menu-item-48 a svg,#header .side-navigation .menu li:last-of-type a,#header .side-navigation .menu li:nth-last-of-type(2) a{display:block;width:100%;height:100%}#header .navigation li{margin:0 clamp(10px,2.1354166666667vw,41px) 0 0}#header .navigation li:first-child{margin:0 clamp(25px,3.5416666666667vw,68px) 0 0}#header .navigation li:nth-last-child(2),#header .navigation li:nth-last-child(3){margin:0 clamp(20px,1.4583333333333vw,28px) 0 0}#header .navigation li:last-child,#products.products-inner .products{margin:0}#header .navigation li:nth-last-child(2) a,#header .navigation li:nth-last-child(3) a{display:flex;align-items:center;justify-content:center}#header .navigation li:nth-last-child(3){margin-left:auto}#header .navigation li a{color:var(--dark);font-family:var(--narrow);font-size:clamp(16.666666666667px, 1.3020833333333vw, 25px);font-weight:400;text-transform:uppercase}#copyright p a:focus,#copyright p a:hover,#faqContainer .faq-card p a:focus,#faqContainer .faq-card p a:hover,#footer ul li a:focus,#footer ul li a:hover,#header .navigation li a:focus,#header .navigation li a:hover,#header .navigation li.current-menu-item>a,#header .side-navigation .menu li a:focus,#header .side-navigation .menu li a:hover,#header .side-navigation .menu li.current-menu-item a,#products .elementor-pagination .page-numbers.next:focus,#products .elementor-pagination .page-numbers.next:hover,#products .elementor-pagination .page-numbers.prev:focus,#products .elementor-pagination .page-numbers.prev:hover,#products .woocommerce-pagination ul .page-numbers.next:focus,#products .woocommerce-pagination ul .page-numbers.next:hover,#products .woocommerce-pagination ul .page-numbers.prev:focus,#products .woocommerce-pagination ul .page-numbers.prev:hover,#singleProduct .sp-meta .product_meta>span a,.content-text p strong{color:var(--red)}#header .navigation li:nth-last-child(2) a .cart-total{position:absolute;top:clamp(-6px,-.3125vw,-4px);right:clamp(-9px,-.46875vw,-6px);background-color:var(--red);width:clamp(14.666666666667px,1.1458333333333vw,22px);height:clamp(14.666666666667px,1.1458333333333vw,22px);color:#fff;font-family:var(--narrow);font-size:clamp(12px, .9375vw, 18px);font-weight:400;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:100%}#header .navigation li a .icon-cart{background-image:url(i/icons/icon-basket.svg);width:clamp(20px,1.5625vw,30px);height:clamp(20.666666666667px,1.6145833333333vw,31px)}#hero{height:clamp(480px,37.5vw,720px);padding:clamp(53.333333333333px,4.1666666666667vw,80px) 0 0}#hero h1{font-weight:400;line-height:.88;margin:0 0 clamp(6.6666666666667px,.52083333333333vw,10px)}#hero h1+p{font-size:clamp(18px, 1.6666666666667vw, 32px);font-weight:400}#btn-spacing,#hero .disclaimer{margin-top:clamp(40px,3.125vw,60px)}.disclaimer p{font-size:clamp(13px, 1.0416666666667vw, 20px);padding-left:clamp(28px,2.1875vw,42px);background-image:url(i/icons/icon-exclamation.svg);background-size:clamp(15px,1.4583333333333vw,28px);background-position:left 2px;background-repeat:no-repeat}#hero .disclaimer .elementor-widget-container{display:flex;justify-content:center}#hero-btn{margin-top:clamp(30px,2.34375vw,45px)}#categoryContainer .category-card a,#categoryContainer>.elementor-element>.e-con-inner,#categoryContainer>.elementor-element>.e-con-inner>.elementor-element,#categoryContainer>.elementor-element>.e-con-inner>.elementor-element>.elementor-widget-container,#hero .elementor-gallery__container,#hero .hero-gallery,#hero .hero-gallery ul,#hero .hero-gallery>.elementor-element{height:100%}#hero .hero-gallery ul li{position:absolute;display:block}#hero .hero-gallery ul li img{padding:0;display:block;width:100%;height:100%;background-size:contain;background-repeat:no-repeat}#hero .hero-toy{width:clamp(210px,16.458333333333332vw,316px);height:clamp(244px,19.114583333333332vw,367px);top:clamp(-20px,-1.0416666666666667vw,-13.333333333333334px);left:clamp(33.333333333333336px,2.6041666666666665vw,50px)}#hero .hero-dvd,#hero .hero-jeans{left:clamp(-230px,-11.979166666666666vw,-153.33333333333334px)}#hero .hero-jeans{width:clamp(232px,18.177083333333332vw,349px);height:clamp(440px,34.427083333333336vw,661px);top:clamp(-225px,-11.71875vw,-150px)}#hero .hero-dvd{width:clamp(201px,15.729166666666666vw,302px);height:clamp(249px,19.479166666666668vw,374px);top:clamp(270px,21.09375vw,405px)}#hero .hero-redcar{width:clamp(189px,14.791666666666666vw,284px);height:clamp(176px,13.802083333333334vw,265px);top:clamp(210px,16.40625vw,315px);left:clamp(-70px,-3.6458333333333335vw,-46.666666666666664px)}#hero .hero-vhs{width:clamp(246px,19.270833333333332vw,370px);height:clamp(212px,16.5625vw,318px);top:clamp(220px,17.1875vw,330px);right:clamp(173.33333333333334px,13.541666666666666vw,260px)}#hero .hero-comic,#hero .hero-shirt{right:clamp(86.66666666666667px,6.770833333333333vw,130px)}#hero .hero-shirt{width:clamp(141px,11.041666666666666vw,212px);height:clamp(294px,22.96875vw,441px);top:clamp(273.3333333333333px,21.354166666666668vw,410px)}#hero .hero-comic{width:clamp(263px,20.572916666666668vw,395px);height:clamp(344px,26.875vw,516px);top:clamp(-75px,-3.90625vw,-50px)}#hero .hero-yellowcar{width:clamp(104px,8.177083333333334vw,157px);height:clamp(136px,10.677083333333334vw,205px);top:clamp(-90px,-4.6875vw,-60px);right:clamp(266.6666666666667px,20.833333333333332vw,400px)}#hero .hero-card{width:clamp(100px,7.8125vw,150px);height:clamp(106px,8.333333333333334vw,160px);top:clamp(106.66666666666667px,8.333333333333334vw,160px);right:clamp(346.6666666666667px,27.083333333333332vw,520px)}.section-heading h2{font-weight:400;line-height:1.01}.section-heading h2+p{color:var(--red);font-size:clamp(16px, 1.25vw, 24px);font-weight:400;max-width:clamp(600px,46.875vw,900px);margin:0 auto}#categoryContainer{margin:clamp(26.666666666667px,2.0833333333333vw,40px) 0 0;display:flex;flex-wrap:wrap;grid-gap:clamp(16.666666666667px,1.3020833333333vw,25px)}#categoryContainer>.elementor-element{width:calc(25% - clamp(12.666666666667px,.98958333333333vw,19px));height:clamp(252px,19.6875vw,378px)}#categoryContainer .category-card a{width:100%;position:relative;overflow:hidden}#categoryContainer .category-card a:after{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(41,34,44,.58);display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:var(--heading);font-size:clamp(21px, 1.9791666666667vw, 38px);font-weight:400;line-height:1.01;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#categoryContainer .category-card.collectables a:after{content:'Collectibles'}#categoryContainer .category-card.toys a:after{content:'Toys'}#categoryContainer .category-card.clothing a:after{content:'Clothing'}#categoryContainer .category-card.memorabilia a:after{content:'Memorabilia'}#categoryContainer .category-card a img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#categoryContainer .category-card a:focus img,#categoryContainer .category-card a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#categoryContainer .category-card a:focus:after,#categoryContainer .category-card a:hover:after{background-color:rgba(206,79,50,.73);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.elementor-button-info a{background-color:var(--dark)!important;color:#fff!important;border:none!important}.elementor-button-info a:focus,.elementor-button-info a:hover{background-color:var(--gold)!important;color:var(--dark)!important}.pin-board>.e-con-inner{position:relative!important}.pin-board>.e-con-inner .elementor-element:not(.pin-board > .e-con-inner .elementor-element.elementor-widget-html){position:relative!important;z-index:99!important}.pin-board>.e-con-inner:after,.pin-board>.e-con-inner:before{content:''!important;position:absolute!important;display:block!important}.pin-board>.e-con-inner:before{background-color:#fff!important;top:clamp(-100px,-5.2083333333333vw,-66.666666666667px)!important;bottom:clamp(-160px,-8.3333333333333vw,-100px)!important;left:clamp(-108px,-5.625vw,-72px)!important;right:clamp(-108px,-5.625vw,-72px)!important;height:calc(100% + clamp(173.33333333333px,13.541666666667vw,260px))!important;width:calc(100% + clamp(144px,11.25vw,216px))!important;z-index:15}.pin-board>.e-con-inner:after{width:100%;height:clamp(260px,20.3125vw,390px);background-image:url(i/shadow-min.png);bottom:clamp(-300px,-15.625vw,-190px);left:0;right:0;margin:0 auto;z-index:10}.pin-board i.icon-pin-1,.pin-board i.icon-pin-2,.pin-board i.icon-pin-3,.pin-board i.icon-pin-4,.pin-board i.icon-pin-5{position:absolute;z-index:20}.pin-board.four-pins i.icon-pin-1{background-image:url(i/pin1-min.png);width:clamp(46.666666666667px,3.6458333333333vw,70px);height:clamp(42px,3.28125vw,63px);top:clamp(-112px,-5.8333333333333vw,-74.666666666667px);left:clamp(-108px,-5.625vw,-72px)}.pin-board.four-pins i.icon-pin-2{background-image:url(i/pin2-min.png);width:clamp(48.666666666667px,3.8020833333333vw,73px);height:clamp(43.333333333333px,3.3854166666667vw,65px);top:clamp(-100px,-5.2083333333333vw,-66.666666666667px);right:clamp(-108px,-5.625vw,-72px)}.pin-board.four-pins i.icon-pin-3{background-image:url(i/pin3-1-min.png);width:clamp(48px,3.75vw,72px);height:clamp(46.666666666667px,3.6458333333333vw,70px);left:clamp(-108px,-5.625vw,-72px);bottom:clamp(-160px,-8.3333333333333vw,-106.66666666667px)}.pin-board.four-pins i.icon-pin-4{background-image:url(i/pin3-min.png);width:clamp(49.333333333333px,3.8541666666667vw,74px);height:clamp(50px,3.90625vw,75px);right:clamp(-108px,-5.625vw,-72px);bottom:clamp(-160px,-8.3333333333333vw,-106.66666666667px)}.pin-board.one-pin i.icon-pin-5{background-image:url(i/pin2-min.png);width:clamp(53.333333333333px,4.1666666666667vw,80px);height:clamp(47.333333333333px,3.6979166666667vw,71px);top:clamp(-100px,-5.2083333333333vw,-66.666666666667px);right:0;left:0;margin:0 auto}#products .products{margin:clamp(33.333333333333px,2.6041666666667vw,50px) 0 clamp(20px,1.5625vw,30px);display:flex;flex-wrap:wrap;justify-content:center;grid-gap:clamp(53.333333333333px,4.1666666666667vw,80px) clamp(20px,1.5625vw,30px)}#products .products li{width:calc(25% - clamp(16.666666666667px,1.3020833333333vw,25px));display:flex;flex-direction:column;border:1px solid #ccc;transition:.3s}#products .products li:hover{border-color:var(--gold)}#products .products li .product-loop-image{margin:0 0 clamp(15px,1.40625vw,20px);height:clamp(150px,15.052083333333vw,289px);overflow:unset!important;position:relative}#products .products li .product-loop-image a{display:block;height:100%;width:100%;overflow:hidden;background-color:transparent}#products .products li:first-of-type .product-loop-image:after,#products .products li:last-of-type .product-loop-image:after{content:'';position:absolute;display:block;background-size:100%;background-position:center;background-repeat:no-repeat}#products .products li:first-of-type .product-loop-image:after{background-image:url(i/tape-one.png);bottom:clamp(-17px,-.88541666666667vw,-11.333333333333px);right:clamp(-18px,-.9375vw,-12px);width:clamp(64px,5vw,96px);height:clamp(56px,4.375vw,84px)}#products .products li:last-of-type .product-loop-image:after{background-image:url(i/tape-two.png);bottom:clamp(-20px,-1.0416666666667vw,-13.333333333333px);right:clamp(-19px,-.98958333333333vw,-12.666666666667px);width:clamp(77.333333333333px,6.0416666666667vw,116px);height:clamp(72.666666666667px,5.6770833333333vw,109px)}#products .products li .product-loop-image img{display:block;width:100%;height:100%;object-fit:cover;opacity:1!important}#products .products li h3{padding:0 20px;margin:0 0 20px}#products .products li h3 a{color:#000;text-align:center;font-family:var(--font);font-size:clamp(16.666666666667px, 1.3020833333333vw, 21px);font-weight:400;line-height:1.25;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#products .products li:focus h3 a,#products .products li:hover h3 a{color:var(--primary);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#products .products li .price{color:#000;text-align:center;font-family:var(--narrow);font-size:clamp(26px, 2.03125vw, 39px);font-weight:400;line-height:1;letter-spacing:clamp(-1.95px, -.1015625vw, -1.3px);margin-top:auto;margin-bottom:30px}#products .products li .btn-group{margin:auto 0 0;display:flex;flex-wrap:wrap;grid-gap:clamp(5.3333333333333px,0.41666666666667vw,8px)}#products .products li .btn-group a{width:calc(50% - clamp(5.3333333333333px,.41666666666667vw,8px));color:var(--dark);font-family:var(--narrow);font-size:clamp(18px, 1.0416666666667vw, 20px);font-weight:400;padding:clamp(8.6666666666667px,.67708333333333vw,13px) clamp(13.333333333333px,1.0416666666667vw,20px) clamp(7.3333333333333px,.57291666666667vw,11px);text-align:center;margin:0}#product-modal .product-modal-info .button:focus,#product-modal .product-modal-info .button:hover,#products .products li .btn-group a:focus,#products .products li .btn-group a:hover{color:#fff}#quickview,#singleProduct .sp-price .stock{display:none}html .button.ghost,html .elementor-element.elementor-button-success .elementor-button{background:var(--buttonBackgroundGhost)!important;border-color:var(--dark)!important;color:var(--dark)!important}html .button.ghost:focus,html .button.ghost:hover,html .elementor-element.elementor-button-success .elementor-button:focus,html .elementor-element.elementor-button-success .elementor-button:hover{background:var(--dark)!important;color:#fff!important}#openSideMenu a i,#products .woocommerce-error,#products .woocommerce-message,#products.products-inner .woocommerce-error,#products.products-inner .woocommerce-info,#products.products-inner .woocommerce-message,#products.products-inner .woocommerce-notices-wrapper,.cart-actions button[name=update_cart],.elementor-menu-cart__toggle.elementor-button-wrapper,.hero-gallery ul li.mobile,.related.products h2,.woocommerce-cart #elementor-menu-cart__toggle_button,.woocommerce-checkout #elementor-menu-cart__toggle_button,.woocommerce-shipping-totals.shipping.not-clicked #shipping_method,.woocommerce-shipping-totals.shipping.not-clicked .woocommerce-shipping-destination{display:none!important}#product-modal{background:#fff;width:clamp(580px,45.3125vw,870px);max-width:85%;display:none}#footer>.e-con-inner,#product-modal .product-modal-info{display:flex;flex-wrap:wrap}#product-modal .product-modal-info .product-modal-info-left{width:45%}#product-modal .product-modal-info .product-modal-info-right{width:calc(55% - clamp(66.666666666667px,5.2083333333333vw,100px));padding:clamp(26.666666666667px,2.0833333333333vw,40px)}#product-modal .product-modal-info .name-price.has-image,.woocommerce-checkout tr.cart_item .product-name{display:flex;align-items:center}#product-modal .product-modal-info .name-price.has-image img{max-width:clamp(76.666666666667px,5.9895833333333vw,115px);flex:0 0 clamp(76.666666666667px,5.9895833333333vw,115px);border:solid #eee;margin-right:clamp(10px,.78125vw,15px)}#header .side-navigation .menu li:not(:first-child,:last-child,:nth-last-child(2)),#singleProduct .sp-desc ul li,.content-text h2{margin:0 0 clamp(13.333333333333px,1.0416666666667vw,20px)}#product-modal .product-modal-info .name-price h4{color:#000;font-family:var(--font);font-size:clamp(16.666666666667px, 1.3020833333333vw, 25px);font-weight:700;margin:0 0 clamp(10px,.78125vw,15px)}#product-modal .product-modal-info .desc{color:#000;font-family:var(--font);font-size:clamp(13.333333333333px, 1.0416666666667vw, 20px);font-style:normal;font-weight:400;line-height:1.5}#product-modal .product-modal-info .button{color:#000;font-size:clamp(14px, .83333333333333vw, 16px)}#product-modal a.closeThis{position:absolute;top:clamp(4px,.3125vw,6px);right:clamp(8.6666666666667px,.67708333333333vw,13px)}#product-modal a.closeThis:focus,#product-modal a.closeThis:hover{opacity:.7}#product-modal .product-modal-info .product-modal-info-left img{max-width:100%;display:block;width:100%;height:100%;object-fit:cover}#product-modal .product-modal-info .price{color:#000;font-family:var(--narrow);font-size:clamp(26px, 2.03125vw, 39px);font-weight:400;letter-spacing:clamp(-1.95px, -.1015625vw, -1.3px);margin:clamp(26.666666666667px,2.0833333333333vw,40px) 0 clamp(6.6666666666667px,.52083333333333vw,10px)}#product-modal .product-modal-info-right .btn-group{display:flex;flex-wrap:wrap;grid-gap:clamp(5.3333333333333px,0.41666666666667vw,8px)}.b-modal.__b-popup1__{z-index:99999998!important;background-color:rgba(34,26,20,.9)!important}div#product-modal{z-index:99999999!important}.content-text h2{color:var(--dark);font-weight:400;line-height:1.01}.content-text.ct-right{padding:0 0 0 clamp(40px,3.125vw,60px)!important}.content-text.ct-left{padding:0 clamp(40px,3.125vw,60px) 0 0!important}#faqContainer{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:clamp(20px,1.5625vw,30px);margin:clamp(40px,3.125vw,60px) 0 clamp(36.666666666667px,2.8645833333333vw,55px)}#faqContainer>.faq-column{width:calc(25% - clamp(16.666666666667px,1.3020833333333vw,25px))!important;display:flex;flex-direction:column;grid-gap:clamp(20px,1.5625vw,30px)}#categoryContainer.cc-sm,#footer ul{grid-gap:clamp(6.6666666666667px,0.52083333333333vw,10px)}#faqContainer .faq-card{background-color:#f9eade;padding:clamp(70px,5.46875vw,105px) clamp(22px,1.71875vw,33px) clamp(33.333333333333px,2.6041666666667vw,50px);position:relative}#faqContainer .faq-card:after{content:'';position:absolute;top:clamp(26.666666666667px,2.0833333333333vw,40px);left:clamp(22px,1.71875vw,33px);display:block;width:clamp(27.333333333333px,2.1354166666667vw,41px);height:clamp(26.666666666667px,2.0833333333333vw,40px);background-image:url(i/icons/icon-question.svg)}#faqContainer .faq-card.tilt-left-sm:after{-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}#faqContainer .faq-card.tilt-left-md:after{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}#faqContainer .faq-card.tilt-left-lg:after{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}#faqContainer .faq-card.tilt-right-sm:after{-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}#faqContainer .faq-card.tilt-right-md:after{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}#faqContainer .faq-card.tilt-right-lg:after{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}#faqContainer .faq-card h3{color:var(--dark);font-family:var(--font);font-size:clamp(14.666666666667px, 1.1458333333333vw, 22px);font-weight:700;line-height:1.2;margin:0 0 clamp(8.6666666666667px,.67708333333333vw,13px)}#faqContainer .faq-card p,#products .title-description h2+p{color:var(--dark);font-family:var(--font);font-size:clamp(12px, .9375vw, 18px);font-weight:400}#faqContainer .faq-card p a{color:var(--dark);text-decoration:underline;font-weight:500}#footer{padding:clamp(120px,12.5vw,240px) 0 clamp(40px,3.125vw,60px)}#footer>.e-con-inner .footer-logo{width:30%!important}#footer>.e-con-inner .footer-links,#footer>.e-con-inner .footer-shop{width:15%!important}#footer>.e-con-inner .footer-contact{width:calc(40% - 100px)!important}#footer h4{color:#BD482E;font-family:var(--narrow);font-size:clamp(20px, 1.1979166666667vw, 23px);font-weight:400;line-height:1;text-transform:uppercase;margin:0 0 clamp(10px,.78125vw,15px)}#copyright p,#footer ul li a{font-size:clamp(14.666666666667px, 1.1458333333333vw, 22px);color:var(--dark);font-weight:400;font-family:var(--font)}#footer ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}#footer ul li,.pg-contact .contact-left ul li{margin:0;width:100%}#footer .footer-contact ul li:nth-child(3),#footer .footer-contact ul li:nth-child(4){width:max-content}#footer .footer-contact ul li:nth-child(3) a,#footer .footer-contact ul li:nth-child(4) a{font-size:clamp(0px, 0vw, 0px);display:block;width:clamp(23.333333333333px,1.8229166666667vw,35px);height:clamp(23.333333333333px,1.8229166666667vw,35px);margin-top:clamp(6.6666666666667px,.52083333333333vw,10px)}#footer .footer-contact ul li:nth-child(3) a{background-image:url(i/icons/icon-fb.svg)}#footer .footer-contact ul li:nth-child(4) a{background-image:url(i/icons/icon-ki.svg?v=1)}#footer>.e-con-inner .footer-logo svg{max-width:clamp(186.66666666666666px,14.583333333333334vw,280px);height:auto}#copyright{padding:0 0 clamp(40px,3.125vw,60px)}#copyright p{line-height:1.5}#copyright p a{color:#906324;text-decoration:underline}#header .side-navigation .menu{flex:0 0 clamp(218px,17.03125vw,327px);max-width:clamp(218px,17.03125vw,327px);background-color:#fcebdd;padding:clamp(50px,3.90625vw,75px) clamp(30px,3.6458333333333335vw,70px) clamp(30px,2.6041666666666665vw,50px);right:clamp(-327px,-17.03125vw,-218px);display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start}#header .side-navigation .menu.active{right:0}#header .side-navigation #closeSideMenuX{width:clamp(10px,.78125vw,15px);height:clamp(10px,.78125vw,15px);display:flex}#header #closeSideMenuX svg{width:100%;height:100%;object-fit:contain}#menu-item-69 a{width:clamp(125.33333333333px,9.7916666666667vw,188px);height:clamp(62.666666666667px,4.8958333333333vw,94px);margin:0 auto clamp(33.333333333333px,2.6041666666667vw,50px)}#menu-item-69 a svg{width:100%;height:100%}#header .side-navigation .menu li{width:100%}#header .side-navigation .menu li:last-of-type,#header .side-navigation .menu li:nth-last-of-type(2){margin-top:clamp(13.333333333333px,1.0416666666667vw,20px);width:clamp(26px,1.8229166666666667vw,35px)}#header .side-navigation .menu li:last-of-type a svg,#header .side-navigation .menu li:nth-last-of-type(2) a svg{width:clamp(26px,1.8229166666666667vw,35px);height:clamp(26px,1.8229166666666667vw,35px)}#header .side-navigation .menu li:nth-last-of-type(2){margin-right:clamp(6.6666666666667px,.52083333333333vw,10px)}#header .side-navigation .menu li a{color:var(--dark);font-family:var(--narrow);font-size:clamp(20px, 1.5625vw, 30px);font-weight:400;letter-spacing:clamp(-.6px, -.03125vw, -.39999999999999997px);text-transform:uppercase;line-height:1}#shopTitle{padding:clamp(30px,2.0833333333333vw,40px) 0 20px!important}#shopTitle h1{color:var(--dark);font-family:var(--heading);font-size:clamp(35px, 4.0625vw, 78px);font-weight:400;line-height:1.01}#categoryContainer.cc-sm{margin:0;justify-content:flex-end}#categoryContainer.cc-sm>.elementor-element{width:calc(25% - clamp(6.6666666666667px,.52083333333333vw,10px))}#categoryContainer.cc-sm .category-card a,#categoryContainer.cc-sm>.elementor-element{height:clamp(80px,6.25vw,120px)}#categoryContainer.cc-sm .category-card a:after{font-family:var(--font);font-size:clamp(12.666666666667px, .98958333333333vw, 19px);font-weight:700}#products .title-description{padding:0 0 clamp(24.666666666667px,1.9270833333333vw,37px)!important;margin:0 0 clamp(24.666666666667px,1.9270833333333vw,37px)!important;border-bottom:solid #dfdfdf}#products .title-description h2{color:var(--red);font-family:var(--narrow);font-size:clamp(20px, 1.3020833333333vw, 25px);font-weight:400}#singleProduct .sp-price .price,#singleProduct .sp-title h1{font-size:clamp(33.333333333333px, 2.6041666666667vw, 50px);font-weight:400}#products .title-description h2,#products .title-description h2+p{width:clamp(500px,52.083333333333vw,1000px);max-width:100%}#products.products-inner:not(.tax-product_tag #products.products-inner,.post-type-archive #products.products-inner) .elementor-products-grid .woocommerce .woocommerce-ordering,#products.products-inner:not(.tax-product_tag #products.products-inner,.post-type-archive #products.products-inner) .elementor-products-grid .woocommerce .woocommerce-result-count{position:absolute;margin:0;right:0}#products.products-inner:not(.tax-product_tag #products.products-inner,.post-type-archive #products.products-inner) .elementor-products-grid .woocommerce .woocommerce-result-count{top:calc(clamp(-38px,-1.9791666666667vw,-25.333333333333px) - (clamp(39.333333333333px,3.0729166666667vw,59px) + clamp(50px,3.90625vw,75px)))}#products.products-inner:not(.tax-product_tag #products.products-inner,.post-type-archive #products.products-inner) .elementor-products-grid .woocommerce .woocommerce-ordering{top:calc(clamp(-59px,-3.0729166666667vw,-39.333333333333px) - clamp(50px,3.90625vw,75px))}#products.products-inner .elementor-products-grid .woocommerce .woocommerce-result-count{color:var(--dark);font-family:var(--narrow);font-size:clamp(19px, 1.3020833333333vw, 25px);font-weight:400;text-transform:uppercase}#products.products-inner .elementor-products-grid .woocommerce .woocommerce-ordering select{background-color:#fff;border:solid #e1e1e1;padding:clamp(11.333333333333px,.88541666666667vw,17px) clamp(10.666666666667px,.83333333333333vw,16px) clamp(12.666666666667px,.98958333333333vw,19px) clamp(42.666666666667px,3.3333333333333vw,64px);font-size:clamp(12px, .9375vw, 18px);background-image:url(i/icons/icon-sort.svg);background-size:clamp(18.666666666667px,1.4583333333333vw,28px);background-position:clamp(12.666666666667px,.98958333333333vw,19px) center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}#products.products-inner .disclaimer p{width:max-content;max-width:100%;margin:0 auto}.mt50{margin-top:clamp(33.333333333333px,2.6041666666667vw,50px)!important}#products .elementor-pagination,#products .woocommerce-pagination,#products.products-inner .disclaimer{margin:clamp(53.333333333333px,4.1666666666667vw,80px) 0 0}#products .elementor-pagination,#products .woocommerce-pagination ul{display:flex;padding:0;border:none;border-right:none;margin:0;align-items:center;justify-content:center;grid-gap:clamp(6.6666666666667px,0.52083333333333vw,10px)}#products .elementor-pagination,#products .woocommerce-pagination ul li{border-right:none;float:unset}#products .elementor-pagination .page-numbers:not(#products .elementor-pagination .page-numbers.next,#products .elementor-pagination .page-numbers.prev),#products .woocommerce-pagination ul .page-numbers:not(#products .woocommerce-pagination ul .page-numbers.next,#products .woocommerce-pagination ul .page-numbers.prev){background-color:#fff;display:flex;align-items:center;justify-content:center;width:clamp(22px,1.71875vw,33px);height:clamp(22px,1.71875vw,33px);color:var(--dark);font-family:var(--narrow);font-size:clamp(17px, 1.0416666666667vw, 20px);font-weight:400;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#products .elementor-pagination .page-numbers:not(#products .elementor-pagination .page-numbers.next,#products .elementor-pagination .page-numbers.prev).current,#products .elementor-pagination .page-numbers:not(#products .elementor-pagination .page-numbers.next,#products .elementor-pagination .page-numbers.prev):focus,#products .elementor-pagination .page-numbers:not(#products .elementor-pagination .page-numbers.next,#products .elementor-pagination .page-numbers.prev):hover,#products .woocommerce-pagination ul .page-numbers:not(#products .woocommerce-pagination ul .page-numbers.next,#products .woocommerce-pagination ul .page-numbers.prev).current,#products .woocommerce-pagination ul .page-numbers:not(#products .woocommerce-pagination ul .page-numbers.next,#products .woocommerce-pagination ul .page-numbers.prev):focus,#products .woocommerce-pagination ul .page-numbers:not(#products .woocommerce-pagination ul .page-numbers.next,#products .woocommerce-pagination ul .page-numbers.prev):hover{background-color:#BD482E;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#products .elementor-pagination .page-numbers.next,#products .elementor-pagination .page-numbers.prev,#products .woocommerce-pagination ul .page-numbers.next,#products .woocommerce-pagination ul .page-numbers.prev{padding:0;color:var(--dark);font-family:var(--narrow);font-size:clamp(17px, 1.0416666666667vw, 20px);font-weight:400;text-transform:uppercase;background-color:#fff}#header .elementor-menu-cart__main .product-name a:focus,#header .elementor-menu-cart__main .product-name a:hover,#header .elementor-menu-cart__subtotal .woocommerce-Price-amount.amount,.pg-cart .product-name a:focus,.pg-cart .product-name a:hover,.pg-contact .contact-left ul li a:focus,.pg-contact .contact-left ul li a:hover{color:var(--red)}#products .elementor-pagination .page-numbers.prev,#products .woocommerce-pagination ul .page-numbers.prev{margin:0 clamp(13.333333333333px,1.0416666666667vw,20px) 0 0}#products .elementor-pagination .page-numbers.next,#products .woocommerce-pagination ul .page-numbers.next{margin:0 0 0 clamp(13.333333333333px,1.0416666666667vw,20px)}.related.products .products,section.shipping-calculator-form p{margin:0!important}.archive #footer,.product-template-default #footer{padding-top:0!important}#singleProduct{margin-top:clamp(63.333333333333px,4.9479166666667vw,95px)!important}#singleProduct .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:clamp(40px,3.125vw,60px) clamp(12px,0.9375vw,18px)}#singleProduct .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{border:unset}#singleProduct .sp-right{padding-left:clamp(26.666666666667px,2.0833333333333vw,40px)}#singleProduct .sp-title h1{color:var(--dark);font-family:var(--heading);line-height:1.01;margin:0 0 clamp(10px,.78125vw,15px)}#singleProduct .sp-desc p{color:#000;font-family:var(--font);font-size:clamp(16px, 1.25vw, 24px);font-weight:400}#singleProduct .sp-desc ul,.pg-checkout .order-details{list-style:none;padding:0}#singleProduct .sp-desc ul li{line-height:1.3;padding-left:clamp(23.333333333333px,1.8229166666667vw,35px);background-image:url(i/icons/icon-productlist.svg);background-size:clamp(18.666666666667px,1.4583333333333vw,28px);background-position:left clamp(1.3333333333333px,.10416666666667vw,2px);background-repeat:no-repeat}#fsMobile form input[type=submit],#menu-item-68 form input[type=submit],#openSideMenu a{display:block;background-size:100%;background-repeat:no-repeat;background-position:center}#singleProduct .sp-price{display:flex;align-items:center;grid-gap:clamp(20px,1.5625vw,30px);margin:clamp(66.666666666667px,5.2083333333333vw,100px) 0 0}#singleProduct .sp-price .price{color:#000;font-family:var(--narrow);letter-spacing:clamp(-2.5px, -.13020833333333334vw, -1.6666666666666667px);margin:0}#singleProduct .sp-meta .product_meta{flex-wrap:unset;flex-direction:row;align-items:center;margin:clamp(46.666666666667px,3.6458333333333vw,70px) 0 0}#singleProduct .sp-meta .product_meta>span{margin:0;color:#000;font-family:var(--narrow);font-size:clamp(17px, 1.09375vw, 21px);font-weight:400!important;text-transform:uppercase}#singleProduct .sp-meta .product_meta>span.posted_in.detail-container{margin-right:clamp(6.6666666666667px,.52083333333333vw,10px);padding-right:clamp(6.6666666666667px,.52083333333333vw,10px);position:relative}#singleProduct .sp-meta .product_meta>span.posted_in.detail-container:after{content:'';position:absolute;right:0;top:0;bottom:0;left:unset;margin:auto 0;display:block;width:clamp(.66666666666667px,.052083333333333vw,1px);height:clamp(13.333333333333px,1.0416666666667vw,20px);background-color:#a4866c;transform:unset}#singleProduct .sp-meta .product_meta>span a:focus,#singleProduct .sp-meta .product_meta>span a:hover{color:var(--dark)}#singleProduct .sp-disclaimer{margin-top:clamp(66.666666666667px,5.2083333333333vw,100px)}#header .elementor-menu-cart__container{z-index:9999999!important}#header .elementor-menu-cart__main{background-color:#fcebdd;background-image:url(i/logo.svg);background-size:clamp(125.33333333333px,9.7916666666667vw,188px);background-position:center clamp(50px,3.90625vw,75px);background-repeat:no-repeat}.admin-bar #header .elementor-menu-cart__main{top:var(--headerAdjustment)}#header .elementor-menu-cart__subtotal{border:none;margin:clamp(110px,8.59375vw,165px) 0 clamp(13.333333333333px,1.0416666666667vw,20px);padding:0;text-align:left;color:var(--dark);font-family:var(--narrow);font-size:clamp(18px, 1.3020833333333vw, 25px);font-weight:400;letter-spacing:clamp(-.5px, -.026041666666666668vw, -.3333333333333333px);text-transform:uppercase;-webkit-order:-1!important;-ms-order:-1!important;order:-1!important}#header .elementor-menu-cart__subtotal strong{font-weight:400!important}#header .elementor-menu-cart__main .product-name a{color:#000;font-family:var(--font);font-size:14px;font-weight:400;line-height:1.2}#header .elementor-menu-cart__main .quantity .product-quantity,.woocommerce table.shop_table .product-quantity{display:none}#header .elementor-menu-cart__main .quantity .woocommerce-Price-amount.amount{color:#000;font-family:var(--narrow);font-size:17px;font-weight:400;letter-spacing:clamp(-.85px, -.044270833333333336vw, -.5666666666666667px)}#header .elementor-menu-cart__main .elementor-menu-cart__product-remove{border:none;border-radius:100%;bottom:unset;right:0;top:0;left:unset;background-color:#000;color:#fff;height:21px;width:21px}#header .elementor-menu-cart__main .elementor-menu-cart__product:not(:first-of-type) .elementor-menu-cart__product-remove{top:20px}#header .elementor-menu-cart__main .elementor-button{font-family:var(--buttonFont);font-size:var(--buttonFontSize);padding:var(--buttonPaddingTop) var(--buttonPaddingRight) var(--buttonPaddingBottom) var(--buttonPaddingLeft);background-color:var(--buttonBackgroundPrimary);color:var(--buttonTextColour);line-height:1;font-weight:var(--buttonWeight);border-radius:var(--buttonRadius);text-transform:var(--buttonCasing);border:var(--buttonBorderWidth) solid var(--buttonBackgroundPrimary);cursor:pointer;display:inline-block;transition:var(--transition);letter-spacing:var(--buttonLetterSpacing)}#header .elementor-menu-cart__main .elementor-button:focus,#header .elementor-menu-cart__main .elementor-button:hover{background:var(--buttonHoverBackgroundColour);color:var(--buttonHoverFontColour);border-color:var(--buttonHoverBackgroundColour)}#header .elementor-menu-cart__main .elementor-menu-cart__footer-buttons{grid-template-columns:1fr}#header .elementor-menu-cart__main .woocommerce-mini-cart__empty-message{margin:clamp(133.33333333333px,10.416666666667vw,200px) 0 0;text-align:center}.pg-cart .product-name a,.showcoupon{color:#000!important}.woocommerce-info,.woocommerce-message{border-top-color:var(--primary)!important;width:100%!important}.woocommerce-message{flex-direction:row!important}.woocommerce-info::before,.woocommerce-message::before{color:var(--primary)!important}.pg-contact .contact-left ul{display:flex;flex-wrap:wrap;grid-gap:clamp(20px,1.5625vw,30px) clamp(10px,0.78125vw,15px);justify-content:flex-start;margin-top:clamp(13.333333333333px,1.0416666666667vw,20px)}.pg-contact .contact-left ul li a{color:#000;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:1}.pg-contact .contact-left ul li a svg{width:clamp(16.666666666667px,1.3020833333333vw,25px);height:auto}.pg-contact .contact-left ul li:last-child,.pg-contact .contact-left ul li:nth-last-child(2){width:clamp(23.333333333333px,1.8229166666667vw,35px)}.pg-contact .contact-left ul li:last-child a svg,.pg-contact .contact-left ul li:nth-last-child(2) a svg{width:clamp(23.333333333333px,1.8229166666667vw,35px);height:auto}.extra-label{font-size:clamp(12px, .72916666666667vw, 14px);font-weight:300;line-height:1.3!important;display:flex;margin:clamp(10.666666666667px,.83333333333333vw,16px) 0 clamp(5.3333333333333px,.41666666666667vw,8px)}section.shipping-calculator-form{grid-gap:clamp(6.6666666666667px,0.52083333333333vw,10px)!important}#header .elementor-widget-woocommerce-menu-cart{position:absolute}#menu-item-68 .form-search{position:absolute;top:clamp(-10px,-.5208333333333334vw,-6.666666666666667px);bottom:0;right:-5px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transform-origin:right;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#fsMobile .form-search{position:fixed;top:74px;bottom:unset;right:0;left:0;z-index:9999;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top;-webkit-transition:.3s;-o-transition:.3s;transition:.3s},#fsMobile form,#menu-item-68 form{display:flex;align-items:center;position:relative}#fsMobile form input[type=submit],#menu-item-68 form input[type=submit]{position:absolute;font-size:0;background-color:transparent;right:clamp(9.3333333333333px,.72916666666667vw,14px);top:0;bottom:0;margin:auto 0;width:clamp(20.666666666667px,1.6145833333333vw,31px);height:clamp(20.666666666667px,1.6145833333333vw,31px);background-image:url(i/icons/icon-search.svg);padding:0;border:none}#menu-item-68 form input[type=submit]{top:clamp(6.666666666666667px,.5208333333333334vw,10px)}#fsMobile form input[type=text],#menu-item-68 form input[type=text]{color:#000;font-family:var(--narrow);font-size:clamp(16.666666666667px, 1.3020833333333vw, 25px);font-weight:400;line-height:1;padding:clamp(8px,.625vw,12px) clamp(40px,3.125vw,60px) clamp(7.3333333333333px,.57291666666667vw,11px) clamp(15.333333333333px,1.1979166666667vw,23px);background-color:#f9eade;border:none;text-transform:uppercase}#fsMobile form input[type=text]{width:100%;padding:20px 40px 19px 20px}#fsMobile form input[type=text]::placeholder,#menu-item-68 form input[type=text]::placeholder{color:#000}#fsMobile .form-search.active,#menu-item-68 .form-search.active{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.elementor-posts-nothing-found{grid-column:span 3;text-align:center}#menu-item-68 .form-search .close-search{position:absolute;top:clamp(-20px,-1.0416666666667vw,-13.333333333333px);right:0;color:#000;font-family:var(--narrow);font-size:clamp(10px, .78125vw, 15px);font-weight:400;line-height:1;display:flex;align-items:center}#menu-item-68 .form-search .close-search i{background-image:url(i/icons/icon-close.svg);width:clamp(4.6666666666667px,.36458333333333vw,7px);height:clamp(4.6666666666667px,.36458333333333vw,7px);margin-right:clamp(4px,.3125vw,6px)}#hero .hero-gallery ul{list-style:none;padding:0;margin:0;position:absolute;left:0;width:clamp(473.3333333333333px,36.979166666666664vw,710px)}#openSideMenu a{width:31px;height:31px;background-image:url(i/icons/icon-menu.svg)}#menu-item-68>a>svg,#openSideMenu a{width:clamp(20.666666666666668px,1.6145833333333333vw,31px);height:clamp(20.666666666666668px,1.6145833333333333vw,31px)}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-notices-wrapper{font-size:clamp(13px, .8854166666666666vw, 17px)!important}.wc-proceed-to-checkout a{text-align:center!important}.pg-checkout h3{font-size:clamp(17px, 1.9791666666666667vw, 38px)}.pg-checkout .woocommerce-shipping-fields{margin:30px 0 20px}.pg-checkout h3#order_review_heading{margin:30px 0 0}.mobile-navigation li.mobile-button strong{width:45px;height:45px}@media (min-width:992px){.woocommerce .ion-cart-totals table tr{flex:0 0 24%!important;max-width:24%!important}}.woocommerce a.remove{display:flex!important;align-items:center;justify-content:center;height:clamp(33.333333333333336px,2.6041666666666665vw,50px)!important;width:clamp(33.333333333333336px,2.6041666666666665vw,50px)!important;max-width:clamp(33.333333333333336px,2.6041666666666665vw,50px)!important;padding-bottom:clamp(6.666666666666667px,.5208333333333334vw,10px)}.admin-bar .elementor-lightbox,.elementor-lightbox{position:fixed!important;top:0!important;z-index:99999999!important;height:calc(100vh)!important}.payment_box.payment_method_cheque{padding:5px!important;text-align:center}.payment_box.payment_method_cheque p{font-size:12px!important}#products .products li:hover .product-loop-image img{opacity:.5!important}#products .products li .product-loop-image{background:var(--dark)}.product-gallery-trigger a:focus,.product-gallery-trigger a:hover{opacity:.8}.woocommerce-checkout .woocommerce ul#shipping_method li{font-size:15px}.woocommerce-checkout tr.cart_item .product-name img{max-width:60px;margin-right:10px}@media (max-width:1750px){.pin-board>.e-con-inner{width:90%!important;max-width:90%!important}.pin-board>.e-con-inner:before{width:calc(100% + 60px)!important;margin:0 auto}.pin-board.four-pins i.icon-pin-1,.pin-board.four-pins i.icon-pin-3{left:-30px}.pin-board.four-pins i.icon-pin-2,.pin-board.four-pins i.icon-pin-4{right:-30px}}@media (max-width:1367px){#copyright,#footer,#header,#hero,#shopTitle,#singleProduct,.pg-section{padding-left:30px!important;padding-right:30px!important}}@media (max-width:1199px){#products .products li{width:calc(33% - clamp(16.666666666667px,1.3020833333333vw,25px))}}@media (max-width:991px){#products .products li{width:calc(50% - clamp(16.666666666667px,1.3020833333333vw,25px))}#footer>.e-con-inner{grid-gap:40px!important}#footer>.e-con-inner .footer-contact,#footer>.e-con-inner .footer-links,#footer>.e-con-inner .footer-logo,#footer>.e-con-inner .footer-shop{width:100%!important;text-align:center}#hero>.e-con-inner{flex-direction:column;flex-wrap:unset}#hero>.e-con-inner>.elementor-element{width:100%!important}#hero .hero-gallery ul{display:flex;align-items:center;justify-content:center;position:unset!important;width:100%;display:flex;align-items:center;justify-content:center}#hero .e-gallery-item,#hero .hero-gallery ul li{position:relative;display:block}#hero .hero-gallery ul li.desktop{display:none!important}#hero .hero-gallery ul li.mobile{display:block!important}#hero .hero-gallery ul li.mobile img{display:block;width:500px;max-width:100%;margin:0 auto}#hero,#hero .hero-gallery ul{height:auto!important}#hero *{text-align:center}.disclaimer p{width:max-content;margin:0 auto;max-width:100%}#hero .disclaimer{margin:40px 0!important}#products.products-inner:not(.tax-product_tag #products.products-inner,.post-type-archive #products.products-inner) .elementor-products-grid .woocommerce .woocommerce-ordering,#products.products-inner:not(.tax-product_tag #products.products-inner,.post-type-archive #products.products-inner) .elementor-products-grid .woocommerce .woocommerce-result-count{position:unset;margin:0 0 20px}#products .title-description h2,#products .title-description h2+p{width:100%;max-width:100%;text-align:center}#hero .hero-gallery ul li{transform:none!important}#footer ul{justify-content:center}}@media (max-width:767px){#copyright{padding-bottom:120px!important}.content-text.center-mobile *,.woocommerce .ion-cart-totals table tr *,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{text-align:center!important}#faqContainer>.faq-column,form.checkout_coupon.woocommerce-form-coupon .form-row{width:100%!important}a.ion_link{display:block}#copyright *,#shopTitle h1{text-align:center}#categoryContainer{justify-content:center}#categoryContainer>.elementor-element{width:calc(50% - 9px);height:clamp(150px,19.6875vw,378px)}#hero .hero-gallery ul{height:100px}#products .products li .btn-group a{width:calc(100% - 10px);margin:0 auto}.content-img{-webkit-order:-1!important;-ms-order:-1!important;order:-1!important;margin:0 0 20px!important}.content-img img{width:400px!important;max-width:100%!important;margin:0 auto 0 0!important;display:block!important}.content-img.center-mobile img{margin:0 auto 20px!important;width:60%!important}.content-text.ct-left,.content-text.ct-right{padding:0!important}.mobile-logo>a{max-width:100px}#header .elementor-menu-cart__toggle.elementor-button-wrapper{display:block!important;position:fixed;bottom:15px;right:15px}#header .elementor-menu-cart__toggle.elementor-button-wrapper a{background-color:var(--gold);color:#fff;border:2px solid #fff;padding:20px;border-radius:100%;width:75px;height:75px;background-image:url(i/icons/icon-cart.svg);background-size:50%;background-repeat:no-repeat;background-position:center;box-shadow:0 4px 7px rgba(0,0,0,.3)!important}#header .elementor-menu-cart__toggle.elementor-button-wrapper a svg{display:none}strong.third-button-icon{background-image:url(i/icons/icon-search-white.svg);background-size:24px;background-position:center;background-repeat:no-repeat}nav.mobile-navigation a{display:flex;flex-direction:column}.mobile-navigation li.mobile-button span{display:none!important}#header{position:fixed!important;top:0;left:0;right:0;width:100%;background-color:#fff;padding:10px!important;z-index:999999;box-shadow:0 0 15px rgba(0,0,0,.15)}#hero,#shopTitle,#singleProduct{margin-top:70px!important}.admin-bar #hero,.admin-bar #shopTitle,.admin-bar #singleProduct{margin-top:calc(70px - 46px)!important}.admin-bar #header .elementor-menu-cart__main,.admin-bar .side-navigation{top:0}#shopTitle{padding:50px 30px 30px!important}#singleProduct{padding:50px 30px 0!important}#products.products-inner .elementor-products-grid .woocommerce .woocommerce-result-count,#products.products-inner .elementor-products-grid .woocommerce form.woocommerce-ordering,#products.products-inner:not(.tax-product_tag #products.products-inner,.post-type-archive #products.products-inner) .elementor-products-grid .woocommerce .woocommerce-ordering,#products.products-inner:not(.tax-product_tag #products.products-inner,.post-type-archive #products.products-inner) .elementor-products-grid .woocommerce .woocommerce-result-count{margin:0 auto 20px;width:100%;text-align:center}#categoryContainer.cc-sm{margin-top:10px}.pg-contact .e-form__buttons{justify-content:center!important;align-items:center!important;text-align:center!important}.pg-contact .contact-left{padding-bottom:clamp(20px,1.5625vw,30px);border-bottom:solid #ccc}.pg-contact .contact-right{padding-top:clamp(20px,1.5625vw,30px)}.section-heading h2+p{line-height:1.3}#singleProduct .sp-right{padding-left:0;padding-top:40px}#singleProduct .sp-meta .product_meta{flex-direction:column;align-items:flex-start}#singleProduct .sp-meta .product_meta>span.posted_in.detail-container{margin-right:0;padding-right:0}#singleProduct .sp-meta .product_meta>span.posted_in.detail-container:after{content:none}#product-modal .product-modal-info .product-modal-info-left{width:100%;max-height:200px}#product-modal .product-modal-info .product-modal-info-right{width:100%}}@media (max-width:500px){#categoryContainer.cc-sm>.elementor-element{width:calc(50% - clamp(6.6666666666667px,.52083333333333vw,10px))}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-notices-wrapper{flex-direction:column!important;grid-gap:20px!important;padding:1em!important;text-align:center!important;align-items:center!important;justify-content:center!important}.woocommerce-form-coupon-toggle .woocommerce-info{text-align:unset!important;align-items:unset!important;justify-content:unset!important}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,.woocommerce-notices-wrapper a{margin:unset!important}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:none!important}p.return-to-shop{text-align:center}#product-modal .product-modal-info-right .btn-group a{width:100%;text-align:center}}@media (min-width:768px){.pg-contact .contact-left{padding-right:clamp(20px,1.5625vw,30px);border-right:solid #ccc}.pg-contact .contact-right{padding-left:clamp(20px,1.5625vw,30px)}#products .products li .product-loop-image .btn-group{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;transition:.3s;transform-origin:center;transform:scale(.75);opacity:0;height:clamp(33.333333333333336px,2.6041666666666665vw,50px)}#products .products li .btn-group a{display:block;height:auto;width:auto!important}#products .products li .btn-group a.button{background-color:var(--gold);display:flex;align-items:center;font-size:16px}#products .products li .btn-group a.button svg{max-height:20px;margin-right:8px;width:auto}#products .products li .btn-group a.button svg *{transition:.3s}#products .products li .btn-group a.button.ghost svg *,#products .products li .btn-group a.button:focus svg *,#products .products li .btn-group a.button:hover svg *{fill:#fff}#products .products li .btn-group a.button.ghost{color:#fff!important;border-color:#fff!important}#products .products li .btn-group a.button:focus,#products .products li .btn-group a.button:hover{background-color:#000!important;color:#fff!important;border-color:#000!important}#products .products li:hover .product-loop-image .btn-group{transform:scale(1);opacity:1}#products .products li .btn-group.bgm{display:none}}@media (max-width:767px){.product-loop-image .btn-group{display:none!important}#products .products li .btn-group.bgm{display:block}#products .products li .price{margin-bottom:13px}#products .products li .bgm a{max-width:80%;margin:0 0 7px}#products .products li .bgm{padding-bottom:10px}}
