*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;outline:none}html{font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}body{background:#fff;font-family:Open Sans,Khand,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:Khand,sans-serif;font-weight:700;line-height:1.2;margin:0 0 15px;color:#000;text-transform:uppercase}h1{font-size:35px;line-height:35px}h2{font-size:28px;line-height:30px}h3{font-size:24px;line-height:26px}h4{font-size:20px;line-height:22px}h5{font-size:18px;line-height:20px}h6{font-size:16px;line-height:18px}p{margin:0 0 15px;font-family:Khand,sans-serif;font-size:15px;line-height:22px;color:#000;text-align:left}a{color:#000;text-decoration:none;transition:color .3s ease}a:hover{color:red;text-decoration:none}ul,ol{list-style:none;margin:0;padding:0}.b-desc ul,.b-desc ol,.rte ul,.rte ol,article ul,article ol{list-style:disc;margin:0 0 15px 25px;padding:0}.b-desc ol,.rte ol,article ol{list-style:decimal}.b-desc li,.rte li,article li{margin-bottom:8px;font-size:15px;line-height:22px}strong,b{font-weight:700}em,i{font-style:italic}small{font-size:13px}blockquote{margin:20px 0;padding:15px 20px;border-left:4px solid #ff0000;background:#f5f5f5;font-style:italic}img{border:none;max-width:100%;height:auto;vertical-align:middle}.skip-to-content,.skip-link{position:absolute;top:-9999px;left:50%;transform:translate(-50%);z-index:99999;background:#000;color:#fff;padding:12px 25px;font-family:Khand,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;border-radius:0 0 4px 4px;box-shadow:0 2px 10px #0000004d;transition:top .3s ease}.skip-to-content:focus,.skip-link:focus{top:0;outline:2px solid #ff0000;outline-offset:2px}.visually-hidden,.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.form-group label{display:block;margin-bottom:8px;font-family:Khand,sans-serif;font-size:16px;font-weight:600;color:#000;text-transform:uppercase}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],input[type=url],input[type=date],textarea{width:100%;padding:12px 15px;font-family:Khand,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#000;background-color:#fff;border:1px solid #dddddd;border-radius:4px;transition:border-color .3s ease,box-shadow .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=search]:focus,input[type=url]:focus,input[type=date]:focus,textarea:focus{outline:none;border-color:red;box-shadow:0 0 0 3px #ff00001a}input::placeholder,textarea::placeholder{color:#999;opacity:1}select{width:100%;padding:12px 40px 12px 15px;font-family:Khand,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#000;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:12px;border:1px solid #dddddd;border-radius:4px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .3s ease}select:focus{outline:none;border-color:red;box-shadow:0 0 0 3px #ff00001a}textarea{min-height:120px;resize:vertical}input[type=checkbox],input[type=radio]{width:18px;height:18px;margin-right:8px;cursor:pointer;accent-color:#ff0000}.form-row{display:flex;gap:20px;flex-wrap:wrap}.form-row .form-group{flex:1;min-width:200px}.form-errors,.form-error,.error-message{background-color:#fff5f5;border:1px solid #ff0000;color:#c00;padding:12px 15px;margin-bottom:20px;border-radius:4px;font-size:14px}.form-success,.success-message{background-color:#f0fff0;border:1px solid #28a745;color:#1e7e34;padding:12px 15px;margin-bottom:20px;border-radius:4px;font-size:14px}input:disabled,select:disabled,textarea:disabled,button:disabled{opacity:.5;cursor:not-allowed;background-color:#f5f5f5}.btn,button[type=submit],input[type=submit]{display:inline-block;padding:12px 30px;font-family:Khand,sans-serif;font-size:18px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;background-color:#333;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:hover,button[type=submit]:hover,input[type=submit]:hover{background-color:#000;color:#fff;transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-primary{background:linear-gradient(135deg,red,#c00);color:#fff;box-shadow:0 2px 8px #ff00004d}.btn-primary:hover{background:linear-gradient(135deg,#f33,red);box-shadow:0 4px 12px #f006}.btn-secondary:hover{background-color:#000}.btn-outline:hover{background-color:#000;color:#fff}.btn-sm{padding:8px 20px;font-size:14px}.btn-lg{padding:15px 40px;font-size:20px}.btn-block{display:block;width:100%}.btn:disabled,.btn.disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}table{width:100%;border-collapse:collapse;margin-bottom:20px;font-family:Khand,sans-serif}table th,table td{padding:12px 15px;text-align:left;border-bottom:1px solid #dddddd;font-size:15px}table th{background-color:#f5f5f5;font-weight:700;text-transform:uppercase;color:#000}table tbody tr:hover{background-color:#fafafa}.table-container{width:100%;margin-bottom:20px}.dataTables_wrapper{font-family:Khand,sans-serif}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{margin-bottom:15px;font-size:15px}.dataTables_wrapper .dataTables_filter input{padding:8px 12px;border:1px solid #ddd;border-radius:4px;margin-left:10px;font-family:Khand,sans-serif}.dataTables_wrapper .dataTables_length select{padding:8px 30px 8px 12px;border:1px solid #ddd;border-radius:4px;margin:0 5px;font-family:Khand,sans-serif}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:6px 12px;margin:0 3px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;transition:all .3s ease}.dataTables_wrapper .dataTables_paginate .paginate_button:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.current{background:red;border-color:red;color:#fff!important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{opacity:.5;cursor:not-allowed}table.dataTable thead th{background:#222;color:#fff;border-bottom:none}table.dataTable tbody tr:nth-child(2n){background-color:#f9f9f9}table.dataTable tbody tr:hover{background-color:#fff3f3}.fluff_mainbody{width:100%;margin:auto;max-width:1250px}.fluff_mainbody .fluff_inner{overflow:visible;padding:30px 0;max-width:1250px;display:inline-block;margin:0 auto;width:100%;position:relative;z-index:99}#CentralArea{float:right;font-size:14px;position:relative;z-index:0;width:74%;padding:0}.template-product #CentralArea{width:100%;float:none}#CentralArea .fluff_topblock{float:left;width:100%;background:#fff;margin:0;padding:0;z-index:0;position:relative}.fluff_mainbody .fluff_tabs.disc-product,.fluff_mainbody .fluff_tabs .tab{float:left;width:100%;overflow:visible}.fluff_tabs .tt_tab li{line-height:30px;font-size:20px;padding-left:20px;background:url(bg-li.png) 5px 9px no-repeat}.section1{float:left;height:160px;border:solid 1px #000;width:100%;margin:15px 0 0;overflow-y:scroll;display:inline-block;padding:5px 0}.section1 .section{width:100%;position:relative;margin-top:3px;display:inline-block;padding:15px 12px 0;text-align:center}.fluff_tabs .tab{float:left;color:#000;width:100%}.tab label:hover{cursor:pointer}.fluff_tabs a{font-weight:700;color:#000}#LeftPanel{width:24%!important;max-width:none!important;float:left;padding:0;display:inline-block;position:relative;z-index:5;overflow:visible}#CollectionFilterForm{text-align:left}#LeftPanel .lfilters{margin-top:25px;padding-top:20px;border-top:2px solid #000}#LeftPanel .lfilters__active{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ddd}#LeftPanel .lfilters__active h3{font:700 18px/24px Khand,sans-serif;text-transform:uppercase;margin:0 0 10px;display:flex;justify-content:space-between;align-items:center;color:#000}#LeftPanel .lfilters__clear{font-size:13px;color:red;text-decoration:underline;font-weight:400;text-transform:none}#LeftPanel .lfilters__clear:hover{color:#c00}#LeftPanel .lfilters__pills{display:flex;flex-wrap:wrap;gap:5px}#LeftPanel .lfilters__pill{display:inline-block;padding:5px 12px;background:#f5f5f5;border:1px solid #ddd;border-radius:20px;font-family:Open Sans,sans-serif;font-size:13px;color:#333;text-decoration:none;transition:background .2s,color .2s,border-color .2s}#LeftPanel .lfilters__pill:hover{background:red;color:#fff;border-color:red}#LeftPanel .lfilters__group{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}.lcat{margin-bottom:25px}.lcat ul{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.lcat ul li a{display:block;padding:10px 15px;background:red;color:#fff;font-family:Khand,sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;text-align:left;text-decoration:none;border-radius:3px;transition:background .2s ease}.lcat ul li a:hover,.lcat ul li a.active{background:#c00;color:#fff}#LeftPanel h2,#LeftPanel .lfilters__group summary{font:700 18px/24px Khand,sans-serif;text-transform:uppercase;cursor:pointer;padding:8px 20px 8px 0;list-style:none;position:relative;margin:0;color:#000;text-align:left;width:100%;display:block}#LeftPanel .lfilters__group summary::-webkit-details-marker{display:none}#LeftPanel .lfilters__group summary:after{content:"+";position:absolute;right:0;top:8px;font-size:20px;font-weight:400;line-height:1}#LeftPanel .lfilters__group[open] summary:after{content:"\2212"}#LeftPanel .lfilters__values{padding-top:8px;max-height:250px;overflow-y:auto}#LeftPanel .lfilters__option{display:flex;align-items:center;padding:6px 0;cursor:pointer;font-family:Open Sans,sans-serif;font-size:14px;color:#333;margin:0;text-transform:none}#LeftPanel .lfilters__option input[type=checkbox]{width:16px;height:16px;margin-right:10px;cursor:pointer;flex-shrink:0}#LeftPanel .lfilters__option input:disabled{cursor:not-allowed}#LeftPanel .lfilters__option input:disabled~.lfilters__label,#LeftPanel .lfilters__option input:disabled~.lfilters__count{color:#bbb}#LeftPanel .lfilters__label{flex:1}#LeftPanel .lfilters__count{margin-left:auto;color:#999;font-size:12px;padding-left:8px}#LeftPanel .lfilters__price{display:flex;align-items:center;gap:8px}#LeftPanel .lfilters__price input[type=number]{width:100%;padding:8px 10px;border:1px solid #ddd;border-radius:3px;font-family:Open Sans,sans-serif;font-size:13px;color:#000;background:#fff}#LeftPanel .lfilters__price input[type=number]:focus{border-color:red;outline:none;box-shadow:0 0 0 2px #ff00001a}#LeftPanel button.lfilters__submit{width:100%;padding:12px;background:red;color:#fff;border:none;border-radius:3px;font-family:Khand,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;margin-top:10px;transition:background .2s;-webkit-appearance:none;appearance:none;line-height:1.2;box-shadow:none;transform:none}#LeftPanel button.lfilters__submit:hover{background:#c00;transform:none;box-shadow:none}#LeftPanel #x-side-news{margin-top:0;display:inline-block;padding:15px 0 25px;width:100%;background:url(bg-news.png) repeat}#LeftPanel #x-side-news h4#x-side-tbar-news{color:#fff;padding:0 0 0 25px;position:relative;margin:0;width:100%;text-align:left;text-transform:uppercase;font:700 30px/40px Khand,sans-serif}#LeftPanel .bottom-news{margin-top:0;display:inline-block;position:relative;z-index:5;overflow:hidden;width:100%;padding:5px 25px}#LeftPanel #x-side-news p{width:100%;color:#fff;text-align:left;float:left;font:15px/20px Khand,sans-serif;padding:0;margin:0}#x-side-news a#x-side-news-bttn:hover{color:#000}#x-side-news a#x-side-news-bttn{color:#fff;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,.5);box-shadow:0 2px 5px #00000080;float:left;background:#fc0000;border:none;margin:0;max-width:100px;width:100%;font:700 20px/30px Khand,sans-serif;text-transform:uppercase;border-radius:0 20px 20px 0;padding:0;cursor:pointer;display:inline-block;height:30px;text-align:center}#LeftPanel .promo{text-align:left;display:inline-block;width:100%;margin:35px 0 0;z-index:999;position:relative}.product-more-views ul{list-style:none;padding:40px 0 0;width:100%;margin:auto;text-align:left}.product-image-box .product-more-views label{width:100px;height:100px;margin:0 10px 0 0;padding:0;overflow:hidden;display:inline-block;cursor:pointer;border:solid 1px #dddddd;text-align:center;position:relative;background:#fff}gal1:checked~#content1,#gal2:checked~#content2,#gal3:checked~#content3,#gal4:checked~#content4,#gal5:checked~#content5,#gal6:checked~#content6,#gal7:checked~#content7,#gal8:checked~#content8,#gal9:checked~#content9,#gal10:checked~#content10,#gal11:checked~#content11,#gal12:checked~#content12{display:inline-block}#LeftPanel .brand{text-align:center;display:inline-block;width:100%;margin:0;z-index:999;position:relative}#LeftPanel .brand ul{display:inline-block;margin:15px auto 0;float:left}#LeftPanel .brand li{display:inline-block;margin:auto;float:left}#LeftPanel .brand li:hover{opacity:.8}.product-image-box{padding:0;margin-top:0;float:left;width:100%;position:relative;display:inline-block;text-align:center}.product-image-container{width:550px;border:solid 1px #dededd;z-index:5;position:relative;background:#fff;display:inline-block;float:left;text-align:center;max-width:59%;height:550px}.product-more-views{display:inline-block;position:relative;z-index:1;text-align:left;margin:auto;width:38%;float:right}.product-more-views ul{list-style:none;padding:20px 0 0;width:100%;margin:auto;text-align:left}.product-more-views img,.product-image-container img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.fluff_mainbody .fluff_tabs.disc-product{float:right;width:100%;margin:0;padding:30px 0 10px}.top-right{float:left;width:48%;margin:0;padding:30px 0 0;display:inline-block}.bottom .fluff_tabs{float:right;padding:40px 45px 25px;background:#eee url(bg-fact.png) bottom center no-repeat;margin:0 0 20px}.fluff_tabs.disc-product .section{float:left;padding:0;display:inline-block;margin:0;width:100%;position:relative;z-index:1;overflow:hidden;text-align:left}.fluff_tabs.disc-product h2{position:relative;z-index:5;color:#000;display:inline-block;text-transform:uppercase;font:700 25px/25px Khand,sans-serif;padding:0 0 20px;text-align:left;width:100%;float:left}.fluff_tabs .tt_tab ul{margin:0 0 15px 15px}.fluff_mainbody .fluff_tabs p{margin:auto;display:inline-block;padding:0 0 20px;text-transform:initial;font:400 15px/20px Khand,sans-serif;color:#000;text-align:left}.fluff_mainbody .fluff_tabs .tab p{margin:auto;padding:0 0 20px;text-transform:capitalize;font:400 15px/20px Khand,sans-serif;color:#000;text-align:left}.fluff_mainbody .fluff_tabs li{margin:auto;padding:0 0 15px;text-transform:capitalize!important;font:400 14px/20px Khand,sans-serif;color:#000;list-style:inside;text-align:center;max-width:260px;width:100%}.fluff_mainbody .fluff_tabs .tab-titel1 li{list-style:none;display:inline-block;padding:0;float:none;margin:0 auto;text-align:center}.fluff_tabs .tab ul.tab-titel1{display:inline-block;margin:auto;width:100%;padding:40px 0 0;float:left;position:relative;z-index:5;max-width:260px}.fluff_tabs .tab{color:#4e4a47;overflow:visible}.fluff_tabs .tab h2{background:none}.fluff_mainbody .fluff_tabs.disc-product,.fluff_mainbody .fluff_tabs .tab{border:none}.tab .section{padding:25px 30px 15px;background:#fff url(bg-left1.png) right 0 repeat-y;margin:0;text-align:left;display:none;position:relative;z-index:1;float:right;width:100%}.tab .section:before{content:"";border-left:solid 1px #ddd;position:absolute;top:0;left:-50px;height:100%;width:1px}.fluff_tabs.disc-product h3{color:#242528;margin:0 auto 00px;width:100%;padding:0 0 15px;position:relative;text-transform:uppercase;font:700 16px/18px Khand,sans-serif;display:inline-block;list-style:none;text-align:left}.fluff_tabs.disc-product h4{color:#242528;padding:0 0 15px;margin:0 auto 00px;width:100%;position:relative;text-transform:uppercase;font:700 16px/18px Khand,sans-serif;display:inline-block;list-style:none;text-align:left}.fluff_tabs.disc-product h5{color:#000;width:100%;margin:0 auto 00px;position:relative;text-transform:uppercase;font:900 14px/30px Khand,sans-serif;display:inline-block;list-style:none;text-align:left}.tab .tab-titel1 li:last-child{margin:auto}.tab input{display:none}.tab ul.tab-titel{display:inline-block;width:100%;list-style:none;background:url(futured.jpg) left bottom no-repeat;background-size:100%}.tab ul.tab-titel li{float:left;width:100%;list-style:none}#tab1:checked~ul li #lt1,#tab2:checked~ul li #lt2,#tab3:checked~ul li #lt3,#tab4:checked~ul li #lt4,#tab5:checked~ul li #lt5,.tab ul.tab-titel li:hover label{background:url(arrow2.png) 220px center no-repeat,url(bg-label.png) 0 0 no-repeat}.hi-mob{display:inline-block;width:100%;background:url(bg-label.png) 0 0 repeat;border-radius:0 25px 25px 0;margin-bottom:10px}.tab .hi-mob label{width:100%;background:url(plus.png) 0% center no-repeat}#tab11:checked~.hi-mob #lt1,#tab12:checked~.hi-mob #lt2,#tab13:checked~.hi-mob #lt3,#tab14:checked~.hi-mob #lt4,#tab15:checked~.hi-mob #lt5,#tab16:checked~.hi-mob #lt6{margin:0;background:url(moin.png) 0% center no-repeat}#tab1:checked~#content1{display:none}#tab11:checked~#content1,#tab12:checked~#content2,#tab13:checked~#content3,#tab14:checked~#content4,#tab15:checked~#content5,#tab16:checked~#content6{display:inline-block;margin:0 0 20px}.tab label{color:#fff;padding:0 0 0 70px;float:left;position:relative;margin:0;width:100%;text-align:left;text-transform:uppercase;font:700 30px/50px Khand,sans-serif}.fluff_tabs a{font-weight:700;color:#4e4a47}.fluff_mainbody h1{position:relative;z-index:5;color:#000;display:inline-block;text-transform:uppercase;font:700 35px/35px Khand,sans-serif;padding:0 5px 0 0;text-align:left;width:38%;float:right}.fluff_tabs #description-1{width:100%;display:inline-block;padding:35px 0 30px;position:relative;z-index:1;overflow:hidden}.brand{display:inline-block;width:100%;position:relative;margin:0 auto 45px;background:#fff;text-align:center;max-width:100%;float:none}.brand ul li{display:inline-block;margin:00px 15px 0}.brand li:hover{opacity:.8}.brand ul{width:100%;overflow:hidden;margin:auto;display:inline-block;text-align:center;max-width:1250px;padding:20px 0;float:none}.brand ul:before{content:"";background:url(shdaw.png) bottom center no-repeat;left:0;right:0;top:125px;position:absolute;height:16px;width:100%}.product-image-container label{cursor:pointer}@keyframes lightbox{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes lightboxout{0%{transform:scale(1.5)}to{background:#0000;transform:scale(1)}}#zoom input{display:none}#zoom label{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100;width:100vw;height:100vh;background:#0009;animation-name:lightboxout;animation-duration:.5s;display:none;cursor:pointer}#zoom label>div{background:#fff;position:static;position:relative;box-sizing:content-box;top:0;max-height:80vh;width:100%;height:auto;max-width:60vw;margin:auto;margin-top:10vh;padding:10px;box-shadow:0 5px 13px #0006;border-radius:6px 6px 0 0}#zoom label>div img{max-height:80vh;transform:none;top:auto;max-width:100%}#zoom [type=checkbox]:checked~label{display:block;animation-name:lightbox;animation-duration:.5s;text-align:center}#zoom label>div:after{text-align:center;background:#fff;border-radius:0 0 6px 6px;color:#666;content:"Click to close";font-size:16px;padding:5px 0;position:absolute;top:100%;width:100%;left:0;box-shadow:0 1px 1px #00000080}@media screen and (max-width:959px){#CentralArea{width:100%}.fluff_mainbody h1{width:100%;margin:0 0 20px;text-align:center}.fluff_mainbody{background:none}.specifics:before{left:0}.top-right h2{width:100%}.specifics{width:100%;margin:20px 0 0;height:auto}.fluff_tabs.disc-product .section{width:100%;padding:0}.bottom-right{width:100%}.product-more-views{width:100%;max-width:100%;margin:10px 0 0;float:none}.top-right{width:100%}.product-image-box{width:100%;max-width:100%;float:none}.fluff_mainbody .fluff_tabs.disc-product{width:100%}#LeftPanel{display:none}.product-more-views ul li{width:auto}#LeftPanel{margin:0 auto}#CentralArea{width:100%;float:none;margin:auto;display:inline-block}.fluff_mainbody .fluff_inner{padding:0 5px!important}.product-image-container{width:100%;max-width:100%;float:none}.product-image-container{max-width:70%}.product-more-views ul{text-align:center}.fluff_mainbody h1.tittle{font-size:30px!important;text-align:center;padding-left:0;background:none}}@media only screen and (max-width:859px){.top-right ul{padding:30px 0 0}}@media only screen and (min-width:320px)and (max-width:767px){.top-right ul{padding:30px 0 0}.fluff_tabs{width:100%;display:inline-block;padding:0;border:none;background:none;border-radius:0}.specifics1 table td:last-child{min-width:180px}#LeftPanel{display:none}#CentralArea{width:100%;margin:0}.product-image-box{height:auto;max-width:100%}.product-image-container{width:100%;max-width:100%;background:#fff;height:300px!important}.product-right{width:100%}}@media only screen and (max-width:650px){.specifics table tr{width:100%}}@media only screen and (max-width:480px){.fluff_mainbody h1.tittle{height:auto}.specifics table td,.fluff_mainbody .fluff_tabs p,.fluff_mainbody .fluff_tabs li{font-size:14px}}.x-hide{display:none!important}.btn{display:inline-block;padding:12px 25px;font-family:Khand,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;text-decoration:none;border:none;border-radius:4px;cursor:pointer;transition:opacity .3s ease,transform .2s ease}.btn:hover{opacity:.9}.btn-primary{background-color:red;color:#fff}.btn-secondary{background-color:#333;color:#fff}.btn-outline{background-color:transparent;border:2px solid #000000;color:#000}.btn:disabled{opacity:.5;cursor:not-allowed}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:500;font-family:Khand,sans-serif}.form-group input[type=text],.form-group input[type=email],.form-group input[type=password],.form-group input[type=tel],.form-group input[type=number],.form-group select,.form-group textarea{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;font-family:Khand,sans-serif;transition:border-color .3s ease}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:red}.form-row{display:flex;gap:20px}.form-row .form-group{flex:1}.form-errors{background-color:#fee;border:1px solid #f00;color:#c00;padding:15px;margin-bottom:20px;border-radius:4px}#cart-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.cart-drawer-open #cart-overlay{opacity:1;visibility:visible}#cart-drawer{position:fixed;top:0;right:-400px;width:400px;max-width:100vw;height:100vh;background-color:transparent;z-index:1000;box-shadow:-5px 0 15px #0003;transition:right .3s ease;display:flex;flex-direction:column}#cart-drawer.is-open{right:0}.cart-drawer__header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee}.cart-drawer__title{font-size:1.5rem;font-weight:700;font-family:Khand,sans-serif;margin:0}.cart-drawer__close{background:none;border:none;cursor:pointer;padding:5px}.cart-drawer__content{flex:1;overflow-y:auto;padding:20px}.cart-drawer__footer{padding:20px;border-top:1px solid #eee}.cart-drawer__subtotal{display:flex;justify-content:space-between;font-size:1.2rem;font-weight:700;margin-bottom:15px}.cart-drawer__checkout{width:100%}.cart-item{gap:15px;padding:15px 0;border-bottom:1px solid #eee}.cart-item__image{width:80px;height:80px;flex-shrink:0}.cart-item__image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.cart-item__details{flex:1}.cart-item__title{font-weight:700;color:#000;text-decoration:none;display:block;margin-bottom:5px}.cart-item__variant{color:#666;font-size:.9rem;margin:0 0 5px}.cart-item__price{font-weight:700;margin:0}.cart-item__quantity{display:flex;align-items:center;gap:5px;margin-top:10px}.quantity-btn{width:30px;height:30px;border:1px solid #ddd;background:#fff;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center}.quantity-input{width:50px;height:30px;text-align:center;border:1px solid #ddd}.cart-item__remove{background:none;border:none;cursor:pointer;color:#999;padding:5px}.cart-item__remove:hover{color:red}.cart-empty{text-align:center;color:#666;padding:40px 0}.quantity-selector{display:flex;align-items:center;gap:0}.quantity-selector button{width:40px;height:40px;border:1px solid #ddd;background:#fff;cursor:pointer;font-size:18px}.quantity-selector input{width:60px;height:40px;text-align:center;border:1px solid #ddd;border-left:none;border-right:none}.collection-toolbar{display:flex;justify-content:space-between;align-items:center;padding:15px 0;margin-bottom:20px;border-bottom:1px solid #ddd}.collection-count{font-size:14px;color:#666}.collection-sort{display:flex;align-items:center;gap:8px}.collection-sort label{font-size:14px;color:#333;font-weight:500;margin:0;white-space:nowrap}.collection-sort select{padding:8px 30px 8px 12px;border:1px solid #ddd;border-radius:3px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8L1 3h10z'/%3E%3C/svg%3E") no-repeat right 10px center;background-size:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;cursor:pointer;min-width:180px}.collection-sort select:focus{outline:none;border-color:red}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px}.product-card{background:#fff;border:none;border-radius:4px;overflow:hidden;transition:box-shadow .3s ease}.product-card__image-wrapper{position:relative;padding-top:100%;overflow:hidden}.product-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.product-card:hover .product-card__image{transform:scale(1.05)}.product-card__info{padding:15px}.product-card__title{font-size:16px;font-weight:700;margin:0 0 10px}.product-card__title a{color:#000;text-decoration:none}.product-card__price{font-size:18px;font-weight:700;color:red}.product-card__compare-price{text-decoration:line-through;color:#999;font-size:14px;margin-left:10px}.product-card__badge{position:absolute;top:10px;left:10px;background:red;color:#fff;padding:5px 10px;font-size:12px;font-weight:700;text-transform:uppercase}.product-card-link{display:block;text-decoration:none;color:inherit}.product-card-image{position:relative;padding-top:80%;overflow:hidden;background:#f9f9f9;border:1px solid #eee}.product-card-image img{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s ease}.product-card-image-primary{z-index:1}.product-card-image-secondary{z-index:0;opacity:0;transition:opacity .3s ease}.product-card:hover .product-card-image-primary{opacity:0}.product-card:hover .product-card-image-secondary{opacity:1;z-index:2}.product-card-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f0f0}.product-card-badge{position:absolute;top:10px;left:10px;padding:4px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:2px;z-index:5}.sale-badge{background:red;color:#fff}.sold-out-badge{background:#666;color:#fff;top:auto;bottom:10px}.product-card-info{padding:15px 0;text-align:left}.product-card-title{font-size:14px;font-weight:600;margin:0 0 5px;line-height:1.3;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.product-card-vendor{font-size:12px;color:#888;margin:0 0 8px;text-transform:uppercase;letter-spacing:.5px}.product-card-price{font-size:16px;font-weight:700;margin-top:8px}.product-card-price .price-current{color:#000;font-size:18px}.product-card-price .price-compare{text-decoration:line-through;color:#999;font-size:14px;font-weight:400;margin-right:8px}.product-card-form{padding:0 0 15px}.product-card-form .btn,.product-card-add-to-cart{width:100%;padding:12px 15px;background:red;color:#000;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:1px;cursor:pointer;transition:background .2s ease,color .2s ease;box-shadow:none;transform:none}.product-card-form .btn:hover,.product-card-add-to-cart:hover{background:#000;color:#fff;transform:none;box-shadow:none}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:40px;font:600 14px/18px Khand,sans-serif}.pagination>span{display:inline-block}.pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;background:#f5f5f5;border-radius:4px;text-decoration:none;color:#333;transition:all .3s ease}.pagination a:hover{background:red;color:#fff}.pagination .current,.pagination span.current{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;background:red;border-radius:4px;color:#fff}.pagination .deco{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;color:#999}[data-mobile-menu]{display:none}[data-mobile-menu].is-open{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:998;padding:80px 20px 20px;overflow-y:auto}[data-collapsible-trigger]{cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 0;border:none;background:none;border-bottom:1px solid #ddd;font-size:16px;font-weight:700;text-align:left}[data-collapsible-trigger]:after{content:"+";font-size:20px;transition:transform .3s ease}[data-collapsible-trigger][aria-expanded=true]:after{transform:rotate(45deg)}[data-collapsible-content]{padding:15px 0}[data-collapsible-content][hidden]{display:none}.collection-filters{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px;padding:20px;background:#f9f9f9}.collection-filters__group{min-width:150px}.collection-filters__label{display:block;font-weight:700;margin-bottom:8px}.collection-filters__select{width:100%;padding:10px;border:1px solid #ddd}.account-page,.login-page,.register-page,.order-page{max-width:800px;margin:0 auto;padding:40px 20px}.account-page h1,.login-page h1,.register-page h1,.order-page h1{text-align:center;margin-bottom:30px}.account-details{background:#f9f9f9;padding:30px;margin-bottom:30px}.order-history{width:100%;border-collapse:collapse}.order-history th,.order-history td{padding:15px;text-align:left;border-bottom:1px solid #ddd}.order-history th{background:#f0f0f0;font-weight:700}.default-badge{display:inline-block;background:red;color:#fff;padding:3px 10px;font-size:12px;margin-top:10px}.social-sharing{display:flex;align-items:center;gap:15px;margin-top:20px}.social-sharing a{color:#666;transition:color .3s ease}.social-sharing a:hover{color:red}.breadcrumbs{padding:15px 0;font-family:Open Sans,sans-serif;font-size:14px;color:#666;text-align:left;line-height:1.5}.breadcrumbs a,.breadcrumbs span[itemprop=name]{color:#666;text-decoration:none;display:inline}.breadcrumbs a:hover{color:red}.breadcrumbs>span[aria-hidden=true]{color:#ccc;margin:0 8px;display:inline-block}.breadcrumbs span[aria-current=page]{color:#000;font-weight:600}.search-results{padding:40px 20px}.search-results__title{text-align:center;margin-bottom:30px}.search-form{max-width:500px;margin:0 auto 40px;display:flex;gap:10px}.search-form input{flex:1;padding:12px 15px;border:1px solid #ddd}.search-form button{padding:12px 25px}.page-404{text-align:center;padding:80px 20px}.page-404 h1{font-size:5rem;margin-bottom:20px}.page-404 p{font-size:1.2rem;margin-bottom:30px}.loading{opacity:.5;pointer-events:none}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-link{position:absolute;top:-100px;left:50%;transform:translate(-50%);background:#000;color:#fff;padding:10px 20px;z-index:9999;transition:top .3s ease}.skip-link:focus{top:10px}@media(max-width:768px){.form-row{flex-direction:column;gap:0}#cart-drawer{width:100%;right:-100%}.product-grid{grid-template-columns:repeat(2,1fr);gap:15px}}@media(max-width:480px){.product-grid{grid-template-columns:1fr}}#LeftPanel .newsletter-form{display:block;padding:15px 15px 20px}#LeftPanel .newsletter-form input[type=email]{width:100%;padding:14px 18px;border:1px solid #444;border-radius:25px;font-size:14px;font-family:Khand,sans-serif;background:#333;color:#fff;margin-bottom:12px;outline:none;transition:all .3s ease}#LeftPanel .newsletter-form input[type=email]::placeholder{color:#aaa}#LeftPanel .newsletter-form input[type=email]:focus{background:#444;border-color:red}#LeftPanel #x-side-news-bttn,#LeftPanel .newsletter-form button[type=submit]{color:#fff;-webkit-box-shadow:0px 3px 8px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 3px 8px 0px rgba(0,0,0,.4);box-shadow:0 3px 8px #0006;float:none;background:linear-gradient(135deg,#fc0000,#c00);border:none;margin:0;max-width:none;width:100%;font:700 16px/44px Khand,sans-serif;text-transform:uppercase;letter-spacing:1px;border-radius:25px;padding:0 20px;cursor:pointer;display:block;height:44px;text-align:center;transition:all .3s ease}#LeftPanel #x-side-news-bttn:hover,#LeftPanel .newsletter-form button[type=submit]:hover{background:linear-gradient(135deg,#f33,#fc0000);transform:translateY(-2px);box-shadow:0 5px 12px #ff00004d}#LeftPanel .newsletter-form .newsletter-input-group{display:flex;flex-direction:column;gap:12px}#LeftPanel .newsletter-form .newsletter-input-group input[type=email]{margin-bottom:0;border-radius:25px}#LeftPanel .newsletter-form .newsletter-input-group button{border-radius:25px}.product-image-box{padding:0;margin-top:0;float:left;text-align:center;width:49%;position:relative;display:inline-block}.product-image-container{width:100%;max-width:100%;border:solid 1px #dededd;z-index:5;position:relative;background:#fff;display:none;text-align:center;height:450px;margin-bottom:15px}.product-image-container img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.product-more-views{display:block;position:relative;z-index:1;margin:0;text-align:center;width:100%;float:none;clear:both}.product-more-views ul{list-style:none;padding:10px 0 0;width:100%;margin:auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.product-more-views ul li{display:inline-block}.product-image-box .product-more-views label{width:80px;height:80px;margin:0;padding:0;overflow:hidden;display:inline-block;cursor:pointer;border:solid 2px #dededd;text-align:center;position:relative;background:#fff;transition:border-color .3s ease}.product-image-box .product-more-views label:hover{border-color:red}.product-more-views img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.product-info-wrapper{float:right;width:49%;padding:0}.fluff_mainbody h1{position:relative;z-index:5;color:#000;display:block;text-transform:uppercase;font:700 28px/32px Khand,sans-serif;padding:0 0 15px;text-align:left;width:100%;float:none;margin:0 0 15px;border-bottom:2px solid #eee}.product-price{margin-bottom:20px;padding:15px 0;border-bottom:1px solid #eee}.product-price .price-current{font:700 32px/36px Khand,sans-serif;color:red}.product-price .price-compare{font:400 22px/26px Khand,sans-serif;color:#999;text-decoration:line-through;margin-right:15px}.product-variants{margin-bottom:20px}.variant-option{margin-bottom:15px}.variant-option label{display:block;font:700 16px/20px Khand,sans-serif;margin-bottom:8px;text-transform:uppercase}.variant-option select{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:4px;font:400 16px/20px Khand,sans-serif;background:#fff;cursor:pointer}.product-quantity{margin-bottom:20px;display:flex;align-items:center;gap:15px}.product-quantity label{font:700 16px/20px Khand,sans-serif;text-transform:uppercase;min-width:80px}.product-quantity input[type=number]{width:80px;padding:12px;border:1px solid #ddd;border-radius:4px;font:400 18px/20px Khand,sans-serif;text-align:center}.product-form{margin-bottom:25px}.product-form .btn{width:100%;padding:15px 30px;font-size:18px;margin-bottom:10px}.product-form .shopify-payment-button{margin-top:10px}.product-form .shopify-payment-button__button{width:100%;border-radius:4px}.product-vendor,.product-sku{font:400 14px/20px Khand,sans-serif;color:#666;margin:0 0 10px}.fluff_tabs.disc-product{float:left;width:100%;margin:30px 0 0;padding:25px 27px;background:#fff;clear:both}.fluff_tabs.disc-product .section{float:left;padding:0;display:block;margin:0;width:100%;position:relative;z-index:1;overflow:visible;text-align:left}.fluff_tabs.disc-product h2.fluff_section-title{position:relative;z-index:5;color:#000;display:block;text-transform:uppercase;font:700 25px/28px Khand,sans-serif;padding:0 0 15px;text-align:left;width:100%;margin:0 0 15px;border-bottom:2px solid #eee}.b-desc{font:400 15px/22px Khand,sans-serif;color:#333;text-align:left}.b-desc p{margin-bottom:15px;text-align:left}.b-desc ul,.b-desc ol{margin:0 0 15px 25px;list-style:disc}.b-desc ol{list-style:decimal}.b-desc li{margin-bottom:8px;text-align:left}.b-desc h3,.b-desc h4,.b-desc h5{margin:20px 0 10px;text-align:left}.b-desc strong{font-weight:700}.b-desc .table-container{margin:20px 0;width:100%}@media screen and (max-width:959px){.product-image-box{width:100%;max-width:100%;float:none;margin-bottom:30px;padding:0}.product-info-wrapper{width:100%;float:none;padding:0}.fluff_mainbody h1{text-align:center;font-size:24px;line-height:28px}.product-image-container{height:350px}.product-more-views ul{justify-content:center}}@media screen and (max-width:480px){.product-image-container{height:280px}.product-image-box .product-more-views label{width:60px;height:60px}.product-price .price-current{font-size:26px;line-height:30px}.product-price .price-compare{font-size:18px;line-height:22px}}.vs-product-card{background:#fff!important;border:1px solid #eee!important;border-radius:4px!important;overflow:hidden!important;transition:box-shadow .3s ease!important}.vs-product-card:hover{box-shadow:0 5px 15px #0000001a!important}.vs-product-link{display:block!important;text-decoration:none!important;color:inherit!important}.vs-product-image{width:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important;display:block!important;background:#f9f9f9!important;transition:transform .3s ease!important}.vs-product-card:hover .vs-product-image{transform:scale(1.05)!important}.vs-product-info{padding:15px!important;text-align:left!important}.vs-product-title{font:600 14px/1.3 Khand,sans-serif!important;margin:0 0 8px!important;color:#333!important;display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-transform:none!important}.vs-product-price{font:700 18px/1.2 Khand,sans-serif!important;color:red!important;margin:0 0 5px!important}.vs-product-stock{font:400 13px/1.4 Khand,sans-serif!important;margin:0!important;text-transform:uppercase!important;letter-spacing:.5px!important}.vs-product-stock.vs-in-stock{color:#28a745!important}.vs-product-stock.vs-out-of-stock{color:#999!important}.my-garage-button{position:fixed;bottom:20px;left:20px;z-index:999;display:flex;align-items:center;gap:8px;padding:12px 20px;background:linear-gradient(135deg,red,#c00);color:#fff;border:none;border-radius:50px;box-shadow:0 4px 15px #0000004d;cursor:pointer;font:700 14px/1 Khand,sans-serif;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.my-garage-button:hover{background:linear-gradient(135deg,#f33,red);box-shadow:0 6px 20px #0006;transform:translateY(-2px)}.my-garage-button svg{width:20px;height:20px;flex-shrink:0}.my-garage-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:#fff;color:red;border-radius:10px;font-size:12px;font-weight:700}.my-garage-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.my-garage-modal.is-open{visibility:visible;opacity:1;pointer-events:auto}.my-garage-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;cursor:pointer}.my-garage-content{position:relative;width:90%;max-width:600px;max-height:80vh;background:#fff;border-radius:8px;box-shadow:0 10px 40px #0000004d;display:flex;flex-direction:column;z-index:1;transform:scale(.9);transition:transform .3s ease}.my-garage-modal.is-open .my-garage-content{transform:scale(1)}.my-garage-header{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:2px solid #ff0000;background:#222}.my-garage-header h2{font:700 24px/1 Khand,sans-serif;text-transform:uppercase;color:#fff;margin:0}.my-garage-close{background:none;border:none;cursor:pointer;padding:5px;color:#fff;transition:color .2s ease}.my-garage-close:hover{color:red}.my-garage-close svg{width:24px;height:24px}.my-garage-body{flex:1;overflow-y:auto;padding:20px 25px}.my-garage-empty{text-align:center;color:#666;font:400 16px/24px Khand,sans-serif;padding:40px 20px}.my-garage-item{display:flex;align-items:center;gap:15px;padding:15px;border:1px solid #eee;border-radius:6px;margin-bottom:12px;transition:all .2s ease;position:relative}.my-garage-item:hover{border-color:red;background:#f9f9f9;transform:translate(5px)}.my-garage-vehicle-link{display:flex;align-items:center;gap:15px;flex:1;text-decoration:none;color:inherit}.my-garage-vehicle-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:50%;color:#666}.my-garage-item:hover .my-garage-vehicle-icon{background:red;color:#fff}.my-garage-vehicle-info{flex:1;display:flex;flex-direction:column;gap:4px}.my-garage-vehicle-info strong{font:600 16px/1.3 Khand,sans-serif;color:#000;text-transform:uppercase}.my-garage-vehicle-info small{font:400 13px/1.4 Khand,sans-serif;color:#999}.my-garage-delete{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:none;border-radius:50%;cursor:pointer;color:#999;transition:all .2s ease}.my-garage-delete:hover{background:red;color:#fff}body.my-garage-open{overflow:hidden}@media(max-width:768px){.my-garage-button{bottom:15px;left:15px;padding:10px 16px;font-size:12px}.my-garage-button svg{width:18px;height:18px}.my-garage-label{display:none}.my-garage-content{width:95%;max-height:90vh}.my-garage-header{padding:15px 20px}.my-garage-header h2{font-size:20px}.my-garage-body{padding:15px 20px}.my-garage-item{padding:12px}}@media(max-width:480px){.my-garage-content{width:100%;max-height:100vh;border-radius:0}}.product-actions{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:12px 0 0;flex-wrap:wrap}.wishlist-link{font-family:Open Sans,sans-serif;font-size:14px;color:#666;text-decoration:underline;cursor:pointer;background:none;border:none;padding:0;transition:color .2s ease}.wishlist-link:hover{color:red}.wishlist-link__remove,.wishlist-link.is-active .wishlist-link__add{display:none}.wishlist-link.is-active .wishlist-link__remove{display:inline;color:red}button.tell-a-friend{display:inline-flex;align-items:center;gap:8px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;color:#666;background:none;border:none;padding:0;cursor:pointer;text-transform:none;letter-spacing:0;line-height:1;box-shadow:none;transform:none;-webkit-appearance:none;appearance:none;border-radius:0;transition:color .2s ease}button.tell-a-friend:hover{color:red;background:none;transform:none;box-shadow:none}.tell-a-friend__icon{flex-shrink:0;color:currentColor}.share-popover[hidden]{display:none}.share-popover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.share-popover__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.share-popover__inner{position:relative;background:#fff;max-width:400px;width:100%;padding:30px 25px;border-radius:6px;box-shadow:0 10px 40px #0003}.share-popover__close{position:absolute;top:10px;right:12px;background:none;border:none;font-size:28px;line-height:1;color:#666;cursor:pointer;padding:4px 10px}.share-popover__close:hover{color:#000}.share-popover .share-popover__title{font:700 22px/26px Khand,sans-serif;text-transform:uppercase;margin:0 0 20px;color:#000;text-align:center}.share-popover__buttons{display:flex;flex-direction:column;gap:10px}.share-popover .share-btn{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f5f5f5;color:#000;border:1px solid #e0e0e0;border-radius:3px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;text-align:left;text-transform:none;letter-spacing:0;line-height:1;box-shadow:none;transform:none;-webkit-appearance:none;appearance:none}.share-popover .share-btn:hover{background:red;color:#fff;border-color:red;transform:none;box-shadow:none}.share-popover .share-btn svg{flex-shrink:0}@media(max-width:480px){.product-actions{flex-direction:column;align-items:flex-start;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.css.map */
