@import url("https://use.typekit.net/kkv4yxt.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'icons';src:url("fonts/icons.eot?gqg879");src:url("fonts/icons.eot?gqg879#iefix") format("embedded-opentype"),url("fonts/icons.ttf?gqg879") format("truetype"),url("fonts/icons.woff?gqg879") format("woff"),url("fonts/icons.svg?gqg879#icons") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ex:before{content:"\e900"}.icon-search:before{content:"\e901"}.icon-minus:before{content:"\e902"}.icon-add:before{content:"\e903"}.icon-cart:before{content:"\e904"}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes grow{0%{transform:scale(1.2)}50%{transform:scale(0.8)}100%{transform:scale(1.2)}}@keyframes grow{0%{transform:scale(1.2)}50%{transform:scale(0.8)}100%{transform:scale(1.2)}}@-webkit-keyframes slide{0%{transform:translate(0px, 0)}80%{transform:translate(50px, 0)}100%{transform:translate(0px, 0)}}@keyframes slide{0%{transform:translate(0px, 0)}80%{transform:translate(50px, 0)}100%{transform:translate(0px, 0)}}@-webkit-keyframes message{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes message{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes processing{0%{left:-100%}50%{left:0%}100%{left:100%}}@keyframes processing{0%{left:-100%}50%{left:0%}100%{left:100%}}@-webkit-keyframes scrollDown{0%{transform:translate(0, -20px);opacity:0}50%{opacity:1}100%{transform:translate(0, 20px);opacity:0}}@keyframes scrollDown{0%{transform:translate(0, -20px);opacity:0}50%{opacity:1}100%{transform:translate(0, 20px);opacity:0}}input[type="text"],input[type="tel"],input[type="email"],input[type="radio"],input[type="checkbox"],input[type="submit"] select{-webkit-appearance:none}html,body{font-family:"brandon-grotesque",sans-serif}body{display:flex;flex-direction:column;min-height:100vh}.expand{flex:1}*{box-sizing:border-box}.clearfix,.fields{zoom:1}.clearfix:before,.fields:before{content:'';display:block}.clearfix:after,.fields:after{content:'';display:table;clear:both}.wrapper{width:calc(100% - 20px);max-width:1380px;margin:0 auto}@media only screen and (max-width: 520px){.wrapper{width:100%}}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:none;z-index:5000;display:none}.loading-overlay.visible{display:block}.loading{position:fixed;top:50%;left:50%;background:white;border-radius:10px;overflow:hidden;transform:translate(-50%, -50%);display:none;z-index:5000;box-shadow:0 0 10px rgba(0,0,0,0.1)}.loading.visible{display:block}.loading a{padding:20px;text-decoration:none;display:block}.loading a:hover{background:#f2f2f2}.loading img{display:block;margin:auto}.loading span{text-align:center;display:block;font-size:14px;font-weight:300;color:#760129}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:1500;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.overlay.visible{opacity:1;pointer-events:all}.pagination{padding-top:10px}.pagination ul{text-align:center;font-size:0}.pagination ul li{font-size:11px;display:inline-block;text-transform:uppercase;font-weight:500;border-radius:5px;letter-spacing:3px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.pagination ul li.mobile-hide{display:none}}.pagination ul li.current-page{padding:0 10px;color:#760129}.pagination ul li a{box-sizing:border-box;border-radius:5px;display:block;padding:0 10px;text-decoration:none;background:white;color:#9B9B9B}.pagination ul li a:hover{color:#760129}.modal{position:absolute;top:-350px;left:50%;z-index:1500;width:415px;background:white;overflow:hidden;transform:translatex(-50%);opacity:0;pointer-events:none;transition:all .3s ease-in-out;max-width:calc(100% - 20px);box-shadow:0 10px 10px rgba(0,0,0,0.3)}.modal.wide{width:650px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.modal{width:90%;position:absolute}}.modal.on-top{z-index:2000;box-shadow:0 5px 15px rgba(0,0,0,0.3)}.modal.visible{transform:translate(-50%, 550px);opacity:1;pointer-events:all}.modal.hebrew header{direction:rtl}.modal.hebrew .modal-content{direction:rtl}.modal header{position:relative;height:60px}.modal header h6{letter-spacing:2.25px;font-size:16px;text-align:left;color:#DE5121;text-transform:uppercase;font-weight:500;padding:0 30px;line-height:60px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.modal header h6{padding:0 20px}}.modal header a{position:absolute;top:10px;right:10px;width:40px;height:40px;line-height:40px;text-align:center;font-size:14px;color:rgba(47,46,46,0.6);text-decoration:none;border-radius:50%;transition:all .15s ease-in-out}.modal header a:after{content:'';width:100%;height:100%;position:absolute;background:#f2f2f2;border-radius:50%;z-index:-1;top:0;left:0;transform:scale(0);transition:all .15s ease-in-out;opacity:0}.modal header a:hover{color:#2F2E2E}.modal header a:hover:after{transform:scale(1);opacity:1}.modal footer{direction:rtl}.modal .modal-content{padding:0 30px 0}.modal .modal-content.padding{padding:20px 30px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.modal .modal-content{padding:0 20px 0}}.modal .modal-content .notice-message{color:#2F2E2E;font-size:18px;line-height:1.4}.modal .modal-content .notice-message a{color:#DE5121}.modal .modal-content .notice-message a:hover{color:black;text-decoration:none}.modal footer{padding:30px}.modal footer.centered{text-align:center}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.modal footer{padding:20px}}.modal footer a,.modal footer input[type="submit"]{display:inline-block;padding:18px 28px;background:black;outline:none;text-decoration:none;color:white;font-size:12px;letter-spacing:4px;text-transform:uppercase;font-family:"brandon-grotesque",sans-serif;font-weight:700;cursor:pointer;border:none;-webkit-appearance:none}.modal footer a:hover,.modal footer input[type="submit"]:hover{background:#DE5121}.thank-you{width:380px;padding:50px 30px 70px}.thank-you h3{text-align:center;color:black;margin-bottom:20px;font-size:32px;font-style:italic;font-family:"brandon-grotesque",sans-serif}.thank-you p{text-align:center;color:#2F2E2E;line-height:1.3}.pic-uploader{width:100%;height:158px;margin:0 auto;position:relative}.pic-uploader input[type="file"]{display:none}.pic-uploader.uploading .uploaded,.pic-uploader.uploading .progress{display:block}.pic-uploader.uploading .uploaded img{opacity:0.5}.pic-uploader.uploading .uploaded nav{display:none}.pic-uploader.uploading .placeholder{display:none}.pic-uploader.uploaded .placeholder{display:none}.pic-uploader.uploaded .progress{display:none}.pic-uploader.uploaded .uploaded{display:block;opacity:1}.pic-uploader.uploaded .uploaded nav{display:flex}.pic-uploader .uploaded,.pic-uploader .progress{width:100%;height:100%;position:absolute;top:0;left:0;display:none}.pic-uploader .uploaded figure,.pic-uploader .progress figure{width:100%;height:100%;position:absolute;top:0;left:0;background:white}.pic-uploader .uploaded figure:before,.pic-uploader .progress figure:before{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.3) 100%)}.pic-uploader .uploaded figure img,.pic-uploader .progress figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pic-uploader .uploaded nav{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:7px 9px}.pic-uploader .uploaded nav a{color:white;text-decoration:none}.pic-uploader .uploaded nav a:hover{color:#760129}.pic-uploader .uploaded nav a.select-file{font-size:15px;font-weight:500}.pic-uploader .uploaded nav a.remove-file{font-size:20px}.pic-uploader .progress{-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%);transition:all .3s linear}.pic-uploader .progress .track{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#DE5121}.pic-uploader .placeholder{width:100%;height:100%;position:absolute;top:0;left:0;border:2px solid #E6E8E8}.pic-uploader .placeholder:hover a{color:#760129}.pic-uploader .placeholder a{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;color:#9B9B9B;text-decoration:none}.pic-uploader .placeholder a .icon{font-size:32px;margin-bottom:5px}.pic-uploader .placeholder a .label{font-weight:500;font-size:14px}.login{overflow:visible;width:350px}.login header{text-align:center;padding:0 40px 20px;height:auto}.login header figure{width:55px;margin:-20px auto 10px}.login header figure img{width:100%}.login header h6{text-align:center;color:#9B9B9B;letter-spacing:3px;font-size:16px;text-transform:uppercase;font-weight:500;padding:0;line-height:initial}.login .modal-content{padding:20px 40px}.login .modal-content ul.fields li{margin-bottom:20px;position:relative}.login .modal-content ul.fields li .forgot{position:absolute;top:18px;right:10px;font-family:"brandon-grotesque",sans-serif;font-size:12px;font-style:italic;color:#760129;text-decoration:none}.login .modal-content ul.fields li .forgot:hover{color:black}.login footer{padding:0 40px 30px;text-align:center}.login footer input[type="submit"]{margin-bottom:15px}.create-page{padding:55px 50px 30px;margin-bottom:40px;overflow:initial}.create-page header{height:auto}.create-page header h6{color:black;font-size:32px;font-weight:700;margin-bottom:30px;text-transform:none;letter-spacing:unset;padding:0;line-height:initial}.create-page .modal-content{padding:0}.create-page .modal-content ul.fields li{margin-bottom:20px}.create-page .page-link{position:relative}.create-page .page-link.filled input~.prefix{display:block}.create-page .page-link.linked .link{display:block}.create-page .page-link.errored .error{display:block}.create-page .page-link .prefix{position:absolute;left:8px;top:0;font-size:14px;line-height:50px;color:#9B9B9B;display:none}.create-page .page-link input:focus~.prefix{display:block}.create-page .page-link p{color:#9B9B9B;font-weight:500;font-size:14px;line-height:1.4;display:none}.create-page .page-link p.error{color:#A40737}.create-page .page-link p em{color:#DE5121}.create-page footer{padding:0;direction:initial;text-align:center}.share-your-story{width:750px}.share-your-story header{padding:50px 50px 0;height:auto}.share-your-story header h6{color:black;font-size:32px;font-weight:700;margin-bottom:8px;text-transform:unset;letter-spacing:normal;padding:0;line-height:initial}.share-your-story header p{color:#2F2E2E;line-height:1.4}.share-your-story .modal-content{padding:20px 50px 0}.share-your-story .modal-content .fields li{margin-bottom:20px}.share-your-story .modal-content p{color:#2F2E2E}.share-your-story .modal-content p a{color:#760129;text-decoration:none}.share-your-story .modal-content p a:hover{color:#2F2E2E}.share-your-story footer{padding:20px 50px 50px;direction:ltr}.share-your-story footer .files-uploader .file{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;padding:14px 20px;position:relative;border-radius:4px;overflow:hidden}.share-your-story footer .files-uploader .file.uploading .progress-bar .current-progress{border-bottom:2px solid #760129}.share-your-story footer .files-uploader .file.has-file nav .upload-progress{display:none}.share-your-story footer .files-uploader .file.has-file nav a{display:block}.share-your-story footer .files-uploader .file .progress-bar{position:absolute;top:0;left:0;width:100%;height:100%;background:#F5F5F3;z-index:-1}.share-your-story footer .files-uploader .file .progress-bar .current-progress{position:absolute;top:0;left:0;height:100%;background:#f8edf1;transition:all .3s linear}.share-your-story footer .files-uploader .file .file-meta{color:black}.share-your-story footer .files-uploader .file .file-meta span{color:#9B9B9B}.share-your-story footer .files-uploader .file nav{display:flex;justify-content:center;align-items:center}.share-your-story footer .files-uploader .file nav a{color:#A40737;font-size:12px;letter-spacing:3px;text-transform:uppercase;text-decoration:none;font-weight:500;display:none;padding:0;background:none}.share-your-story footer .files-uploader .file nav a:hover{color:#2F2E2E}.share-your-story footer .buttons{display:flex;justify-content:space-between;align-items:center}.share-your-story footer .buttons input[type="file"]{display:none}.share-your-story footer .buttons .select-files{color:#760129;font-size:12px;letter-spacing:3px;text-transform:uppercase;text-decoration:none;font-weight:500;background:none;padding:0}.share-your-story footer .buttons .select-files:hover{color:black}.share-your-story footer .buttons input[type="submit"]{padding:18px 70px}.fields.padding-top{padding-top:20px}.fields.hebrew{direction:rtl}.fields.hebrew li{float:right}.fields.hebrew li.half,.fields.hebrew li.third-x2,.fields.hebrew li.third,.fields.hebrew li.quarter{margin-right:0%;margin-left:2%}.fields.hebrew li.last{margin-left:0}.fields.hebrew li span{left:initial;right:7px}.fields.hebrew li .left{direction:ltr}.fields.hebrew .radio-option label{padding-right:30px;padding-left:0px}.fields.hebrew .radio-option input+label:before{top:0;left:initial;right:0}.fields li{float:left;position:relative;width:calc(100% - 0.5px);margin-bottom:25px}.fields li.half{width:49%;margin-right:2%}.fields li.third_x2{width:66%;margin-right:2%}.fields li.third-x2{width:66%;margin-right:2%}.fields li.third{width:32%;margin-right:2%}.fields li.quarter{width:23.5%;margin-right:2%}.fields li.last{margin-right:0}.fields li.clear{clear:both}.fields li.radio-option{margin-bottom:15px}.fields li.radio-option.inline{width:auto;margin-right:10px}.fields li.radio-option:nth-last-child(1){margin-bottom:0}.fields li.radio-option input{display:none}.fields li.radio-option label{cursor:pointer;font-weight:300;color:#040404;display:block;line-height:1.4;position:relative;padding-left:30px}.fields li.radio-option input.error+label{color:#A40737}.fields li.radio-option input+label:before{content:'';display:inline-block;width:15px;height:15px;vertical-align:middle;background:white;border:2px solid #2F2E2E;border-radius:20px;position:absolute;top:0;left:0}.fields li.radio-option input[type="checkbox"]+label:before{border-radius:5px}.fields li.radio-option input.required+label:after{content:' *';color:#2F2E2E}.fields li.radio-option input:checked+label:before{background:#2F2E2E}.fields li.border{border-top:1px solid #A40737;border-bottom:1px solid #A40737;height:10px}.fields li.filled span,.fields li input:focus+span,.fields li textarea:focus+span{top:-8px;font-size:16px}.fields li input[type="text"],.fields li input[type="password"],.fields li input[type="email"],.fields li input[type="tel"],.fields li select,.fields li textarea{height:48px;border:none;border-bottom:1px solid #F0F0F0;border-radius:0px;width:100%;outline:none;font-size:17px;color:black;background:none;font-family:"brandon-grotesque",sans-serif;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.fields li input[type="text"],.fields li input[type="password"],.fields li input[type="email"],.fields li input[type="tel"],.fields li select,.fields li textarea{height:48px}}.fields li input[type="text"]:focus,.fields li input[type="password"]:focus,.fields li input[type="email"]:focus,.fields li input[type="tel"]:focus,.fields li select:focus,.fields li textarea:focus{border-bottom:1px solid #DE5121}.fields li input[type="text"]:-webkit-autofill,.fields li input[type="password"]:-webkit-autofill,.fields li input[type="email"]:-webkit-autofill,.fields li input[type="tel"]:-webkit-autofill,.fields li select:-webkit-autofill,.fields li textarea:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}.fields li input[type="text"].error,.fields li input[type="password"].error,.fields li input[type="email"].error,.fields li input[type="tel"].error,.fields li select.error,.fields li textarea.error{box-shadow:0 0 10px rgba(164,7,55,0.9)}.fields li textarea{max-width:100%;min-width:100%;height:100px;padding:10px 0}.fields li textarea.extra-padding{padding-top:20px}.fields li textarea.tall{height:300px}.fields li .required+span:after{content:' *';color:#760129}.fields li span{color:#2F2E2E;font-size:16px;font-weight:700;margin-bottom:10px;position:absolute;top:14px;left:0;width:100%;pointer-events:none;transition:all .3s ease-in-out}.button{padding:18px 48px;background:#DE5121;outline:none;text-decoration:none;color:white;font-size:14px;font-family:"brandon-grotesque",sans-serif;font-weight:700;display:inline-block;position:relative;border:none;cursor:pointer}.button.processing .loader{display:block}.button.processing span{opacity:0}.button .loader{position:absolute;top:50%;left:50%;width:48px;height:48px;padding:5px;transform:translate(-50%, -50%);display:none}.button .loader img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.button:hover{background:#b2411a}.menu-wrapper{position:relative}.menu-wrapper.left .menu{right:unset;left:0}.menu-wrapper.opened .open-menu .arrow,.menu-wrapper:hover .open-menu .arrow{transform:rotate(180deg)}.menu-wrapper.opened .menu,.menu-wrapper:hover .menu{top:calc(100% + 10px);pointer-events:all;opacity:1}.menu-wrapper .open-menu{color:#760129;text-transform:uppercase;text-decoration:none;font-size:12px;letter-spacing:4px;font-weight:700}.menu-wrapper .open-menu .arrow{display:inline-block;transition:all .2s linear}.menu-wrapper .menu{position:absolute;right:0;background:white;min-width:100%;border:1px solid #F0F0F0;transition:all .2s ease-in-out;top:0%;opacity:0;pointer-events:none;z-index:3}.menu-wrapper .menu:before{content:'';position:absolute;height:10px;width:100%;background:transparent;top:-10px;left:0}.menu-wrapper .menu ul{display:block;padding:10px 0}.menu-wrapper .menu ul.left li a{text-align:left}.menu-wrapper .menu ul.maroon li a{color:#A40737}.menu-wrapper .menu ul.maroon li a:hover{color:#2F2E2E;background:none}.menu-wrapper .menu ul li a{display:block;padding:10px 25px;font-size:12px;color:black;font-weight:500;text-transform:uppercase;letter-spacing:3px;text-decoration:none;white-space:nowrap}@media only screen and (min-width: 720px) and (max-width: 959px),only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.menu-wrapper .menu ul li a{text-align:right}}.menu-wrapper .menu ul li a:hover{color:#760129;background:#F5F5F3}.select-menu-wrapper{position:relative}.select-menu-wrapper.left .menu{right:unset;left:0}.select-menu-wrapper.opened .open-select-menu .arrow{transform:rotate(180deg)}.select-menu-wrapper.opened .select-menu{top:calc(100% + 10px);pointer-events:all;opacity:1}.select-menu-wrapper .open-select-menu{display:flex;height:48px;border:2px solid #E6E8E8;align-items:center;text-decoration:none}.select-menu-wrapper .open-select-menu .label{flex:1;color:black}.select-menu-wrapper .open-select-menu .arrow,.select-menu-wrapper .open-select-menu .icon{width:48px;display:inline-block;transition:all .2s linear;text-align:center;color:black}.select-menu-wrapper .open-select-menu .arrow.arrow,.select-menu-wrapper .open-select-menu .icon.arrow{color:#9B9B9B}.select-menu-wrapper .select-menu{position:absolute;right:0;background:white;min-width:100%;border:2px solid #E6E8E8;transition:all .2s ease-in-out;top:0%;opacity:0;pointer-events:none;z-index:3}.select-menu-wrapper .select-menu:before{content:'';position:absolute;height:10px;width:100%;background:transparent;top:-10px;left:0}.select-menu-wrapper .select-menu ul{display:block}.select-menu-wrapper .select-menu ul li{margin-bottom:0 !important}.select-menu-wrapper .select-menu ul li a{display:flex;height:48px;align-items:center;color:black;text-decoration:none}.select-menu-wrapper .select-menu ul li a .icon{width:48px;text-align:center}@media only screen and (min-width: 720px) and (max-width: 959px),only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.select-menu-wrapper .select-menu ul li a{text-align:right}}.select-menu-wrapper .select-menu ul li a:hover{color:#760129;background:#F5F5F3}.filters-search{display:flex;justify-content:space-between;border-bottom:1px solid #D8D8D8;padding:10px 0;margin-bottom:30px;background:white;z-index:5}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.filters-search{display:block}}.filters-search .filters{display:flex;align-items:center}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.filters-search .filters{display:block}}.filters-search .filters .filter-wrapper{margin-right:40px;display:flex;align-items:center}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.filters-search .filters .filter-wrapper{margin-right:20px;display:block;margin-bottom:10px}}.filters-search .filters .filter-wrapper:nth-last-of-type(1){margin-right:0}.filters-search .filters .filter-wrapper p,.filters-search .filters .filter-wrapper .sort-title{color:#D8D8D8;font-size:12px;letter-spacing:3px;margin-right:10px;text-transform:uppercase;font-weight:500;padding-top:4px;white-space:nowrap}.filters-search .filters .dropdown-wrapper{position:relative}.filters-search .filters .dropdown-wrapper.opened .open-dropdown .arrow{transform:rotate(180deg)}.filters-search .filters .dropdown-wrapper.opened .dropdown{top:0%;pointer-events:all;opacity:1}.filters-search .filters .dropdown-wrapper .open-dropdown{color:#760129;text-transform:uppercase;text-decoration:none;font-size:12px;letter-spacing:3px;font-weight:500;white-space:nowrap}.filters-search .filters .dropdown-wrapper .open-dropdown .arrow{display:inline-block;transition:all .2s linear}.filters-search .filters .dropdown-wrapper .dropdown{position:absolute;left:0;background:white;min-width:100%;border:1px solid #D8D8D8;transition:all .2s ease-in-out;top:100%;opacity:0;pointer-events:none;z-index:2}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.filters-search .filters .dropdown-wrapper .dropdown{min-width:auto}}.filters-search .filters .dropdown-wrapper .dropdown ul li a{display:block;padding:10px 25px;font-size:12px;color:black;font-weight:700;text-transform:uppercase;letter-spacing:4px;text-decoration:none;white-space:nowrap}.filters-search .filters .dropdown-wrapper .dropdown ul li a:hover{color:#760129;background:#F5F5F3}.filters-search .search{flex:1;display:flex}.filters-search .search form{display:flex;flex:1}.filters-search .search input{background:none;border:none;flex:1;padding:0 20px;font-size:12px;color:#2F2E2E;outline:none;text-align:right;font-family:"brandon-grotesque",sans-serif;letter-spacing:1.25px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.filters-search .search input{text-align:left;padding:0 20px 0 0}}.filters-search .search input::-webkit-input-placeholder{color:#9B9B9B;text-transform:uppercase;letter-spacing:3px}.filters-search .search input:-moz-placeholder{color:#9B9B9B;text-transform:uppercase;letter-spacing:3px}.filters-search .search input::-moz-placeholder{color:#9B9B9B;text-transform:uppercase;letter-spacing:3px}.filters-search .search input:-ms-input-placeholder{color:#9B9B9B;text-transform:uppercase;letter-spacing:3px}.filters-search .search button{background:none;border:none;color:#9B9B9B;font-size:20px;outline:none}.link-button{outline:none;text-decoration:none;color:#2F2E2E;font-size:16px;font-family:"brandon-grotesque",sans-serif;font-weight:500}.link-button:hover{color:#DE5121}.did-you-mean{padding-top:5px;font-size:14px;color:#9B9B9B}.did-you-mean a{color:#DE5121;font-weight:500;text-decoration:none}.did-you-mean a:hover{color:black}header.main{height:80px;background:#2F2E2E}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){header.main{height:62px;padding:0 20px}}header.main .wrapper{display:flex;justify-content:space-between;align-items:center;height:100%}header.main .logo{font-size:29px;color:white;font-weight:700;letter-spacing:-1.13px;text-decoration:none}header.main .logo h1{display:none}header.main .logo figure{height:80px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){header.main .logo figure{height:62px}}header.main .logo figure img{height:100%;width:auto;transform:translate(0, 13px)}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){header.main .logo figure img{transform:translate(0, 10px)}}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){header.main .logo{font-size:18px}}header.main .logo:hover{color:#DE5121}header.main nav.main{flex:1}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){header.main nav.main{display:none}}header.main nav.main ul{display:flex;justify-content:center}header.main nav.main ul li{margin-left:30px}header.main nav.main ul li:nth-last-of-type(1){margin-right:0}header.main nav.main ul li a{color:white;font-size:18px;font-weight:500;text-decoration:none}header.main nav.main ul li a:hover{color:#DE5121}header.main nav.search{display:flex;align-items:center}header.main nav.search .search-wrapper{margin-right:40px;position:relative}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){header.main nav.search .search-wrapper{display:none}}header.main nav.search .search-wrapper input{background:white;border:none;flex:1;padding:0 30px;font-size:14px;font-weight:500;color:#2F2E2E;outline:none;font-family:"brandon-grotesque",sans-serif;height:50px;width:300px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){header.main nav.search .search-wrapper input{text-align:left;padding:0 20px 0 0}}header.main nav.search .search-wrapper input::-webkit-input-placeholder{color:#2F2E2E}header.main nav.search .search-wrapper input:-moz-placeholder{color:#2F2E2E}header.main nav.search .search-wrapper input::-moz-placeholder{color:#2F2E2E}header.main nav.search .search-wrapper input:-ms-input-placeholder{color:#2F2E2E}header.main nav.search .search-wrapper button{background:none;border:none;color:#2F2E2E;font-size:20px;outline:none;position:absolute;top:0;right:0;width:50px;height:50px;display:flex;justify-content:center;align-items:center}header.main nav.search .shopping-cart a{text-decoration:none;color:white;font-weight:500;font-size:18px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){header.main nav.search .shopping-cart a{font-size:14px}}header.main nav.search .shopping-cart a .icon{color:#DE5121;display:inline-block;margin-right:10px}footer.main{background:#2F2E2E;padding:40px 0}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){footer.main{padding:40px 20px}}footer.main .wrapper{display:flex}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){footer.main .wrapper{flex-wrap:wrap;justify-content:space-between}}footer.main .menu{margin-bottom:40px;margin-right:100px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){footer.main .menu{margin-right:0}}footer.main .menu h6{margin-bottom:20px;font-weight:500;color:#DE5121;text-transform:uppercase}footer.main .menu ul li{margin-bottom:5px}footer.main .menu ul li a{margin-bottom:5px;color:white;font-size:14px;text-decoration:none}footer.main .menu ul li a:hover{color:#DE5121}footer.main .contact-info{margin-right:80px;flex:1}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){footer.main .contact-info{margin-right:0;flex:unset}}footer.main .contact-info ul{margin-bottom:100px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){footer.main .contact-info ul{margin-bottom:40px}}footer.main .contact-info ul li{margin-bottom:10px;color:white;font-size:16px;font-weight:500;display:flex;align-items:center}footer.main .contact-info ul li a{width:20px;height:20px;display:inline-block;margin-right:10px}footer.main .contact-info ul li a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}footer.main .contact-info .address{color:white;font-size:14px;line-height:1.5;font-weight:500}footer.main .copyright{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){footer.main .copyright{width:100%;display:block;padding-top:30px;text-align:center}}footer.main .copyright h4 span{font-size:28px;color:white;font-weight:700;display:none}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){footer.main .copyright h4 span{margin-bottom:5px}}footer.main .copyright h4 figure{height:60px}footer.main .copyright h4 figure img{height:100%}footer.main .copyright .credits p{color:white;font-size:14px}.hero{position:relative}.hero .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero .background::before{position:absolute;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(47,46,46,0.45)}.hero .background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .wrapper{padding:140px 0}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.hero .wrapper{padding:40px}}.hero .wrapper .deals{width:60%;max-width:700px;margin:0 auto 70px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.hero .wrapper .deals{margin:0 auto 10px}}.hero .wrapper .deals img{width:100%}.hero .wrapper h2{font-size:32px;text-align:center;text-transform:uppercase;color:white;font-weight:700;margin-bottom:60px;line-height:1.2}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.hero .wrapper h2{font-size:18px;margin-bottom:0}}.hero .wrapper h2 span{color:#DE5121}.hero .wrapper nav{text-align:center}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.hero .wrapper nav{display:none}}.home-products{padding:140px 0}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products{padding:40px 20px}}.home-products .category{margin-bottom:80px}.home-products .category h3{font-size:50px;color:#2F2E2E;font-weight:700;margin-bottom:60px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category h3{font-size:20px;margin-bottom:35px}}.home-products .category .products{display:grid;grid-template-columns:repeat(auto-fill, minmax(400px, 1fr));grid-gap:40px;grid-row-gap:60px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products{display:block}}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product{margin-bottom:40px}}.home-products .category .products .product:hover .product-details-wrapper .product-details{opacity:1;pointer-events:all}.home-products .category .products .product .product-details-wrapper{height:0;width:100%;padding-bottom:100%;position:relative;margin-bottom:14px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product .product-details-wrapper{height:auto;display:flex;padding-bottom:0}}.home-products .category .products .product .product-details-wrapper figure{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;background:white}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product .product-details-wrapper figure{position:static;width:120px;height:120px;margin-right:20px}}.home-products .category .products .product .product-details-wrapper figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home-products .category .products .product .product-details-wrapper .product-details{background:#F5F5F3;position:absolute;top:0;left:0;height:100%;width:100%;padding:60px;opacity:0;pointer-events:none;transform:all .3s ease-in-out}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product .product-details-wrapper .product-details{opacity:1;pointer-events:all;position:static;width:unset;height:unset;background:none;flex:1;padding:0}}.home-products .category .products .product .product-details-wrapper .product-details h4{font-size:20px;font-weight:700;margin-bottom:5px;line-height:1.4}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product .product-details-wrapper .product-details h4{font-size:15px}}.home-products .category .products .product .product-details-wrapper .product-details .price{font-size:20px;margin-bottom:20px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product .product-details-wrapper .product-details .price{font-size:15px}}.home-products .category .products .product .product-details-wrapper .product-details .qty{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product .product-details-wrapper .product-details .qty{display:block}}.home-products .category .products .product .product-details-wrapper .product-details .qty .label{font-size:16px;font-weight:500}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product .product-details-wrapper .product-details .qty .label{margin-bottom:10px}}.home-products .category .products .product .product-details-wrapper .product-details .qty .switcher{border:1px solid #2F2E2E;margin-bottom:20px;display:flex}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product .product-details-wrapper .product-details .qty .switcher{display:inline-flex}}.home-products .category .products .product .product-details-wrapper .product-details .qty .switcher a{height:40px;width:40px;display:flex;justify-content:center;align-items:center;color:#2F2E2E;text-decoration:none}.home-products .category .products .product .product-details-wrapper .product-details .qty .switcher a:hover{color:#DE5121}.home-products .category .products .product .product-details-wrapper .product-details .qty .switcher span{width:40px;display:flex;justify-content:center;align-items:center}.home-products .category .products .product .product-details-wrapper .product-details nav ul li{margin-bottom:20px;text-align:center}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product .product-details-wrapper .product-details nav ul li{text-align:initial}}.home-products .category .products .product .product-details-wrapper .product-details nav ul li a.button{display:block;text-align:center}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product .product-details-wrapper .product-details nav ul li a.button{display:inline-block}}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product .product-details-wrapper .product-details nav ul li .to-cart{display:none}}.home-products .category .products .product footer{display:flex;justify-content:space-between;align-items:center;padding:0 20px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.home-products .category .products .product footer{display:none}}.home-products .category .products .product footer h2{font-size:20px;color:#2F2E2E;font-weight:700}.home-products .category .products .product footer .price{color:#767676;font-weight:500;font-size:16px}.about-hero{height:400px}.about-hero figure{width:100%;height:100%;display:block}.about-hero figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about{padding:140px 0}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.about{padding:40px 20px}}.about h1{font-size:48px;font-weight:700;color:#2F2E2E;margin-bottom:42px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.about h1{font-size:24px}}.about p{max-width:750px;font-size:22px;line-height:1.3;font-weight:500}.about p strong{font-weight:700}.why{background:#DE5121;padding:100px 0}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.why{padding:40px 20px}}.why h1{font-size:48px;font-weight:700;color:white;margin-bottom:42px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.why h1{font-size:24px}}.why ul{display:flex;justify-content:space-between}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.why ul{display:block}}.why ul li{flex:1;font-size:38px;font-weight:700;color:white;border-left:1px solid white;padding-left:10px;padding-right:100px;line-height:1.4}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.why ul li{font-size:18px;margin-bottom:20px}.why ul li:nth-last-of-type(1){margin-bottom:0}}.contact{padding:140px 0}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.contact{padding:40px 20px}}.contact .inner-wrapper{max-width:800px}.contact h1{font-size:48px;font-weight:700;color:#2F2E2E;margin-bottom:42px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.contact h1{font-size:24px}}.contact h4{font-size:31px;color:#2F2E2E;font-weight:700;margin-bottom:40px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.contact h4{font-size:18px;margin-bottom:30px}}.contact ul{margin-bottom:40px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.contact ul{margin-bottom:20px}}.contact ul li{margin-bottom:5px;color:#2F2E2E;font-size:26px;font-weight:700}.contact ul li:nth-last-of-type(1){margin-bottom:0}.contact .fields li{margin-bottom:25px}.not-found{padding:140px 0}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.not-found{padding:40px 20px}}.not-found .error-code{color:#DE5121;font-size:200px;font-weight:700}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.not-found .error-code{font-size:100px}}.not-found p{color:#767676;font-weight:500}.not-found nav{padding-top:100px}.shopping-cart{padding:140px 0}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.shopping-cart{padding:40px 20px}}.shopping-cart h1{font-size:48px;font-weight:700;color:#2F2E2E;margin-bottom:160px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.shopping-cart h1{font-size:24px;margin-bottom:40px}}.shopping-cart .cart{margin-bottom:90px}.shopping-cart .cart header{background:#F5F5F3;display:flex}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.shopping-cart .cart header{display:none}}.shopping-cart .cart header .heading{flex:1;padding:33px 20px;color:#2F2E2E;font-size:16px;font-weight:700}.shopping-cart .cart header .heading:nth-child(1){flex:3}.shopping-cart .cart .products{border-left:1px solid #F5F5F3;border-right:1px solid #F5F5F3}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.shopping-cart .cart .products{border:none}}.shopping-cart .cart .products ul li{border-bottom:1px solid #F5F5F3;display:flex;flex-shrink:0;align-items:center}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.shopping-cart .cart .products ul li{flex-wrap:wrap;padding:20px}}.shopping-cart .cart .products ul li .product-details,.shopping-cart .cart .products ul li .price,.shopping-cart .cart .products ul li .qty,.shopping-cart .cart .products ul li .total{flex:1;padding:20px;flex-shrink:0}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.shopping-cart .cart .products ul li .product-details,.shopping-cart .cart .products ul li .price,.shopping-cart .cart .products ul li .qty,.shopping-cart .cart .products ul li .total{padding:0}}.shopping-cart .cart .products ul li .product-details{display:flex;align-items:center;flex:3}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.shopping-cart .cart .products ul li .product-details{flex-basis:100%;flex-grow:1;margin-bottom:20px}}.shopping-cart .cart .products ul li .product-details .remove-product{font-size:10px;color:#2F2E2E;text-decoration:none;margin-right:20px}.shopping-cart .cart .products ul li .product-details .remove-product:hover{color:#DE5121}.shopping-cart .cart .products ul li .product-details figure{width:100px;height:100px;margin-right:20px}.shopping-cart .cart .products ul li .product-details figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.shopping-cart .cart .products ul li .product-details .meta h2{font-size:16px;font-weight:700;color:#2F2E2E}.shopping-cart .cart .products ul li .product-details .meta p{padding-top:5px;color:#2F2E2E;display:none}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.shopping-cart .cart .products ul li .product-details .meta p{display:block}}.shopping-cart .cart .products ul li .price{font-size:20px;font-weight:700;color:#2F2E2E}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.shopping-cart .cart .products ul li .price{display:none}}.shopping-cart .cart .products ul li .qty .switcher{border:1px solid #F0F0F0;display:inline-flex;position:relative}.shopping-cart .cart .products ul li .qty .switcher.processing .loader{display:block}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.shopping-cart .cart .products ul li .qty .switcher{display:inline-flex}}.shopping-cart .cart .products ul li .qty .switcher .loader{position:absolute;top:0;left:0;width:100%;height:100%;padding:5px;background:white;display:none}.shopping-cart .cart .products ul li .qty .switcher .loader img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.shopping-cart .cart .products ul li .qty .switcher a{height:40px;width:40px;display:flex;justify-content:center;align-items:center;color:#767676;text-decoration:none}.shopping-cart .cart .products ul li .qty .switcher a:hover{color:#2F2E2E}.shopping-cart .cart .products ul li .qty .switcher span{width:40px;display:flex;justify-content:center;align-items:center}.shopping-cart .cart .products ul li .total h5{font-size:20px;color:#2F2E2E;font-weight:700;margin-bottom:3px}.shopping-cart .cart .products ul li .total p{color:#2F2E2E;font-weight:500;font-size:12px}.shopping-cart nav.to-checkout{display:flex;justify-content:flex-end}.shopping-cart .empty-cart{color:#767676;font-size:16px;font-weight:500}.shopping-cart .empty-cart nav{padding-top:70px}.checkout{padding:140px 0}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.checkout{padding:40px 20px}}.checkout .inner-wrapper{max-width:800px}.checkout h1{font-size:38px;font-weight:700;color:#2F2E2E;margin-bottom:40px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.checkout h1{font-size:24px;margin-bottom:40px}}.checkout ul.fields{margin-bottom:40px}.checkout ul.fields .hidden{display:none}.checkout .shipping-method{padding-top:40px}.checkout .shipping-method .fields{max-width:400px}.checkout .shipping-method .fields li{margin-bottom:10px}.checkout .shipping-method .fields label{display:flex;justify-content:space-between;color:#2F2E2E;font-weight:700}.checkout .summary{margin-bottom:40px}.checkout .summary table{width:100%;max-width:600px}.checkout .summary table tr td,.checkout .summary table tr th{border:2px solid #F0F0F0;padding:15px 20px;text-align:left;color:#2F2E2E;font-weight:700}.checkout .summary table tr td{color:#767676}.checkout .credit-card{position:relative;margin-top:40px}.checkout .credit-card:not([data-type]) .icons .icon[data-type="card"]{display:none}.checkout .credit-card[data-type="unknown"] .icons .icon[data-type="card"]{display:none}.checkout .credit-card[data-type="jcb"] .icons .icon[data-type="jcb"]{display:block}.checkout .credit-card[data-type="diners"] .icons .icon[data-type="diners"]{display:block}.checkout .credit-card[data-type="discover"] .icons .icon[data-type="discover"]{display:block}.checkout .credit-card[data-type="amex"] .icons .icon[data-type="amex"]{display:block}.checkout .credit-card[data-type="mastercard"] .icons .icon[data-type="mastercard"]{display:block}.checkout .credit-card[data-type="visa"] .icons .icon[data-type="visa"]{display:block}.checkout .credit-card .icons{position:absolute;bottom:0;right:0;width:35px;height:48px}.checkout .credit-card .icons .icon{position:absolute;top:50%;left:0;width:35px;height:35px;transform:translate(0, -50%);display:none}.checkout .credit-card .icons .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.checkout .cvv{position:relative}.checkout .cvv .icons{position:absolute;bottom:0;right:0;width:35px;height:48px}.checkout .cvv .icons .icon{position:absolute;top:50%;left:0;width:35px;height:35px;transform:translate(0, -50%)}.checkout .cvv .icons .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.order{padding:140px 0}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.order{padding:40px 20px}}.order h1{font-size:48px;font-weight:700;color:#2F2E2E;margin-bottom:160px}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.order h1{font-size:24px;margin-bottom:40px}}.order .order-items{margin-bottom:90px}.order .order-items header{background:#F5F5F3;display:flex}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.order .order-items header{display:none}}.order .order-items header .heading{flex:1;padding:33px 20px;color:#2F2E2E;font-size:16px;font-weight:700}.order .order-items header .heading:nth-child(1){flex:3}.order .order-items .products{border-left:1px solid #F5F5F3;border-right:1px solid #F5F5F3}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.order .order-items .products{border:none}}.order .order-items .products ul li{border-bottom:1px solid #F5F5F3;display:flex;flex-shrink:0;align-items:center}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.order .order-items .products ul li{flex-wrap:wrap;padding:20px}}.order .order-items .products ul li .product-details,.order .order-items .products ul li .price,.order .order-items .products ul li .qty,.order .order-items .products ul li .total{flex:1;padding:20px;flex-shrink:0}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.order .order-items .products ul li .product-details,.order .order-items .products ul li .price,.order .order-items .products ul li .qty,.order .order-items .products ul li .total{padding:0}}.order .order-items .products ul li .product-details{display:flex;align-items:center;flex:3}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.order .order-items .products ul li .product-details{flex-basis:100%;flex-grow:1;margin-bottom:20px}}.order .order-items .products ul li .product-details figure{width:100px;height:100px;margin-right:20px}.order .order-items .products ul li .product-details figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.order .order-items .products ul li .product-details .meta h2{font-size:16px;font-weight:700;color:#2F2E2E}.order .order-items .products ul li .product-details .meta p{padding-top:5px;color:#2F2E2E;display:none}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.order .order-items .products ul li .product-details .meta p{display:block}}.order .order-items .products ul li .price{font-size:20px;font-weight:700;color:#2F2E2E}@media only screen and (min-width: 521px) and (max-width: 719px),only screen and (max-width: 520px){.order .order-items .products ul li .price{display:none}}.order .order-items .products ul li .qty{font-size:20px;font-weight:700;color:#2F2E2E}.order .order-items .products ul li .total h5{font-size:20px;color:#2F2E2E;font-weight:700;margin-bottom:3px}.order .order-items .products ul li .total p{color:#2F2E2E;font-weight:500;font-size:12px}.order .shipping-details h5{font-size:16px;color:#2F2E2E;margin-bottom:20px}.order .shipping-details p{font-weight:700;color:#2F2E2E;line-height:1.4}
/*# sourceMappingURL=styles.css.map */