@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500&family=Roboto+Condensed:wght@700&family=Roboto:wght@400;500;700;900&display=swap");.default-hidden{display:none!important;}.default-hidden-slider{display:none;}.default-shown{display:block!important;}@media (max-width:280px){.hide-on-fold{display:none!important}}@media (max-width:360px){.hide-on-smallscreens{display:none!important}}@media (min-width:576px){.show-bp1-block{display:block!important}.show-bp1-inline-block{display:inline-block!important}.show-bp1-flex{display:flex!important}.hide-bp1{display:none!important}}@media (min-width:768px){.show-bp2-block{display:block!important}.show-bp2-inline-block{display:inline-block!important}.show-bp2-flex{display:flex!important}.hide-bp2{display:none!important}}@media (min-width:992px){.show-bp3-block{display:block!important}.show-bp3-inline-block{display:inline-block!important}.show-bp3-flex{display:flex!important}.hide-bp3{display:none!important}}@media (min-width:1200px){.show-bp4-block{display:block!important}.show-bp4-inline-block{display:inline-block!important}.show-bp4-flex{display:flex!important}.hide-bp4{display:none!important}}.mainNavigation{z-index:5;position:relative;}@media (min-width:768px){.mainNavigation{position:fixed;backdrop-filter:blur(5px) brightness(60%);-webkit-backdrop-filter:blur(5px) brightness(60%);text-shadow:#000 1px 1px}}.mainNavigation{width:100%;transition:all .5s ease;}@media (min-width:768px){.fixedPagePusher{height:130px}}.mainNavigationTopBar{background:rgba(0,0,0,.8);display:flex;font-family:"Outfit",Arial,Helvetica,sans-serif;transition:all .5s ease;font-weight:400;padding:0 10px;max-height:36px;justify-content:space-between;align-items:center;}.mainNavigationTopBar .navigationTopBarItems{display:flex;align-items:center;margin-left:10px;}.mainNavigationTopBar .navigationTopBarItems .navigationTopBarLink{display:flex;align-items:center;}.mainNavigationTopBar .navigationTopBarItems .navigationTopBarLink a{text-decoration:none;font-size:15px;margin-left:5px;margin-right:5px;font-family:"Outfit",Arial,Helvetica,sans-serif;color:#999;}.mainNavigationTopBar .navigationTopBarItems .navigationTopBarLink a:hover{color:#FFF;}.mainNavigationTopBar .navigationTopBarItems .navigationTopBarButton{color:#AAA;display:flex;align-items:center;padding:3px 6px 5px 6px;border:0;border-radius:4px;font-size:13px;}.mainNavigationTopBar .navigationTopBarItems .navigationTopBarButton a{font-family:"Outfit",Arial,Helvetica,sans-serif;text-decoration:none;color:#DDD;}.mainNavigationTopBar .navigationTopBarItems .navigationTopBarButton a:hover{color:#FFF;}.mainNavigationTopBar .navigationTopBarItems .navigationTopBarButton a span{font-family:"Outfit",Arial,Helvetica,sans-serif;}.mainNavigationTopBar .navigationTopBarItems .navigationTopBarButton a .signInButtonContent span{color:#C9A84C;font-weight:bold;font-size:13px;}.mainNavigationTopBar .dropDown{cursor:pointer;z-index:5;}.mainNavigationTopBar .dropDown .dropDownContent{background:#000;position:absolute;padding:10px;border-radius:0 0 8px 8px;display:none;}.mainNavigationTopBar .dropDown .dropDownContent ul{list-style:none;}.mainNavigationTopBar .dropDown .dropDownContent ul li{padding:5px 10px;}.mainNavigationTopBar .dropDown .dropDownContent .dropDownItem{display:flex;flex-wrap:nowrap;align-items:center;padding:0;border-radius:3px;}.mainNavigationTopBar .dropDown .dropDownContent .dropDownItem:hover{background:#222;}.mainNavigationTopBar .dropDown .dropDownContent .dropDownItem a{text-decoration:none;color:#FFF;font-family:"Outfit",Arial,Helvetica,sans-serif;padding:10px;}.mainNavigationTopBar .dropDown .dropDownContent .dropDownItem img{margin-right:10px;}.mainNavigationTopBar .dropDown .dropDownContent .dropDownItem .hotlineCallIcon{color:#C9A84C;margin-right:5px;}.mainNavigationTopBar .dropDown .dropDownContent .dropDownItem a.languageOption img{width:15px;height:15px;margin-bottom:-2px;}.mainNavigationTopBar .dropDown .dropDownContent .dropDownItem a.socialMediaOption img{width:25px;height:25px;margin-bottom:-5px;}.mainNavigationTopBar .dropDown .dropDownLabel{color:#AAA;display:flex;align-items:center;padding:10px;font-size:15px;font-family:"Outfit",Arial,Helvetica,sans-serif;}.mainNavigationTopBar .dropDown .dropDownLabel i{color:#C9A84C;margin-left:5px;}.mainNavigationTopBar .dropDown .dropDownLabel strong{color:#FFF;margin-left:5px;font-family:"Outfit",Arial,Helvetica,sans-serif;}.mainNavigationTopBar .dropDown .dropDownLabel .selectedLanguageIcon{width:15px;max-width:15px;margin-right:8px;}.mainNavigationTopBar .dropDown:hover .dropDownLabel{background:#333;}.mainNavigationTopBar .dropDown:hover .dropDownContent{display:flex;}.mainNavigationNavBar{display:flex;flex-direction:column;background:#000;}@media (min-width:768px){.mainNavigationNavBar{background:rgba(30,30,30,.2)}}.mainNavigationNavBar{font-family:"Outfit",Arial,Helvetica,sans-serif;font-weight:700;}@media (min-width:768px){.mainNavigationNavBar{flex-direction:row;flex-wrap:nowrap;align-items:center}}@media (max-width:767px){.mainNavigationNavBar{flex-direction:column;align-items:center}}.mainNavigationNavBar .mainMenuBox{order:1;display:flex;justify-content:center;flex-grow:1;max-width:600px;}@media (max-width:767px){.mainNavigationNavBar .mainMenuBox{width:100%;padding:0 4px 5px 4px;order:3}}.mainNavigationNavBar .mainMenuBox{margin-top:10px;}@media (min-width:768px){.mainNavigationNavBar .mainMenuBox{padding-left:60px;margin-top:-12px}}.mainNavigationNavBar .mainMenuBox .navigationLinks .separator{display:inline-block;height:10px;width:1px;background:#333;margin:1px 8px;}.mainNavigationNavBar .mainMenuBox .navigationLinks{padding:5px 5px 8px 5px;}.mainNavigationNavBar .mainMenuBox .navigationLinks a{font-size:17px;text-decoration:none;text-transform:uppercase;color:#FFF;font-weight:400;transition:all .5s ease;display:inline-block;}.mainNavigationNavBar .mainMenuBox .navigationLinks a .favProductCounter{color:#C9A84C;font-weight:bold;margin-left:2px;font-size:12px;}.mainNavigationNavBar .mainMenuBox .navigationLinks a i{color:#C9A84C;}.mainNavigationNavBar .mainMenuBox .navigationLinks:hover a:hover{color:#C9A84C;padding:0 10px 0 10px;}.mainNavigationNavBar .mainMenuBox .navigationSearchBox{width:100%;}.mainNavigationNavBar .mainMenuBox .navigationSearchBox .searchBoxIcon{position:absolute;text-shadow:none;margin-top:9px;font-size:17px;margin-left:10px;color:#C9A84C;}.mainNavigationNavBar .mainMenuBox .navigationSearchBox .searchBoxResetButton{position:absolute;margin-left:-30px;margin-top:8px;border:0;background:transparent;cursor:pointer;display:none;}.mainNavigationNavBar .mainMenuBox .navigationSearchBox .searchBoxResetButton i{color:#000;font-size:21px;}.mainNavigationNavBar .mainMenuBox .navigationSearchBox input.highlighted{background:#FDD!important;color:#600!important;}.mainNavigationNavBar .mainMenuBox .navigationSearchBox input{padding:8px 8px 8px 35px;width:100%;border-radius:6px;font-size:14px;border:1px solid #191919;background:rgba(0,0,0,.1);font-family:"Outfit",Arial,Helvetica,sans-serif;}@media (min-width:768px){.mainNavigationNavBar .mainMenuBox .navigationSearchBox input{max-width:500px}}.mainNavigationNavBar .mainMenuBox .navigationSearchBox input::-moz-placeholder{color:#EEE;opacity:.5;}.mainNavigationNavBar .mainMenuBox .navigationSearchBox input::placeholder{color:#EEE;opacity:.5;}.mainNavigationNavBar .mainMenuBox .navigationSearchBox input:focus{background:#EEE;color:#000;}.mainNavigationNavBar .mainMenuBox .navigationSearchBox input:focus::-moz-placeholder{color:#333;}.mainNavigationNavBar .mainMenuBox .navigationSearchBox input:focus::placeholder{color:#333;}.mainNavigationNavBar .mainNavigationLogo{order:2;}.mainNavigationNavBar .mainNavigationLogo img{width:100%;max-height:75px;}@media (max-width:768px){.mainNavigationNavBar .mainNavigationLogo{margin-bottom:3px}}.mainNavigationNavBar .mainNavigationLogo{padding:10px 5px 5px 5px;}@media (min-width:768px){.mainNavigationNavBar .mainNavigationLogo{padding:14px;margin-top:3px;padding:8px;margin:0 auto}.mainNavigationNavBar .mainNavigationLogo img{margin-bottom:-4px;max-height:70px;margin-top:4px;margin-left:8px}}.mainNavigationNavBar .navigationBigButtons{order:3;display:flex;width:30%;}.mainNavigationNavBar .navigationBigButtons a.clicked button{color:#C9A84C;}@media (min-width:768px){.mainNavigationNavBar .navigationBigButtons .highlight{background-color:#090;color:#FFF!important}}@media (max-width:767px){.mainNavigationNavBar .navigationBigButtons .highlight{color:#C9A84C}}.mainNavigationNavBar .navigationBigButtons .buttonActiveFilterCounter{color:#C9A84C;font-weight:bold;font-size:12px;}@media (max-width:767px){.mainNavigationNavBar .navigationBigButtons{width:100%;justify-content:space-evenly;gap:4px;align-items:stretch;order:1;padding-bottom:5px}.mainNavigationNavBar .navigationBigButtons .dropDown{cursor:pointer}.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownContent{background:#222;position:absolute;padding:0 0 10px 0;border-radius:8px;display:none}.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownContent ul{list-style:none}.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownContent .dropDownItem{display:flex;width:150px;border-radius:3px}.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownContent .dropDownItem a{text-decoration:none;font-family:"Outfit",Arial,Helvetica,sans-serif;text-align:left;color:#FFF;padding:10px}.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownContent .dropDownItem a.languageOption img{width:20px;height:20px;margin-left:10px;margin-bottom:0;margin-right:7px}.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownLabel{font-weight:400;text-transform:uppercase;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:2px;color:#FFF;font-size:12px}.mainNavigationNavBar .navigationBigButtons{}}@media (max-width:767px) and (min-width:361px){.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownLabel{font-size:14px}}@media (max-width:767px){.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownLabel svg{display:none}.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownLabel img,.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownLabel span{display:block}.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownLabel img{margin-bottom:5px}.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownLabel strong{color:#FFF;margin-left:5px}.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownLabel .languageOptionIcon{width:16px;margin-top:5px}}@media (max-width:767px) and (min-width:281px){.mainNavigationNavBar .navigationBigButtons .dropDown .dropDownLabel .languageOptionIcon{margin-top:0;width:20px}}@media (max-width:767px){.mainNavigationNavBar .navigationBigButtons .dropDown:hover .dropDownContent{display:flex}.mainNavigationNavBar .navigationBigButtons a,.mainNavigationNavBar .navigationBigButtons .dropDown{width:100%;text-align:center;margin-top:10px}.mainNavigationNavBar .navigationBigButtons a button,.mainNavigationNavBar .navigationBigButtons .dropDown button{border:0;background:transparent;color:#FFF;font-size:12px}}@media (max-width:767px) and (min-width:361px){.mainNavigationNavBar .navigationBigButtons a button,.mainNavigationNavBar .navigationBigButtons .dropDown button{font-size:14px}}@media (max-width:767px){.mainNavigationNavBar .navigationBigButtons a button i,.mainNavigationNavBar .navigationBigButtons .dropDown button i{display:block;font-size:18px;margin-bottom:3px}}@media (max-width:767px) and (min-width:281px){.mainNavigationNavBar .navigationBigButtons a button i,.mainNavigationNavBar .navigationBigButtons .dropDown button i{font-size:22px}}@media (max-width:767px){.mainNavigationNavBar .navigationBigButtons a button span,.mainNavigationNavBar .navigationBigButtons .dropDown button span{text-transform:uppercase}.mainNavigationNavBar .navigationBigButtons a button img,.mainNavigationNavBar .navigationBigButtons .dropDown button img{width:16px;margin-bottom:5px}.mainNavigationNavBar .navigationBigButtons a button svg,.mainNavigationNavBar .navigationBigButtons .dropDown button svg{margin-bottom:5px;font-size:20px}}.mainNavigationNavBar .navigationBigButtons a .filledShoppingCartButton div{display:flex;gap:4px;align-items:center;justify-content:center;}.mainNavigationNavBar .navigationBigButtons a .filledShoppingCartButton .shoppingCartCountMark{background:#060;text-transform:uppercase;font-size:12px;color:#FFF;padding:1px 3px;border-radius:2px;}@media (min-width:768px){.mainNavigationNavBar .navigationBigButtons{gap:5px;align-items:center;justify-content:center;min-width:400px}.mainNavigationNavBar .navigationBigButtons a{text-decoration:none}.mainNavigationNavBar .navigationBigButtons a button{background:transparent;border:0;color:#FFF;font-size:14px;padding:5px 8px;margin:0 4px 0 4px;border-radius:6px;text-shadow:#000 1px 1px 1px;cursor:pointer}.mainNavigationNavBar .navigationBigButtons a button i{display:block;font-size:20px}.mainNavigationNavBar .navigationBigButtons a button span{text-transform:uppercase}.mainNavigationNavBar .navigationBigButtons a button:hover{background:#222}.mainNavigationNavBar .navigationBigButtons a button svg{margin-bottom:3px;font-size:22px}.mainNavigationNavBar .navigationBigButtons a button.myLuxuryButton{animation:white_glowing 3s infinite}}.mainNavigationNavBar .navigationBigButtons{order:1;}@media (min-width:768px){.mainNavigationNavBar .navigationBigButtons{order:3}}.refreshQuickShopping{display:flex;align-items:center;justify-content:center;padding:60px;}.refreshButtonSpinner{display:block;width:45px;height:45px;padding:3px;width:100%;}.refreshButtonSpinner:after{content:" ";display:block;width:24px;height:24px;border-radius:50%;border:6px solid #C9A84C;border-color:#C9A84C transparent #C9A84C transparent;animation:refreshButtonSpinner 1.2s linear infinite;}@keyframes refreshButtonSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.navigationSideBar{height:100vh;width:80%;max-width:400px;min-width:250px;position:fixed;z-index:6;top:0;left:0;opacity:.9;background:radial-gradient(ellipse 70% 45% at left center,rgba(255,224,145,.2) 0%,rgba(120,120,120,.06) 50%,rgba(0,0,0,0) 70%),#000;color:#FFF;overflow-y:auto;overflow-x:hidden;padding:0;transition:.5s;display:flex;transition:transform .3s ease;will-change:transform;transform:translateX(-101%);flex-direction:column;border-right:2px solid rgba(81,60,32,.5843137255);}.navigationSideBar .navigationSideBarHeader{max-width:100%;}.navigationSideBar .navigationSideBarHeader .navigationSideBarCloseButton{text-align:right;padding:15px;}.navigationSideBar .navigationSideBarHeader .navigationSideBarCloseButton button{background:transparent;border:0;}.navigationSideBar .navigationSideBarHeader .navigationSideBarCloseButton button i{color:#F00;font-size:34px;}.navigationSideBar .navigationSideBarHeader .navigationSideBarLogo{width:100%;text-align:center;padding:0 15px 15px;}.navigationSideBar .navigationSideBarHeader .navigationSideBarLogo img{width:90%;}.navigationSideBar .navigationSideBarContent,.navigationSideBar .navigationSideBarHeader{width:100%;max-width:100%;}.navigationSideBar .navigationSideBarContent{display:flex;flex-direction:column;align-items:flex-start;}.navigationSideBar .navigationSideBarContent .sliderPushDown{height:9vh;width:1px;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo{width:100%;font-size:18px;text-align:center;padding:0 10px;margin-bottom:8px;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .iconButton .iconButtonLabel,.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .iconButton i{font-size:17px;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .partnersIcons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:25px 10px 10px 10px;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .partnersIcons .partnerIcon{margin:3px 10px;width:23%;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .partnersIcons .partnerIcon img{width:100%;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .aboutWecon{margin-top:30px;border:1px solid #222;background:#111;border-radius:4px;color:#FFF;font-size:20px;padding:5px;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .aboutWecon div{padding:10px;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .aboutWecon img{width:60%;margin:0 auto;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .navigationSideBarInfoHeader{font-size:20px;color:#8b6736;margin:15px 0 10px 0;border-bottom:1px solid rgba(81,60,32,.5843137255);padding-bottom:10px;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .signInButton{display:block;padding:5px 10px 10px 10px;color:#8b6736;font-size:18px;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .signInButton i{color:#FFF;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .signInButton .signInButtonContent{display:block;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo .signInButton .signInButtonContent span{color:#FFF;font-weight:500;}.navigationSideBar .navigationSideBarContent .navigationSideBarInfo a{color:#FFF;font-size:16px;}.navigationSideBar .navigationSideBarContent .navigationSideBarLinks{width:100%;}@media (min-width:650px){.navigationSideBar .navigationSideBarContent .navigationSideBarLinks{margin-top:10px}}.navigationSideBar .navigationSideBarContent .navigationSideBarLinks ul{list-style:none;}.navigationSideBar .navigationSideBarContent .navigationSideBarLinks ul li{display:block;}.navigationSideBar .navigationSideBarContent .navigationSideBarLinks ul li .navigationSideBarLink{padding:10px 10px;margin:5px;border-bottom:1px solid rgba(81,60,32,.5843137255);display:flex;align-items:center;width:90%;}.navigationSideBar .navigationSideBarContent .navigationSideBarLinks ul li .navigationSideBarLink i{margin:0 10px;color:#C9A84C;width:28px;font-size:18px;text-align:center;}.navigationSideBar .navigationSideBarContent .navigationSideBarLinks ul li .navigationSideBarLink a{color:#FFF;text-decoration:none;font-size:18px;}.navigationSideBar .navigationSideBarContent .navigationSideBarLinks ul li .navigationSideBarLink a .subText{color:#999;font-size:15px;}@media (min-width:600px){.navigationSideBar .navigationSideBarContent .navigationSideBarLinks ul li .navigationSideBarLink a{font-size:22px;padding:4px 10px 5px 10px;display:inline-block;border-radius:4px}.navigationSideBar .navigationSideBarContent .navigationSideBarLinks ul li .navigationSideBarLink a:hover{color:#C9A84C}.navigationSideBar .navigationSideBarContent .navigationSideBarLinks ul li .navigationSideBarLink a .subText{font-size:17px}.navigationSideBar .navigationSideBarContent .navigationSideBarLinks ul li .navigationSideBarLink i{font-size:22px;margin:0 15px 0 10px}}.hotLineBoxWrapper{padding:10px;}.hotLineBox{width:95%;border:1px solid rgba(81,60,32,.5843137255);margin:0 auto;border-radius:6px;text-align:center;background:#000;}.hotLineBox .hotLineNumbers{font-size:32px;line-height:38px;background:#151515;font-weight:500;letter-spacing:1px;color:#000;}.hotLineBox .hotLineNumbers a{color:#FFF;display:inline-block;}.hotLineBox .hotLineNumbers i{color:#C9A84C;font-size:28px;margin-right:10px;}.hotLineBox .whatsAppButton{width:100%;max-width:150px;padding:10px;margin:10px;}.hotLineBox button{margin-top:20px;}.hotLineBox div{padding:10px;font-size:18px;line-height:25px;color:#FFF;}.navigationFiltersList{border-left:2px solid rgba(81,60,32,.5843137255);color:#FFF;background:radial-gradient(ellipse 120% 45% at right center,rgba(255,224,145,.2) 0%,rgba(120,120,120,.06) 50%,rgba(0,0,0,0) 70%),#000;}@media (max-width:768px){.navigationFiltersList{margin-bottom:3px}}.navigationFiltersList{height:100vh;}@media (max-width:767px){.navigationFiltersList{padding-bottom:60px}}.navigationFiltersList{position:fixed;z-index:15;right:0;top:0;overflow-x:hidden;overflow-y:auto;transform:translateX(300px);width:100%;max-width:300px;}@media (max-width:767px){.navigationFiltersList{max-width:280px}}.navigationFiltersList{transition:all .5s ease;}.navigationFiltersList .filtersOptionsFixed{position:sticky;top:0;background:#000;align-items:center;width:100%;display:flex;z-index:2;}.navigationFiltersList .filtersOptionsFixed .fireFiltersButton button{padding:10px;background:rgba(104,76,40,.5843137255);border:1px solid rgba(81,60,32,.5843137255);color:#FFF;text-transform:uppercase;border-radius:3px;font-size:16px;transition:background 1s ease,border-color 1s ease,color 1s ease;}.navigationFiltersList .filtersOptionsFixed .fireFiltersButton button.highlightFireButton{background:#997f38;border:1px solid #C9A84C;}.navigationFiltersList .filtersOptionsPusher{height:10px;}.navigationFiltersList .navigationFiltersListCloseButton{text-align:left;padding:20px;}.navigationFiltersList .navigationFiltersListCloseButton button{background:transparent;border:0;}.navigationFiltersList .navigationFiltersListCloseButton button i{color:#F00;font-size:24px;}ul.checkboxes{padding-bottom:25px;}ul.checkboxes li{padding:0 0 0 20px;}.filtersInlineButtons{display:flex;flex-wrap:wrap;padding:0 15px 25px 15px;}.filtersInlineButtons .filterCheckBoxStyle{display:inline-block;}.filterCheckBoxStyle .subcategories_list{background:#050505;}.constFilterBox{background:transparent;padding:30px 0;border-bottom:1px dotted rgba(81,60,32,.5843137255);}.filterPriceSliderWrapper{border:1px solid rgba(81,60,32,.5843137255);padding:15px;width:85%;border-radius:6px;margin:0 auto;background:#000;color:#FFF;}.filterPriceSliderValues{text-align:center;text-transform:uppercase;margin-bottom:10px;font-size:16px;}.filterPriceSliderValues span{color:#C9A84C;font-weight:bold;font-size:18px;}.filterPriceSlider{background:#C9A84C;padding:5px;border-radius:15px;height:30px;}.filterPriceSlider .filterPriceControls{width:100%;height:100%;position:relative;overflow:hidden;}.filterPriceSlider .filterPriceControls .univRangeSlider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:50%;outline:none;position:absolute;background-color:transparent;pointer-events:none;}.filterPriceSlider .filterPriceControls .univRangeSlider::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background-color:transparent;height:10px;}.filterPriceSlider .filterPriceControls .univRangeSlider::-moz-range-track{-moz-appearance:none;background-color:transparent;height:10px;}.filterPriceSlider .filterPriceControls .univRangeSlider::-ms-track{appearance:none;background-color:transparent;height:10px;}.filterPriceSlider .filterPriceControls .univRangeSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:20px;width:20px;cursor:pointer;border-radius:15px;background:#000;border:0;border-radius:10px;pointer-events:auto;}.filterPriceSlider .filterPriceControls .univRangeSlider::-moz-range-thumb{-moz-appearance:none;appearance:none;height:20px;width:20px;cursor:pointer;border-radius:15px;background:#000;border:0;border-radius:10px;pointer-events:auto;}.filterPriceSlider .filterPriceControls .univRangeSlider::-ms-thumb{appearance:none;height:20px;width:20px;cursor:pointer;border-radius:15px;background:#000;border:0;border-radius:10px;pointer-events:auto;}.filterTagsList label i{color:#AAA;}.filterCheckBoxStyle label{display:inline-block;background-color:#222;padding:5px 10px 7px 5px;margin:20px 0 0 20px;border:0;font-size:16px;font-weight:400;color:#FFF;border-radius:5px;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;text-transform:uppercase;transition:all .2s;cursor:pointer;}.filterCheckBoxStyle label:hover{background:#333;}.filterCheckBoxStyle label:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"FA6F";font-weight:400;font-size:14px;padding:2px 6px 2px 2px;content:"\f067";transition:transform .3s ease-in-out;}.filterCheckBoxStyle input[type=checkbox]:checked + label::before{content:"\f00c";transform:rotate(-360deg);transition:transform .3s ease-in-out;color:rgba(81,60,32,.5843137255);}.filterCheckBoxStyle input[type=checkbox]:checked + label{background-color:#997f38;color:#FFF;transition:all .2s;}.filterCheckBoxStyle input[type=checkbox]{display:none;}.filterCheckBoxStyle input[type=checkbox]:focus + label{border:2px solid #e9a1ff;}.filtersBox{background:transparent;font-size:14px;color:#000;}.filtersBox .filterLoader{height:500px;}.filtersBox .searchFiltersBox{padding:5px 10px;background:#CCC;}.filtersBox .searchFiltersBox .universalForm .formControl .formField .formFieldWithAnIcon .formFieldIcon{width:35px;}.filtersBox .searchFiltersBox .universalForm .formControl .formField .formFieldWithAnIcon input{font-size:16px;text-transform:uppercase;}.filtersBox .searchFiltersBox .fa-xmark{color:#F00;font-size:18px;}.filtersBox .filterColorsOptions{display:flex;align-items:center;}.filtersBox .colorBalls{margin-top:18px;display:flex;min-width:30px;border-radius:3px;align-content:stretch;overflow:hidden;}.filtersBox .colorBalls div{min-width:10px;min-height:30px;width:100%;}.filtersBox .colorBalls div img{width:100%;}.filtersBox .filter_options{background:transparent;max-height:470px;}@media (min-width:768px){.filtersBox .filter_options{max-height:600px}}.filtersBox .filter_options{overflow-y:auto;}.filtersBox .toggleFiltersList{display:flex;align-items:center;align-content:stretch;border:0;border-bottom:1px dotted rgba(81,60,32,.5843137255);color:#EEE;background:transparent;padding:10px;width:100%;text-transform:uppercase;font-size:16px;}.filtersBox .toggleFiltersList .filtersButtonName{color:#EEE;flex-grow:2;text-align:left;}.filtersBox .toggleFiltersList .filtersButtonName .selectedFilterPositionsCounter{color:#F99;}.filtersBox .toggleFiltersList .filtersShowedIndicator{padding:5px 15px 5px 15px;font-size:22px;}.filtersBox .toggleFiltersList .filtersShowedIndicator .fa-xmark{color:#F00;}.filtersBox .toggleFiltersList .filtersShowedIndicator .fa-caret-down{color:#C9A84C;}.filtersBox .toggleFiltersList .filtersShowedIndicator .fa-magnifying-glass{color:#C9A84C;font-size:16px;}.filtersBox ul{list-style:none;}.activeFiltersList{color:#000;padding:10px;display:flex;font-size:14px;font-weight:400;}.activeFiltersList .removeAllFiltersResetButton{min-width:130px;}.activeFiltersList .removeAllFiltersResetButton a{text-decoration:none;color:#F99;display:inline-block;padding:4px 6px 4px 3px;}@media (min-width:768px){.activeFiltersList .removeAllFiltersResetButton a{padding:2px 12px 2px 12px}}.activeFiltersList .removeAllFiltersResetButton a{margin:2px;font-size:16px;}@media (max-width:768px){.activeFiltersList .removeAllFiltersResetButton a{font-size:14px}}.activeFiltersList .removeAllFiltersResetButton a:hover{color:#F00;}.activeFiltersList .selectedActiveFiltersList a{text-decoration:none;display:inline-block;padding:3px 6px 3px 6px;text-transform:uppercase;}@media (min-width:768px){.activeFiltersList .selectedActiveFiltersList a{padding:4px 12px 5px 6px}}.activeFiltersList .selectedActiveFiltersList a{color:#FFF;background:#600;transition:background .25s ease,border-color .25s ease,color .25s ease;margin:2px;border-radius:3px;text-shadow:#000 1px 1px 1px;}.activeFiltersList .selectedActiveFiltersList a strong{font-weight:500;}.activeFiltersList .selectedActiveFiltersList a:hover{background:#900;}.activeFiltersList .selectedActiveFiltersList a:hover i{color:#F00;}.activeFiltersList .selectedActiveFiltersList a i{color:#FFF;padding:0 4px;}.productsList{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-evenly;background:#000;gap:5px;padding:5px;}@media (min-width:768px){.productsList{padding:10px}}@media (min-width:768px){.productsList{padding-top:7px}}.productsList .productHighlighted{border:1px solid #C9A84C!important;animation:goldPulse 1.4s ease-out 1;overflow:hidden;border-radius:10px;}.productsList .productHighlighted::after{content:"";position:absolute;top:-50%;left:-120%;width:80px;height:200%;background:linear-gradient(90deg,transparent,rgba(255,215,0,0),rgba(255,235,140,.85),rgba(255,215,0,0),transparent);transform:rotate(18deg);animation:goldSweep 1s ease-out 1;}@keyframes goldSweep{0%{left:-120%}100%{left:160%}}@keyframes goldPulse{0%{box-shadow:0 0 0 rgba(255,215,0,0);transform:scale(1)}35%{box-shadow:0 0 12px rgba(255,215,0,.45),0 0 35px rgba(255,215,0,.25);transform:scale(1.015)}100%{box-shadow:0 0 0 rgba(255,215,0,0);transform:scale(1)}}.productsList .productCardBox{opacity:1;transition:opacity 1s ease-in-out;margin-bottom:2px;border:1px solid black;position:relative;width:calc(20% - 4px);}@media (min-width:768px){.productsList .productCardBox:hover .productCardBoxTitle a,.productsList .productCardBox:hover .productCardBoxItems a{color:#FFF}.productsList .productCardBox:hover .productCardContent{transition:background .25s ease,border-color .25s ease,color .25s ease}}.productsList .productCardBox .productCardContent{height:100%;position:relative;}@media (min-width:768px){.productsList .productCardBox .productCardContent:hover .productCardBoxItems .productCardBoxControls button.productAvailable{background:rgba(81,60,32,.5843137255);border:1px solid #8b6736;color:#FFF}.productsList .productCardBox .productCardContent:hover .productCardBoxItems .productCardBoxControls button.productAvailable i{color:#C9A84C}.productsList .productCardBox .productCardContent:hover .productCardBoxItems .productCardBoxControls button.productSold{background:#933;color:#FFF}.productsList .productCardBox .productCardContent:hover .productCardBoxItems .productCardBoxControls button.productSold i{color:#FFF}.productsList .productCardBox .productCardContent:hover .productCardBoxItems .productCardBoxControls button.cancelOperation{background:#933!important;color:#FFF}.productsList .productCardBox .productCardContent:hover .productCardBoxItems .productCardBoxControls button.cancelOperation i{color:#FFF}}.productsList .productCardBox .productCardBoxTitle{font-size:18px;text-align:center;text-transform:uppercase;margin-bottom:5px;}@media (max-width:768px){.productsList .productCardBox .productCardBoxTitle{margin-bottom:0;font-size:14px}}.productsList .productCardBox .productCardBoxTitle a{color:#AAA;font-weight:500;}.productsList .productCardBox .productCardBoxTitle{padding:4px 10px 4px 10px;font-weight:500;color:#C9A84C;}.productsList .productCardBox .productCardBoxItems{padding:0 20px 10px 20px;}@media (min-width:576px){.productsList .productCardBox .productCardBoxItems{display:flex;justify-content:space-between;align-items:center}}.productsList .productCardBox .productCardBoxItems .productCardBoxPrice{font-weight:500;}@media (max-width:768px){.productsList .productCardBox .productCardBoxItems .productCardBoxPrice{text-align:center}}.productsList .productCardBox .productCardBoxItems .productCardBoxPrice .productCardBoxPricePLN{color:#FFF;font-size:20px;line-height:20px;}@media (max-width:1250px){.productsList .productCardBox .productCardBoxItems .productCardBoxPrice .productCardBoxPricePLN{font-size:18px;line-height:20px}}.productsList .productCardBox .productCardBoxItems .productCardBoxPrice .productCardBoxPricePLN .productSalePriceValue{color:#F00;font-size:14px;}.productsList .productCardBox .productCardBoxItems .productCardBoxPrice .productCardBoxForeignPrices{color:#777;margin-top:1px;font-weight:400;font-size:14px;}@media (max-width:1250px){.productsList .productCardBox .productCardBoxItems .productCardBoxPrice .productCardBoxForeignPrices{font-size:12px}}.productsList .productCardBox .productCardBoxItems .productCardBoxControls button{font-size:15px;}@media (max-width:1250px){.productsList .productCardBox .productCardBoxItems .productCardBoxControls button{font-size:15px;margin-top:7px}}.productsList .productCardBox .productCardBoxItems .productCardBoxControls button{text-transform:uppercase;border:1px solid rgba(81,60,32,.5843137255);border-radius:2px;padding:.2rem .5rem;cursor:pointer;display:flex;align-items:center;justify-content:space-around;transition:background .25s ease,border-color .25s ease,color .25s ease;margin-left:auto;margin-right:auto;}.productsList .productCardBox .productCardBoxItems .productCardBoxControls button i{margin-right:8px;}.productsList .productCardBox .productCardBoxItems .productCardBoxControls button span{display:block;text-align:left;}.productsList .productCardBox .productCardBoxItems .productCardBoxControls i.fa-xmark{color:#900;}.productsList .productCardBox .productCardBoxItems .productCardBoxControls i.fa-shopping-bag{color:#C9A84C;}.productsList .productCardBox .productCardBoxItems .productCardBoxControls i.fa-sad-tear{color:rgb(202,25,25);}.productsList .productCardBox .productCardBoxItems .productCardBoxControls button.productAvailable{color:#EEE;}.productsList .productCardBox .productCardBoxItems .productCardBoxControls button.productSold{color:#999;}.productsList .productCardBox .productCardBoxImage{position:relative;padding:0;margin:0;overflow:hidden;border-radius:10px;}.productsList .productCardBox .productCardBoxImage .preorderInfo{position:absolute;background:#700;border-radius:3px;border:1px solid #D00;z-index:2;bottom:0;right:0;transform:rotate(-15deg);text-align:center;color:#FFF;font-size:12px;margin-bottom:20px;margin-right:15px;padding:1px 2px;text-shadow:#000 1px 1px;}@media (min-width:600px){.productsList .productCardBox .productCardBoxImage .preorderInfo{font-size:17px;margin-top:30px;margin-right:15px;padding:2px 4px}}.productsList .productCardBox .productCardBoxImage .preorderInfo span{display:block;color:#FFF;margin-top:-3px;font-size:8px;}@media (min-width:600px){.productsList .productCardBox .productCardBoxImage .preorderInfo span{font-size:10px}}.productsList .productCardBox .productCardBoxImage .newOfferTag{z-index:1;position:absolute;text-shadow:#000 1px 1px;right:0;padding:10px;}.productsList .productCardBox .productCardBoxImage .newOfferTag span{color:#FFF;background:#000;display:block;padding:2px 4px;border-radius:3px;text-transform:uppercase;font-size:12px;}@media (min-width:768px){.productsList .productCardBox .productCardBoxImage .newOfferTag span{font-size:14px}}.productsList .productCardBox .productCardBoxImage img{width:100%;}@media (max-width:768px){.productsList .productCardBox .productCardBoxImage img{height:290px}}.productsList .productCardBox .productCardBoxImage img{-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1.04);transform-origin:50% 50%;transition:transform 6s cubic-bezier(.19,1,.22,1);}.productsList .productCardBox .productCardBoxImage img:hover{transition-duration:1s;transform:scale(1.14);}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls{width:101%;display:none;background:rgba(0,0,0,.22);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 24px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.05);position:absolute;padding:3px 6px;bottom:0;margin-left:0;transition:all .5s ease;}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-bottom:10px;padding-top:10px;opacity:0;transition:opacity .3s ease,transform .3s ease;}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .productSpecialFlags{display:flex;flex-wrap:wrap;min-width:100%;align-items:center;justify-content:center;margin-bottom:8px;}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .productSpecialFlags .productFlag{text-transform:uppercase;font-size:12px;line-height:14px;border-radius:4px;display:inline-block;padding:3px 6px;margin:3px;text-align:center;color:#EEE;border:1px solid #C9A84C;background:rgba(17,17,17,.4666666667);}@media (min-width:768px){.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .productSpecialFlags .productFlag{line-height:16px;font-size:13px}}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .productSpecialFlags .toolTip{cursor:help;}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .productSpecialFlags .toolTip:before{content:attr(data-tooltip);position:absolute;top:50%;transform:translateY(-50%);margin-top:-60px;margin-left:-50px;max-width:250px;color:#FFF;border-radius:4px;background:#333;padding:5px;border:1px solid #444;display:none;}@media (min-width:650px){.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .productSpecialFlags .toolTip:hover:before{display:block}}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .sizeAvailable{background:#EEE;color:#000;}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .sizeAvailable:hover{background:#090;color:#FFF;}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .sizeSoldOut{position:relative;background:#666;color:#FFF;}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .sizeSoldOut:hover{background:#900;}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .sizeButtons{width:25%;overflow:hidden;}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .sizeButtons span{display:block;color:#060;font-weight:bold;min-height:23px;text-align:center;margin-bottom:-5px;font-size:10px;background:#FFF;border-top-left-radius:5px;border-top-right-radius:5px;margin-left:2px;margin-right:2px;}@media (min-width:500px){.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .sizeButtons{width:20%}}@media (min-width:630px){.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .sizeButtons span{font-size:14px}}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .sizeButtonsItems{padding:5px;}@media (min-width:500px){.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .sizeButtonsItems{padding:7px}}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags .sizeButtonsItems{cursor:pointer;text-align:center;border-radius:3px;font-size:15px;font-weight:500;margin:2px;}.productsList .productCardBox .productCardBoxImage .productCardBoxHiddenControls .productSizesAndFlags.controlVisible{opacity:1;}@media (min-width:1981px){.productsList .productCardBox{width:calc(20% - 4px)}}@media (max-width:1980px){.productsList .productCardBox{width:calc(25% - 4px)}}@media (max-width:1170px){.productsList .productCardBox{width:calc(33.3% - 4px)}}@media (max-width:768px){.productsList .productCardBox{width:calc(50% - 4px)}}@media (max-width:280px){.productsList .productCardBox{width:100%}}.productsList .productCardBox .productControlState{background:transparent;}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogText{font-size:15px;text-transform:uppercase;padding:10px;color:#FFF;font-weight:500;}@media (min-width:768px){.productsList .productCardBox .productControlState .insideDialogControl .insideDialogText{font-size:18px;padding:40px 20px}}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogText i{color:#090;margin-right:5px;}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogText{text-align:center;}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogButtons{display:flex;flex-wrap:wrap;align-content:stretch;gap:4px;}@media (min-width:768px){.productsList .productCardBox .productControlState .insideDialogControl .insideDialogButtons{padding:20px}}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogButtons a.regular{background:rgba(255,255,255,.12);color:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-weight:600;letter-spacing:.2px;box-shadow:0 4px 18px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08);transition:background .2s ease,transform .15s ease,box-shadow .2s ease;color:#FFF;}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogButtons a.regular:hover{background:#FFF;color:#000;}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogButtons a.warning{background:rgba(255,0,0,.32);color:rgba(255,255,255,.92);border:1px solid rgba(255,0,0,.54);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-weight:600;letter-spacing:.2px;box-shadow:0 4px 18px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08);transition:background .2s ease,transform .15s ease,box-shadow .2s ease;color:#FFF;}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogButtons a.warning:hover{background:#F00;}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogButtons a{display:inline-block;padding:6px 12px 8px 12px;flex-grow:1;border-radius:4px;text-align:center;font-size:15px;}@media (min-width:768px){.productsList .productCardBox .productControlState .insideDialogControl .insideDialogButtons a{font-size:17px}}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogButtons a{text-transform:uppercase;}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogCloseButton{display:flex;flex-wrap:wrap;align-content:stretch;}@media (min-width:768px){.productsList .productCardBox .productControlState .insideDialogControl .insideDialogCloseButton{padding:0 50px}}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogCloseButton a{display:block;flex-grow:1;border-radius:4px;background:rgba(255,255,255,.12);color:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-weight:600;padding:8px;letter-spacing:.2px;box-shadow:0 4px 18px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08);transition:background .2s ease,transform .15s ease,box-shadow .2s ease;text-align:center;font-size:15px;}@media (min-width:768px){.productsList .productCardBox .productControlState .insideDialogControl .insideDialogCloseButton a{font-size:17px}}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogCloseButton a{text-transform:uppercase;}.productsList .productCardBox .productControlState .insideDialogControl .insideDialogCloseButton a:hover{background:#FFF;color:#000;}.productsList .hiddenCardBox{opacity:0;}.loadMoreProductsButton,.loadPrevProductsButton{display:flex;justify-content:center;align-items:center;width:100%;padding:20px;text-transform:uppercase;}.loadMoreProductsButton .showMoreButtonContent,.loadPrevProductsButton .showMoreButtonContent{border-radius:10px;text-align:center;border:1px solid rgba(81,60,32,.5843137255);background:radial-gradient(ellipse 120% 45% at bottom center,rgba(255,224,145,.2) 0%,rgba(120,120,120,.06) 50%,rgba(0,0,0,0) 70%),#000;transition:background .25s ease,border-color .25s ease,color .25s ease;color:#FFF;padding:40px 20px;width:98%;font-size:22px;cursor:pointer;text-shadow:black 1px 1px;}.loadMoreProductsButton .showMoreButtonContent:hover,.loadPrevProductsButton .showMoreButtonContent:hover{background:radial-gradient(ellipse 120% 45% at bottom center,rgba(255,224,145,.2) 0%,rgba(120,120,120,.06) 50%,rgba(0,0,0,0) 70%),rgba(81,60,32,.5843137255);}.loadMoreProductsButton .showMoreButtonContent i,.loadPrevProductsButton .showMoreButtonContent i{color:#FFF;display:block;font-size:70px;}.productControlState{display:flex;align-items:center;justify-content:center;}.searchResult{width:100vw;height:100vh;position:fixed;background:rgba(0,0,0,.8);color:#FFF;backdrop-filter:blur(5px) brightness(60%);-webkit-backdrop-filter:blur(5px) brightness(60%);z-index:3;display:none;padding-top:175px;overflow-y:scroll;}@media (min-width:768px){.searchResult{padding-top:155px}}.searchResult .searchResultData .searchResultItems{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px;padding:20px;}.searchResult .searchResultData .searchResultItems .searchFoundCounter{text-align:center;display:block;width:100%;font-size:18px;}@media (min-width:768px){.searchResult .searchResultData .searchResultItems .searchFoundCounter{align-items:center;font-size:50px}}.searchResult .searchResultData .searchResultItems .searchResultItem{text-transform:uppercase;font-size:16px;border-radius:3px;padding:7px 10px;}.searchResult .searchResultData .searchResultItems .searchResultItem a{color:#FFF;text-decoration:none;}.searchResult .searchResultData .searchResultItems .searchResultProducts{width:100%;display:flex;flex-wrap:wrap;padding-top:10px;}.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox .searchResultCategoryName{color:#C9A84C;font-size:.9rem;}.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox .searchResultBrandAndID{color:#FFF;}.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox .searchResultBrandAndID strong{color:#FFF;font-weight:500;}.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox{margin-bottom:5px;width:100%;}@media (min-width:281px){.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox{width:50%}}@media (min-width:500px){.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox{width:33.3%}}@media (min-width:1150px){.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox{width:14.2%}}@media (min-width:1650px){.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox{width:10%}}.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox{padding:1px;}.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox div{color:#FFF;padding:1px;border:1px solid #222;border-radius:8px;}.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox div a span{color:#666;text-transform:uppercase;text-align:center;display:block;}.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox div a img{width:100%;border-radius:8px;}.searchResult .searchResultData .searchResultItems .searchResultProducts .searchResultProductBox div:hover{background:#000;border:1px solid #FFF;}.searchResult .searchResultData .searchResultItems .searchResultCategoryBox{background:#EEE;}.searchResult .searchResultData .searchResultItems .searchResultCategoryBox a{color:#000;}.searchResult .searchResultData .searchResultItems .searchResultCategoryBox a i{margin-right:5px;}.searchResult .searchResultData .searchResultItems .searchResultCategoryBox:hover{background:#000;}.searchResult .searchResultData .searchResultItems .searchResultCategoryBox:hover a{color:#FFF;}.searchResult .searchResultData .searchResultItems .searchResultBrandBox{background:#EEE;}.searchResult .searchResultData .searchResultItems .searchResultBrandBox a{color:#000;}.searchResult .searchResultData .searchResultItems .searchResultBrandBox a i{margin-right:5px;}.searchResult .searchResultData .searchResultItems .searchResultBrandBox:hover{background:#000;}.searchResult .searchResultData .searchResultItems .searchResultBrandBox:hover a{color:#FFF;}.searchResult .searchResultData .searchResultItems .searchResultTagBox{background:rgba(81,60,32,.5843137255);color:#FFF;}.searchResult .searchResultData .searchResultItems .searchResultTagBox:hover{background:#000;}.searchResult .searchResultData .searchResultHeader{padding:0 30px;display:flex;justify-content:space-between;}.searchResult .searchResultData .searchResultHeader .searchResultTitle{text-transform:uppercase;font-size:20px;}.searchResult .searchResultData .searchResultHeader .closeSearchResult{text-align:right;}.searchResult .searchResultData .searchResultHeader .closeSearchResult button{border:0;padding:5px;background:transparent;}.searchResult .searchResultData .searchResultHeader .closeSearchResult button i{color:#F00;font-size:30px;}@media (min-width:768px){.searchResult .searchResultData .searchResultHeader .closeSearchResult button i{font-size:50px}}.searchResult .searchResultInvitation{text-align:center;font-size:18px;padding-top:50px;}@media (min-width:768px){.searchResult .searchResultInvitation{padding-top:150px;align-items:center;font-size:50px}}.searchResult .searchResultInvitation button{background:transparent;font-size:18px;}@media (min-width:768px){.searchResult .searchResultInvitation button{font-size:50px}}.searchResult .searchResultInvitation button{border:0;cursor:pointer;color:#FFF;font-weight:500;}.searchResult .searchResultInvitation button i{color:#F00;}.searchResult .searchResultInvitation{justify-content:center;height:100%;width:100%;}.searchResult .searchResultInvitation span{display:block;}.navigationShoppingCart{transition:all .5s ease;position:fixed;background:trasnparent;width:100%;transform:translateY(-620px);min-height:620px;max-height:620px;padding-top:165px;}@media (min-width:768px){.navigationShoppingCart{padding-top:130px;transform:translateY(-730px);min-height:730px;max-height:730px}}.navigationShoppingCart{overflow:hidden;z-index:5;border-bottom:2px solid #000;}.navigationShoppingCart .emptyQuickShoppingCart{width:100%;text-align:center;}@media (min-height:450px){.navigationShoppingCart .emptyQuickShoppingCart{padding-top:70px}}.navigationShoppingCart .emptyQuickShoppingCart{font-size:30px;}@media (min-width:768px){.navigationShoppingCart .emptyQuickShoppingCart{padding-top:80px;font-size:50px}}.navigationShoppingCart .emptyQuickShoppingCart .emptyQuickShoppingIcon{display:none;}@media (min-height:450px){.navigationShoppingCart .emptyQuickShoppingCart .emptyQuickShoppingIcon{display:block}}.navigationShoppingCart .emptyQuickShoppingCart .emptyQuickShoppingIcon{font-size:90px;margin-bottom:20px;color:#666;}.navigationShoppingCart .emptyQuickShoppingCart .emptyQuickShippingText{padding-bottom:40px;}.navigationShoppingCart .navigationShippingCartHeader{font-size:20px;text-transform:uppercase;background:trasnparent;width:100%;text-align:center;padding:3px;}@media (max-height:500px){.navigationShoppingCart .navigationShippingCartHeader{display:none}}.navigationShoppingCart{}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls{display:flex;align-items:center;justify-content:center;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls{justify-content:space-around}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls{padding:4px 10px;background:transparent;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .navigationShoppingSummaryData{display:flex;text-align:right;flex-grow:1;max-width:50%;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .navigationShoppingSummaryData .navigationShoppingTotalPrices{display:inline-block;height:100%;margin:0 10px;min-width:200px;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .navigationShoppingSummaryData .navigationShoppingTotalPrices .navigationShoppingPriceBox{text-align:right;padding:5px 15px;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .navigationShoppingSummaryData .navigationShoppingTotalPrices .navigationShoppingPriceBox .navigationShoppingPriceLabel{font-size:13px;line-height:15px;text-transform:uppercase;color:#AAA;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .navigationShoppingSummaryData .navigationShoppingTotalPrices .navigationShoppingPriceBox .navigationShoppingPriceValue{font-size:24px;border-radius:4px;line-height:24px;color:#000;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .navigationShoppingSummaryData .navigationShoppingTotalPrices .navigationShoppingPriceBox .navigationShoppingPriceRegular{color:#0A0;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .navigationShoppingSummaryData .navigationShoppingTotalPrices .navigationShoppingPriceBox .navigationShoppingPriceRequest{color:#A00;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .navigationShoppingSummaryData .navigationShoppingTotalPrices .navigationShoppingPriceBox .navigationShoppingForeignPricesValue{font-size:13px;line-height:15px;text-transform:uppercase;color:#EEE;margin-top:5px;}@media (max-width:767px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .goToBasketButton{flex-grow:1}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .goToBasketButton a{width:98%}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .navigationShoppingCartButtons a,.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .navigationShoppingCartButtons button{margin:3px;}@media (max-width:767px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .navigationShoppingCartButtons a,.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartControls .navigationShoppingCartButtons button{font-size:16px;line-height:18px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent{justify-content:space-between;flex-wrap:nowrap}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navigationShoppingCartSliderControls{transition:all .5s ease;position:absolute;border-radius:4px;margin-top:100px;width:60px;}@media (max-width:767px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navigationShoppingCartSliderControls{margin:70px 10px;padding:3px;width:40px;border-radius:4px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navigationShoppingCartSliderControls .navigationShoppingCartButton{padding:5px;height:40%;width:100%;background:transparent;border:0;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navigationShoppingCartSliderControls .navigationShoppingCartButton i{color:#EEE;font-size:35px;}@media (min-width:767px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navigationShoppingCartSliderControls .navigationShoppingCartButton i{font-size:40px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navigationShoppingCartSliderControls .navigationShoppingCartButton:hover i{color:#FFF;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navigationShoppingCartSliderControlsLeftSide{left:0;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navigationShoppingCartSliderControlsLeftSide{margin-left:-80px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navigationShoppingCartSliderControlsLeftSide{top:0;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navigationShoppingCartSliderControlsRightSide{right:0;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navigationShoppingCartSliderControlsRightSide{margin-right:-80px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navigationShoppingCartSliderControlsRightSide{top:0;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider{display:flex;-webkit-overflow-scrolling:touch;min-width:100%;justify-content:center;padding:10px 20px;background:transparent;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider:hover .navigationShoppingCartSliderControlsLeftSide{margin-left:10px}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider:hover .navigationShoppingCartSliderControlsRightSide{margin-right:10px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider::-webkit-scrollbar{height:3px;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider::-webkit-scrollbar-track{background:transparent;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider::-webkit-scrollbar-thumb{background:rgba(81,60,32,.5843137255);}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider::-webkit-scrollbar-thumb:hover{background:#C9A84C;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider{overflow-y:hidden;overflow-x:scroll;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .productAvailable{background:#000;border:1px solid #000;color:#FFF;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .productAvailable:hover{border:1px solid #333;background:#090909;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .productAvailable .quickShoppingCartBoxControls .quantityCartItemControls span{color:#C9A84C!important;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .productAvailable .quickShoppingCartBoxControls .quantityCartItemControls .disabledButton{cursor:default;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .productAvailable .quickShoppingCartBoxControls .quantityCartItemControls .disabledButton i{color:#666;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .productAvailable .quickShoppingCartPositionStatus{display:none;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .productSold{background:#200;border:1px solid #300;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .productSold:hover{border:1px solid #500;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .productSold .quickShoppingCartBoxControls .quantityCartItemControls span{color:#F00!important;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .productSold .quickShoppingCartBoxControls .quantityCartItemControls .disabledButton{cursor:default;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .productSold .quickShoppingCartBoxControls .quantityCartItemControls .disabledButton i{color:#600;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .productSold .quickShippingCartSpecialFlags{display:none!important;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .continueShoppingCart{background:rgba(30,30,30,.4);display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:8px;border:1px solid transparent;max-width:100px;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .continueShoppingCart button{margin:20px;font-size:1rem;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .continueShoppingCart button div{color:#FFF;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .continueShoppingCart button div i{margin-right:7px;color:#C9A84C;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .continueShoppingCart:hover{border:1px solid #333;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBoxHighlighted{animation:goldPulse 1s ease-out 1;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBoxHighlighted::after{content:"";position:absolute;top:-50%;left:-120%;width:80px;height:200%;background:linear-gradient(90deg,transparent,rgba(255,215,0,0),rgba(255,235,140,.85),rgba(255,215,0,0),transparent);transform:rotate(18deg);animation:goldSweep 1s ease-out 1;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox{margin:2px;text-align:center;padding:0 0 6px 0;border-radius:8px;box-shadow:12px 12px 15px -15px #000;overflow:hidden;min-width:150px;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox{min-width:230px}}@media (max-height:625px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .flexOnShortScreens{display:flex;align-items:center;justify-content:space-around}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .flexOnShortScreens .quickShoppingCartBoxImage{padding-left:10px}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .flexOnShortScreens .controlsOnShortScreens{padding:15px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingPositionSize{padding:0 10px;font-size:14px;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingPositionSize{font-size:16px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingPositionSize span{color:#666;font-size:12px;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingPositionSize span{font-size:14px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCardBoxHeader{display:flex;justify-content:space-between;align-items:center;padding:0 5px;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCardBoxHeader .quickShoppingCartBoxTitle{display:block;font-size:13px;padding:2px;text-transform:uppercase;font-weight:500;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCardBoxHeader .quickShoppingCartBoxTitle{font-size:16px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCardBoxHeader .removeItemButtonControls .removeItemFromCartButton{cursor:pointer;background:transparent;border:0;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCardBoxHeader .removeItemButtonControls .removeItemFromCartButton i{color:#A00;font-size:20px;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCardBoxHeader .removeItemButtonControls .removeItemFromCartButton:hover i{color:#FFF;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartPositionStatus{width:100%;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartPositionStatus span{text-shadow:#000 1px 1px;color:#FFF;background:#400;font-size:10px;line-height:12px;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartPositionStatus span{font-size:13px;margin-top:2px;line-height:16px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartPositionStatus span{border:1px solid #600;padding:2px 4px;border-radius:4px;display:inline-block;text-transform:uppercase;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartBoxImage{width:150px;position:relative;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartBoxImage{width:250px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartBoxImage a{display:block;overflow:hidden;width:100%;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartBoxImage img{width:100%;transform:scale(1.05);transform-origin:50% 50%;-o-object-fit:cover;object-fit:cover;}@media (max-height:550px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartBoxImage{max-width:150px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartBoxPrices{font-size:18px;color:#FFF;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartBoxPrices span{color:#999;font-size:14px;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartBoxPrices{font-size:22px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShippingCartSpecialFlags{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:2px;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShippingCartSpecialFlags .productFlag{font-size:10px;line-height:12px;text-align:center;display:inline-block;}@media (min-width:768px){.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShippingCartSpecialFlags .productFlag{font-size:13px;line-height:16px}}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShippingCartSpecialFlags .productFlag{padding:2px 4px;background:transparent;border:1px solid #333;border-radius:4px;margin:0 2px;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartBoxControls .quantityCartItemControls{display:inline-block;border-radius:3px;padding:4px 5px;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartBoxControls .quantityCartItemControls button{background:transparent;border:0;cursor:pointer;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartBoxControls .quantityCartItemControls button i{font-size:18px;color:#FFF;}.navigationShoppingCart .quickShoppingStatus .navigationShoppingCartContent .navitagionShoppingCartBoxesSlider .quickShoppingCartBox .quickShoppingCartBoxControls .quantityCartItemControls span{display:inline-block;color:#FFF;margin:0 6px;text-transform:uppercase;font-size:16px;}.productPage{background:#000;}.productPageLimiter{max-width:1600px;margin-left:6px;margin-right:6px;}@media (min-width:768px){.productPageLimiter{margin:0 auto}}.productMainDescriptionAndControls{background:#090909;padding:25px 0;}.productMainDescriptionAndControls .productMainDescriptionWrapper{width:100%;padding:0;max-width:1500px;border-radius:4px;display:flex;flex-direction:column-reverse;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper{justify-content:space-evenly;flex-direction:row;margin:0 auto}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags{background:#111;border:1px solid #191919;box-shadow:12px 12px 15px -15px #000;text-align:center;border-radius:8px;width:100%;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags{max-width:500px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags{flex-grow:1;padding:25px 10px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productName{padding:0 10px;margin-bottom:10px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productName h1{font-size:24px;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productName h1{font-size:30px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productName h1{font-weight:500;line-height:32px;text-transform:uppercase;color:#FFF;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productName h1 strong{color:#C9A84C;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productName h2{color:#999;font-size:16px;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productName h2{font-size:20px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productName h2{text-transform:uppercase;font-weight:300;margin-top:3px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productPrice .productStatus{font-size:24px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productPrice .productInStock{color:#090;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productPrice .productOutOfStock{color:#A00;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productPrice .productSalePriceValue .productSaleInfo{font-size:18px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productPrice .productSalePriceValue .productBeforePriceValue{color:#A00;font-size:24px;margin:10px 0 -5px 0;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productPrice .productPriceValue{font-size:40px;font-weight:500;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productPrice .productPriceValue span{font-size:24px;color:#666;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productPrice .productForeignPrices{color:#444;font-size:16px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productTags{color:#666;text-align:center;margin-top:10px;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productTags{width:90%;padding:20px;font-size:18px;margin:0 auto}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productTags div{display:inline-block;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productTags div a{background:#000;border-radius:4px;padding:4px 8px;margin:5px;color:#EEE;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productTags div a:hover{background:#FFF;color:#000;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productTags div a::before{content:"#";color:#999;margin-right:3px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productTags i{margin:0 5px;color:#FFF;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productTags a{font-weight:400;color:#666;text-transform:uppercase;text-decoration:none;display:inline-block;margin:0 3px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productTags a:hover{color:#000;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .favProductOptions{margin-top:10px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .favProductOptions .twoIconsButton div i,.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .favProductOptions .twoIconsButton div .iconButtonLabel{font-size:20px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .favProductOptions .twoIconsButton div .fa-heart-circle-check{color:#0B0;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productControls{margin-top:20px;min-width:265px}@media (min-width:500px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productControls{min-width:350px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productControls .addToBasketBigButton{padding-top:23px;padding-bottom:23px;border-top-left-radius:3px;border-top-right-radius:3px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productControls .bottomMenuButton{border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productControls button{width:95%;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .listOfSetItems{max-height:350px;overflow-y:auto;overflow-x:hidden;padding:0 8px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .listOfSetItems::-webkit-scrollbar{height:3px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .listOfSetItems::-webkit-scrollbar-track{background:#666;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .listOfSetItems::-webkit-scrollbar-thumb{background:rgba(81,60,32,.5843137255);}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .listOfSetItems::-webkit-scrollbar-thumb:hover{background:#C9A84C;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox{display:none;width:95%;margin:0 auto;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#090909;}@media (max-width:767px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox{padding:25px 0}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox{position:relative;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .universalForm{width:85%;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .universalForm{width:95%}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .universalForm{margin:0 auto;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .universalForm .formControl img{margin-top:5px;max-width:200px;border-radius:4px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlBoxContent{visibility:hidden;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlBoxContent .emptySizeTable{color:#F99;width:90%;margin:0 auto;padding:5px;text-align:justify;font-size:18px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlBoxControls{margin-top:20px;}@media (max-width:767px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlBoxControls button{width:85%}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem{display:flex;width:100%;background:#222;border:1px solid #333;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem{background:#111;border:1px solid #222}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem{align-items:center;justify-content:center;border-radius:3px;margin:4px 0;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem:hover{background:#151515;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem .setProductItemPhoto{width:45%;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem .setProductItemPhoto div{padding:8px 4px 3px 4px;overflow:hidden;max-width:130px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem .setProductItemPhoto div img{-o-object-fit:cover;object-fit:cover;max-width:130px;width:100%;border-radius:8px;border:1px solid #000;transform:scale(1.1);transform-origin:50% 50%;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem .setProductItemControls{width:55%;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem .setProductItemControls .setProductItemName{color:#999;font-size:20px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem .setProductItemControls .setProductItemPrice{font-size:24px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem .setProductItemControls .setProductItemPrice span{color:#999;font-size:18px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem .setProductItemControls .setProductItemPrice .salePrice{color:#F00;text-decoration:line-through;display:block;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem .setProductItemControls .setProductItemSizes{margin-top:10px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem .setProductItemControls .setProductItemSizes select{width:65%;font-size:24px;text-align:center;text-transform:uppercase;border:0;background:inherit;color:#FFF;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem .setProductItemControls .setProductItemSizes select option{background:#000;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .setProductItem .setProductItemControls .setProductItemSizes .setItemSizeSoldOutInfo{display:none;color:#F00;padding:10px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:rgba(0,0,0,.22);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 24px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.05);display:none;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState{height:100%;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogText{font-size:18px;text-transform:uppercase;padding:10px;font-weight:500;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogText i{color:#0A0;margin-right:5px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogText{text-align:center;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogCloseButton{width:100%;text-align:center;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogCloseButton a{display:block;border-radius:4px;margin:0 auto;width:90%;background:rgba(255,255,255,.12);color:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-weight:600;padding:8px;letter-spacing:.2px;box-shadow:0 4px 18px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08);transition:background .2s ease,transform .15s ease,box-shadow .2s ease;text-align:center;font-size:15px;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogCloseButton a{font-size:17px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogCloseButton a{text-transform:uppercase;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogCloseButton a:hover{background:#0A0;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogButtons{display:flex;flex-wrap:wrap;align-content:stretch;gap:4px;padding:20px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogButtons a.regular{background:rgba(255,255,255,.12);color:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-weight:600;letter-spacing:.2px;box-shadow:0 4px 18px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08);transition:background .2s ease,transform .15s ease,box-shadow .2s ease;color:#FFF;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogButtons a.regular:hover{background:#FFF;color:#000;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogButtons a.warning{background:rgba(255,0,0,.32);color:rgba(255,255,255,.92);border:1px solid rgba(255,0,0,.54);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-weight:600;letter-spacing:.2px;box-shadow:0 4px 18px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08);transition:background .2s ease,transform .15s ease,box-shadow .2s ease;color:#FFF;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogButtons a.warning:hover{background:#F00;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogButtons a{display:inline-block;padding:6px 12px 8px 12px;flex-grow:1;border-radius:4px;text-align:center;font-size:15px;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogButtons a{font-size:17px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlFadeForm .productControlState .insideDialogControl .insideDialogButtons a{text-transform:uppercase;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox{padding:20px 20px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .slideDownProductControlBoxText{padding:10px;font-size:20px;width:90%;margin:0 auto 5px auto;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .customizationInfo{padding:10px;color:#F60;font-size:15px;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .customizationInfo{font-size:17px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .customizationInfo{width:80%;text-align:center;margin:0 auto;text-transform:uppercase;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .customizationInfo span{text-transform:none;width:100%;color:#999;display:block;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .productSize{display:flex;flex-wrap:wrap;min-width:100%;align-items:center;justify-content:center;margin-bottom:8px;padding:0 20px;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .productSize{padding:0 15px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .productSize .sizeAvailable{background:#FFF;color:#000;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .productSize .sizeAvailable:hover{background:#090;color:#FFF;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .productSize .sizeSoldOut{position:relative;background:#666;color:#FFF;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .productSize .sizeSoldOut:hover{background:#900;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .productSize .sizeButtons{width:25%;overflow:hidden;font-weight:400;}@media (min-width:500px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .productSize .sizeButtons{width:20%}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .productSize .sizeButtons span{display:block;color:#060;font-weight:bold;font-size:14px;min-height:23px;text-align:center;margin-top:-5px;background:#FFF;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-left:2px;margin-right:2px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .productSize .sizeButtonsItems{font-size:20px;padding:10px 7px;cursor:pointer;text-align:center;border-radius:3px;margin:2px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productControlsPricesAndFlags .productSliderBoxes .slideDownProductControlBox .productSize .selectedSizeTableButton .sizeButtonsItems{background:#000;color:#FFF;}.productMainDescriptionAndControls .productMainDescriptionWrapper .paymentPartners{border-top:1px solid #666;padding-top:20px;width:90%;margin:20px auto 0 auto;}.productMainDescriptionAndControls .productMainDescriptionWrapper .paymentPartners .paymentPartnersImages{text-align:center;padding:10px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .paymentPartners .paymentPartnersImages img{height:55px;}@media (min-width:600px){.productMainDescriptionAndControls .productMainDescriptionWrapper .paymentPartners .paymentPartnersImages img{height:62px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .paymentPartners .paymentPartnerHint{font-size:20px;color:#666;padding:0 20px;text-align:center;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productNavigation{text-align:center;margin-top:15px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productNavigation a{color:#666;margin:5px;display:inline-block;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productNavigation a strong{color:#FFF;font-weight:500;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productNavigation a:hover strong{color:#C9A84C;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productDetails{padding:5px 10px;text-align:center;margin-top:10px;}@media (min-width:1200px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productDetails{min-width:380px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productDetails{text-transform:uppercase;font-size:1.1rem;color:#666;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productDetails .productID{color:#C9A84C;font-weight:500;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productDetails .copyProductDetails{margin-top:20px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productFlags{position:relative;text-align:center;padding:15px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productFlags .productFlag{color:#FFF;background:#222;margin:4px;display:inline-block;padding:3px 10px;border-radius:3px;text-align:center;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productFlags .toolTip{cursor:help;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productFlags .toolTip:before{content:attr(data-tooltip);position:absolute;top:50%;transform:translateY(-50%);margin-top:-60px;margin-left:-50px;max-width:250px;color:#FFF;border-radius:4px;background:#333;padding:5px;border:1px solid #444;display:none;}@media (min-width:650px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productFlags .toolTip:hover:before{display:block}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productDescriptionFooter{padding:30px 0 20px 0;border-bottom-left-radius:8px;}@media (max-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productDescriptionFooter{border-bottom-right-radius:8px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productDescriptionFooter{background:#0F0F0F;border:1px solid #191919;box-shadow:12px 12px 15px -15px #000;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .instagramSection .instagramPost{width:95%;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .instagramSection .instagramPost{width:60%;padding:0 10px 5px 10px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .instagramSection .instagramPost{background:#131313;border-radius:10px;border:1px solid #222;margin:0 auto 20px auto;text-align:center;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .instagramSection .instagramPost a span{display:inline-block;padding:8px;color:#999;font-family:"Outfit",Arial,Helvetica,sans-serif;font-size:.83rem;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .instagramSection .instagramPost a span{font-size:.93rem}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .instagramSection .instagramPost a span strong{color:#C9A84C;font-family:"Outfit",Arial,Helvetica,sans-serif;font-size:.83rem;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .instagramSection .instagramPost a span strong{font-size:.93rem}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .instagramSection .instagramPost a img{width:90%;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .instagramSection .instagramPost a img{width:100%}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .instagramSection .instagramPost a img{border-radius:10px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .instagramSection .instagramPost a:hover{background:transparent;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .instagramSection .instagramPost a:hover span{color:#FFF;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .aboutProduct{font-size:1.1rem;padding:0;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .aboutProduct{padding:10px 20px;margin-bottom:25px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .aboutProduct{line-height:2;letter-spacing:.02em;font-family:"Outfit",Arial,Helvetica,sans-serif;max-width:90%;margin-left:auto;margin-right:auto;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productAddInfo{background:#151515;border-top-left-radius:8px;}@media (max-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productAddInfo{border-top-right-radius:8px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productAddInfo{border:1px solid #191919;font-family:"Outfit",Arial,Helvetica,sans-serif;-moz-column-break-inside:avoid;break-inside:avoid;overflow:auto;color:#999;font-size:1.1rem;line-height:2;letter-spacing:.02em;padding:25px 40px;margin:10px auto 0 auto;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productAddInfo img{width:100%;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productAddInfo img{max-width:30%;float:left;margin-right:15px;margin-top:10px}}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productDetailsWrapper{background:#0F0F0F;border-left:1px solid #191919;border-top:1px solid #191919;border-bottom:1px solid #191919;box-shadow:12px 12px 15px -15px #000;border-top-left-radius:8px;border-bottom-left-radius:8px;margin-bottom:23px;padding:15px 0}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productDetailsWrapper .productDetailSectionName{text-align:center;color:#C9A84C;margin-bottom:10px;width:95%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;padding:10px 5px;}@media (max-width:767px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productDetailsWrapper .productDetailSectionName{border-bottom:1px solid #333;padding-bottom:15px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productDetailsWrapper .productDetailSectionName span{display:inline-block;min-width:250px;font-weight:500;font-size:1.1rem;letter-spacing:2px;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productDetailsWrapper .productDetailSectionName div{height:3px;width:30%;border-bottom:1px solid #333}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productDetailsWrapper p::first-letter{font-family:"Oswald",sans-serif,serif;font-size:4rem!important;float:left;line-height:1;margin-right:.15em;margin-top:.05em;color:#C9A84C!important;font-weight:500;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productDetailsWrapper p{-moz-column-break-inside:avoid;break-inside:avoid;overflow:auto;font-size:1.1rem;line-height:2;letter-spacing:.02em;font-family:"Outfit",Arial,Helvetica,sans-serif;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productDetailsWrapper p img{width:100%;border-radius:20px;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productDetailsWrapper p img{width:45%;min-width:250px;margin:10px 25px 10px 25px;border-radius:30px;border:1px solid #151515;box-shadow:0 3px 3px 0 rgba(0,0,0,.5)}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productDetailsWrapper p:nth-of-type(odd) img{float:left;margin-left:0;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productDetailsWrapper p:nth-of-type(even) img{float:right;margin-right:0;}@media (max-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productDetailsWrapper p img{margin-bottom:20px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productTextSectionName{text-align:center;color:#C9A84C;font-size:22px;margin-bottom:10px;width:95%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;padding:10px 5px;}@media (max-width:767px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productTextSectionName{border-bottom:1px solid #333;padding-bottom:15px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productTextSectionName span{display:inline-block;min-width:250px;font-weight:500;font-size:1.3rem;letter-spacing:2px;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText .productTextSectionName div{height:3px;width:30%;border-bottom:1px solid #292929}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText{text-align:justify;font-size:18px;flex-grow:1;font-weight:400;max-width:1000px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText p{font-size:18px;-moz-column-break-inside:avoid;break-inside:avoid;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText p{font-size:.93rem;line-height:2;letter-spacing:.02em;font-family:"Outfit",Arial,Helvetica,sans-serif;max-width:90%;margin-left:auto;margin-right:auto}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText p{font-weight:400;padding:12px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText p:first-of-type::first-letter{font-family:"Oswald",sans-serif,serif;font-size:4rem!important;float:left;line-height:1;margin-right:.15em;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText p:first-of-type::first-letter{margin-top:.05em}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText p:first-of-type::first-letter{color:#C9A84C;font-weight:500;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText a{color:#FFF;padding:2px 6px;margin:0 3px;border-radius:3px;font-weight:400;font-family:"Outfit",Arial,Helvetica,sans-serif;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText a:hover{background:#FFF;color:#000;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul{list-style:none;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li .imagesList{background:#090909;padding:15px 0;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li .imagesList{padding:15px}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li .imagesList{border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:left;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li .imagesList .imagesListItem{width:45%;}@media (min-width:1070px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li .imagesList .imagesListItem{width:23%}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li .imagesList .imagesListItem{padding:0;margin:6px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li .imagesList .imagesListItem .imagesListItemImage img{width:100%;padding:0;margin-bottom:-5px;border-radius:40px;border:2px solid #222;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li .imagesList .imagesListItem .imagesListItemText{text-align:center;font-size:17px;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li{padding:10px 15px;border-radius:4px;font-family:"Outfit",Arial,Helvetica,sans-serif;font-size:1.1rem;line-height:2;letter-spacing:.02em;}@media (min-width:768px){.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li{max-width:90%;margin-left:auto;margin-right:auto}}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li{font-weight:400;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li strong{text-transform:uppercase;font-weight:500;color:#C9A84C;font-size:1.1rem;}.productMainDescriptionAndControls .productMainDescriptionWrapper .productText ul li i{color:#666;margin:0 7px;}.onlineBrowsingStats{padding:15px;text-align:center;}.onlineBrowsingStats strong{color:#F60;}.similarProductsListHeader{font-size:22px;font-weight:400;text-align:center;text-transform:uppercase;border-bottom:1px solid #090909;background:#090909;padding:10px;color:#EEE;}.similarSlider{overflow:hidden;width:100%;position:relative;background:#000;border-bottom:1px solid #111;}.similarSlider .navigationSliderButtons{position:absolute;z-index:1;top:150px;transition:all .5s ease;}@media (max-width:767px){.similarSlider .navigationSliderButtons{display:none}}.similarSlider .navigationSliderButtons button{background:#000;padding:20px;font-size:30px;color:#FFF;border:0;cursor:pointer;border-radius:4px;background:rgba(0,0,0,.8);}.similarSlider .navigationSliderButtonsLeftSide{left:0;margin-left:-100px;}.similarSlider .navigationSliderButtonsRightSide{right:0;margin-right:-100px;}.similarSlider:hover .navigationSliderButtonsLeftSide{margin-left:10px;}.similarSlider:hover .navigationSliderButtonsRightSide{margin-right:10px;}.similarProductsList{background:#090909;}.similarProductsList::-webkit-scrollbar{height:3px;}.similarProductsList::-webkit-scrollbar-track{background:#000;}.similarProductsList::-webkit-scrollbar-thumb{background:rgba(81,60,32,.5843137255);}.similarProductsList::-webkit-scrollbar-thumb:hover{background:#C9A84C;}@media (min-width:768px){.similarProductsList{gap:5px;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.similarProductsList .productCardBox{min-width:350px}}@media (min-width:768px) and (min-width:768px){.similarProductsList .productCardBox{margin-bottom:6px}}.productMeasuresTable .productMeasuresTableHeader{margin-top:20px;font-size:20px;}.productMeasuresTable .productMeasuresTableHeader .longSizeInfo{color:#F99;}.productMeasuresTable .productMeasuresTableHeader span{color:#FFF;display:inline-block;background:#900;padding:2px 12px;border-radius:4px;text-shadow:#000 1px 1px;font-weight:500;}.productMeasuresTable table{width:100%;background:#BBB;color:#000;border-radius:4px;margin-top:15px;padding:1px;font-size:16px;font-weight:400;border:3px solid #BBB;}.productMeasuresTable table tr th{background:#FFF;padding:6px;font-weight:400;}.productMeasuresTable table tr th.measurementRow{background:#F5F5F5;color:#000;text-transform:uppercase;font-weight:400;width:60%;}.productMeasuresTable table tr td{background:#EEE;padding:6px 2px;font-weight:500;}.productMeasuresTable table tr:hover th.measurementRow{background:#EEE;}.productMeasuresTable table tr:hover td{background:#E5E5E5;}@media (max-width:768px){.photoGalleryWrapper{border-radius:20px}}.photoGalleryWrapper{border:1px solid 1px solid #191919;background:#0F0F0F;overflow:hidden;margin-right:6px;margin-left:6px;position:relative;}.photoGalleryLoader{position:absolute;background:#000;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.1);backdrop-filter:blur(5px) brightness(30%);-webkit-backdrop-filter:blur(5px) brightness(30%);display:flex;align-items:center;justify-content:center;}.microButton{display:inline-block;padding:3px 5px;font-size:12px;border-radius:2px;text-shadow:#000 1px 1px;text-transform:uppercase;border:0;background:transparent;cursor:pointer;}.microButton i{margin-right:3px;}.smallButton{display:inline-block;padding:3px 5px;font-size:14px;border-radius:2px;text-shadow:#000 1px 1px;text-transform:uppercase;border:0;background:transparent;cursor:pointer;}.smallButton i{margin-right:3px;}.mediumButton{display:inline-block;padding:7px 10px;font-size:15px;border-radius:4px;text-shadow:#000 1px 1px;text-transform:uppercase;border:0;background:transparent;cursor:pointer;}.mediumButton i{margin-right:3px;}.regularButton{display:inline-block;padding:12px;}@media (min-width:768px){.regularButton{padding:12px 14px}}.regularButton{text-shadow:#000 1px 1px;font-size:18px;line-height:18px;text-transform:uppercase;border:0;box-shadow:inset 0 -1px 0 1px #000,inset 0 -15px 20px rgba(0,0,0,.3);border-radius:4px;cursor:pointer;}.regularButton div{display:flex;align-items:center;justify-content:center;}.regularButton div i{padding:6px;}.regularButton div span{margin:0 6px;}.paymentOptionButton{display:flex;align-items:center;width:100%;justify-content:space-between;}@media (min-width:850px){.paymentOptionButton{width:45%}}.paymentOptionButton{min-height:100px;}.paymentOptionButton .paymentOptionButtonImage{width:45%;}@media (min-width:768px){.paymentOptionButton .paymentOptionButtonImage{width:35%}}.paymentOptionButton .paymentOptionButtonImage .payPalIcon{max-width:100px;}.paymentOptionButton .paymentOptionButtonImage .CODIcon{max-width:100px;}.paymentOptionButton .paymentOptionButtonImage .payUIcon{max-width:80px;}.paymentOptionButton .paymentOptionDescription{width:55%;}@media (min-width:768px){.paymentOptionButton .paymentOptionDescription{width:65%}}.paymentOptionButton .paymentOptionDescription{padding-right:20px;text-align:left;}.paymentOptionButton{text-shadow:#000 1px 1px;font-size:18px;}@media (min-width:768px){.paymentOptionButton{font-size:20px}}.paymentOptionButton{text-transform:uppercase;border:0;box-shadow:inset 0 -1px 0 1px #000,inset 0 -15px 20px rgba(0,0,0,.3);border-radius:4px;cursor:pointer;}.formButton{display:inline-block;padding:12px 14px;text-shadow:#000 1px 1px;font-size:18px;line-height:28px;text-transform:uppercase;border:0;box-shadow:inset 0 -1px 0 1px #000,inset 0 -15px 20px rgba(0,0,0,.3);border-radius:4px;cursor:pointer;}@media (max-width:767px){.formButton{width:95%;max-width:300px}}.formButton div{display:flex;align-items:center;justify-content:center;padding:5px;}@media (max-width:767px){.formButton div i{margin-left:-8px}}.formButton div i{margin-right:8px;}.detailsButton{display:inline-block;border:0;background:transparent;cursor:pointer;}@media (max-width:767px){.detailsButton{border:1px solid #222;border-radius:4px}}.detailsButton{padding:9px 15px;}.detailsButton div{display:flex;gap:5px;align-items:center;justify-content:space-between;}.detailsButton div .iconButtonLabel{color:#999;text-transform:uppercase;font-size:18px;}.detailsButton div .highlightIconButton{color:#0A0!important;}.detailsButton div i{color:#FFF;font-size:19px;margin-right:3px;}.detailsButton div:hover .iconButtonLabel{color:#FFF;}.detailsButton div:hover .highlightIconButton{color:#0F0;}.iconButton{display:inline-block;border:0;background:transparent;padding:5px;cursor:pointer;}.iconButton div{display:flex;gap:5px;align-items:center;justify-content:center;}.iconButton div .iconButtonLabel{color:#999;text-transform:uppercase;font-size:18px;}.iconButton div .highlightIconButton{color:#0A0!important;}.iconButton div i{color:#FFF;font-size:19px;margin-right:5px;}.iconButton div:hover .iconButtonLabel{color:#FFF;}.iconButton div:hover .highlightIconButton{color:#0F0;}.twoIconsButton div .hoverIcon{display:none;}.twoIconsButton:hover div .regularIcon{display:none;}.twoIconsButton:hover div .hoverIcon{display:block;color:#F00;}.smallIconButton{border:0;background:transparent;display:inline-block;padding:0 4px;cursor:pointer;}.smallIconButton div{display:flex;gap:5px;align-items:center;justify-content:center;}.smallIconButton div .iconButtonLabel{color:#999;text-transform:uppercase;font-size:14px;}.smallIconButton div .highlightIconButton{color:#0A0;}.smallIconButton div i{color:#FFF;font-size:14px;margin-right:2px;}.smallIconButton div:hover .iconButtonLabel{color:#FFF;}.smallIconButton div:hover .highlightIconButton{color:#0F0;}.dropDownButton{display:inline-block;position:relative;padding:17px 16px;font-size:18px;}@media (min-width:768px){.dropDownButton{padding:15px 16px;font-size:20px}}.dropDownButton{text-shadow:#000 1px 1px;text-transform:uppercase;border:0;box-shadow:inset 0 -1px 0 1px #000,inset 0 -15px 20px rgba(0,0,0,.3);border-radius:2px;cursor:pointer;}.dropDownButton div{display:flex;align-items:center;justify-content:flex-start;}.dropDownButton div i{padding:6px 0;width:50px;}.dropDownButton div span{margin:0 6px;}@media (max-width:280px){.dropDownButton div .dropDownIndicator{display:none}}.dropDownButton div .dropDownIndicator{position:absolute;right:13px;font-size:22px;}.dropDownButton div .dropDownIndicator .fa-xmark{color:#FF9;}.controlColorGray{background:#444;color:#EEE;}.controlColorGray:hover{background:#666;}.controlColorDarkBlue{background:#009;color:#EEE;}.controlColorDarkBlue:hover{background:#00E;}.controlColorDarkBlack{background:#252525;color:#EEE;}.controlColorDarkBlack:hover{background:#353535;}.controlColorDarkBlack:hover i{color:#C9A84C;}.controlColorDarkTransparentGold{background:#353535;color:#EEE;border:1px solid #444;}.controlColorDarkTransparentGold:hover{border:1px solid #555;background:#454545;}.controlColorDarkTransparentGold:hover i{color:#C9A84C;}.controlColorDarkOrange{background:#960;color:#EEE;}.controlColorDarkOrange:hover{background:#F60;}.controlColorRed{background:#900;color:#FFF;}.controlColorRed:hover{background:#F00;}.controlColorDarkRed{background:#600;color:#FFF;}.controlColorDarkRed:hover{background:#900;}.controlColorDarkRedAnimated{background:#600;animation:red_glowing 2s infinite;color:#FFF;}.controlColorDarkRedAnimated:hover{background:#900;}.controlColorGreen{background:#090;color:#FFF;}.controlColorGreen:hover{background:#0F0;}.controlColorDarkGreen{background:#060;color:#FFF;}.controlColorDarkGreen:hover{background:#090;}.controlColorWhite{background:#FFF;color:#000;}.controlColorWhite:hover{background:#111;color:#FFF;}.dialogWindow{display:none;position:fixed;width:100vw;height:100vh;top:0;z-index:999;background:rgba(0,0,0,.4);backdrop-filter:blur(5px) brightness(100%);-webkit-backdrop-filter:blur(5px) brightness(100%);text-align:center;}.dialogWindow .dialogInput .dialogWindowFrame .dialogWindowTitle button i{color:#000;}.dialogWindow .dialogInput .dialogWindowFrame .dialogWindowTitle{background:#000;}.dialogWindow .dialogInput .dialogWindowFrame .dialogWindowTitle .dialogWindowTitleMessage{color:#FFF;}.dialogWindow .dialogInfo .dialogWindowFrame .dialogWindowControls .confirmDialogButton{background:#090;color:#FFF;}.dialogWindow .dialogInfo .dialogWindowFrame .dialogWindowControls .confirmDialogButton:hover{background:#0E0;}.dialogWindow .dialogInfo .dialogWindowFrame .dialogWindowControls .cancelDialogButton{background:#666;color:#FFF;}.dialogWindow .dialogInfo .dialogWindowFrame .dialogWindowControls .cancelDialogButton:hover{background:#FFF;color:#000;}.dialogWindow .dialogInfo .dialogWindowFrame .dialogWindowTitle button i{color:#999;}.dialogWindow .dialogInfo .dialogWindowFrame .dialogWindowTitle{background:#111;}.dialogWindow .dialogInfo .dialogWindowFrame .dialogWindowTitle .dialogWindowTitleMessage{color:#CCC;}.dialogWindow .dialogWarning .dialogWindowFrame .dialogWindowControls .confirmDialogButton{background:#900;color:#FFF;}.dialogWindow .dialogWarning .dialogWindowFrame .dialogWindowControls .confirmDialogButton:hover{background:#E00;}.dialogWindow .dialogWarning .dialogWindowFrame .dialogWindowControls .cancelDialogButton{background:#666;color:#FFF;}.dialogWindow .dialogWarning .dialogWindowFrame .dialogWindowControls .cancelDialogButton:hover{background:#FFF;color:#000;}.dialogWindow .dialogWarning .dialogWindowFrame .dialogWindowTitle button i{color:#F00;}.dialogWindow .dialogWarning .dialogWindowFrame .dialogWindowTitle{background:#600;}.dialogWindow .dialogWarning .dialogWindowFrame .dialogWindowTitle .dialogWindowTitleMessage{color:#FFF;}.dialogWindow .dialogConfirm .dialogWindowFrame .dialogWindowControls .confirmDialogButton{background:#090;color:#FFF;}.dialogWindow .dialogConfirm .dialogWindowFrame .dialogWindowControls .confirmDialogButton:hover{background:#0A0;}.dialogWindow .dialogConfirm .dialogWindowFrame .dialogWindowControls .cancelDialogButton{background:#666;color:#FFF;}.dialogWindow .dialogConfirm .dialogWindowFrame .dialogWindowControls .cancelDialogButton:hover{background:#FFF;color:#000;}.dialogWindow .dialogConfirm .dialogWindowFrame .dialogWindowTitle button i{color:#999;}.dialogWindow .dialogConfirm .dialogWindowFrame .dialogWindowTitle{background:#060;}.dialogWindow .dialogConfirm .dialogWindowFrame .dialogWindowTitle .dialogWindowTitleMessage{color:#CCC;}.dialogWindow .dialogWrapper{display:flex;align-items:center;justify-content:center;height:100%;}.dialogWindow .dialogWrapper .dialogWindowFrame{min-height:190px;}.dialogWindow .dialogWrapper .dialogWindowFrame .universalForm{padding:0 40px;margin-bottom:20px;}.dialogWindow .dialogWrapper .dialogWindowFrame{width:95%;max-width:500px;background:#151515;border-radius:10px;overflow:hidden;padding-bottom:15px;border:1px solid #252525;box-shadow:0 0 80px -20px rgb(255,255,255);opacity:.9;}.dialogWindow .dialogWrapper .dialogWindowFrame .dialogWindowTitle{position:relative;color:#FFF;text-transform:uppercase;padding:10px;}.dialogWindow .dialogWrapper .dialogWindowFrame .dialogWindowTitle .closeDialogButton{position:absolute;right:0;top:0;padding:8px 12px;border:0;background:transparent;cursor:pointer;}.dialogWindow .dialogWrapper .dialogWindowFrame .dialogWindowTitle .closeDialogButton i{font-size:30px;}.dialogWindow .dialogWrapper .dialogWindowFrame .dialogWindowTitle .closeDialogButton:hover i{color:#FFF;}.dialogWindow .dialogWrapper .dialogWindowFrame .dialogWindowHint{color:#999;padding:20px 25px;font-size:16px;background:#111;text-align:justify;}.dialogWindow .dialogWrapper .dialogWindowFrame .dialogWindowHint strong{color:#FFF;}.dialogWindow .dialogWrapper .dialogWindowFrame .dialogWindowError{background:#900;color:#FFF;}.dialogWindow .dialogWrapper .dialogWindowFrame .dialogWindowText{color:#FFF;padding:20px 25px;font-size:18px;}.dialogWindow .dialogWrapper .dialogWindowFrame .dialogWindowControls{padding:10px;}.dialogWindow .dialogWrapper .dialogWindowFrame .dialogWindowControls .dialogControls{border:0;padding:5px;font-size:20px;border-radius:4px;box-shadow:inset 0 -1px 0 1px #000,inset 0 -15px 20px rgba(0,0,0,.3);margin:0 3px;min-width:100px;cursor:pointer;}.dialogWindow .dialogWrapper .dialogWindowFrame .dialogWindowControls .regularButton{margin:3px;}.universalForm .universalFormHeader{text-align:center;border-bottom:1.5px solid #151515;padding-bottom:8px;margin:25px 10px 10px 10px;text-transform:uppercase;color:#FFF;font-size:20px;}.universalForm .universalFormHeader strong{color:#C9A84C;}.universalForm .formControl .payuWidget{display:flex;justify-content:center;margin-top:20px;margin-bottom:20px;}.universalForm .formControl .payuWidget div{width:100%;max-width:450px;}.universalForm .formControl .formImage{padding:10px;text-align:center;}.universalForm .formControl .formImage img{max-width:100%;border-radius:4px;}.universalForm .formControl .formHintText{text-align:justify;color:#666;-moz-column-break-inside:avoid;break-inside:avoid;}.universalForm .formControl .formHintText strong{color:#EEE;}.universalForm .formControl .formHintText sup{color:#FFF;}.universalForm .formControl .formHintTextWarning{text-align:justify;color:#F99;}.universalForm .formControl .formHintTextWarning strong{color:#EEE;}.universalForm .formControl .formHintTextWarning sup{color:#FFF;}.universalForm .formControl .formHintTextConfirm{text-align:justify;color:#9F9;}.universalForm .formControl .formHintTextConfirm strong{color:#EEE;}.universalForm .formControl .formHintTextConfirm sup{color:#FFF;}@media (min-width:400px){.universalForm .formControl .formFieldTextValue{display:flex;justify-content:space-between;align-items:center}}.universalForm .formControl .formFieldTextValue label{color:#999;font-size:17px;}.universalForm .formControl .formFieldTextValue:hover label{color:#FFF;}.universalForm .formControl .formFieldTextValue div{display:flex;align-items:center;gap:5px;padding:1px 4px;margin:4px 0;font-weight:300;font-size:17px;}@media (min-width:768px){.universalForm .formControl .formFieldTextValue div{border-radius:4px;padding:4px 10px;margin:3px 10px;border:1px solid #111}}@media (min-width:600px){.universalForm .formControl .formFieldBigTextValue{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dotted #111}}.universalForm .formControl .formFieldBigTextValue label{color:#444;font-size:16px;}@media (min-width:768px){.universalForm .formControl .formFieldBigTextValue label{font-size:18px}}.universalForm .formControl .formFieldBigTextValue .hlGreen{color:#0F0;font-weight:400;}.universalForm .formControl .formFieldBigTextValue .hlOrange{color:#F60;font-weight:400;}.universalForm .formControl .formFieldBigTextValue .hlImportantInfo{text-align:center;color:#9F9;width:100%;}.universalForm .formControl .formFieldBigTextValue:hover label{color:#FFF;}.universalForm .formControl .formFieldBigTextValue div{padding:1px 4px;margin:4px 0;font-weight:300;font-size:21px;color:#FFF;}@media (max-width:399px){.universalForm .formControl .formFieldBigTextValue div{padding:5px 10px;border-bottom:1px dotted #222}}.universalForm .formControl .longTextDescription{font-size:16px;}@media (min-width:768px){.universalForm .formControl .longTextDescription{font-size:20px}}.universalForm .formControl .longTextDescription{text-align:justify;padding:10px 10px;}.universalForm .formControl .longTextDescriptionCentered{text-align:center!important;}.universalForm .formControl .formWarningInfo{color:#F60;padding:10px;text-align:center;}.universalForm .formControl .formWarningInfo .formWarningInfoDescription{color:#FFF;}.universalForm .formControl .formConfirmedInfo{color:#0F0;padding:10px;text-align:center;}.universalForm .formControl .formConfirmedInfo .formConfirmedInfoDescription{color:#FFF;}.universalForm .formControl .formWarningInfo:before{content:"\f071";font-family:"FA6F";color:#FFF;margin-right:10px;}.universalForm .formControl .dynamicHintList{display:block;background:#191919;border:1px solid #222;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.universalForm .formControl .dynamicHintList ul li{padding:15px;list-style:none;cursor:pointer;}.universalForm .formControl .dynamicHintList ul li:hover{background:#222;}.universalForm .formControl .formField{border-radius:4px;margin:6px 0;text-align:left;}.universalForm .formControl .formField textarea{resize:none;}.universalForm .formControl .formField select{padding-right:40px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#999 50%),linear-gradient(135deg,#999 50%,transparent 50%),linear-gradient(to right,#333,#333)!important;background-position:calc(100% - 20px) 1em,calc(100% - 15px) 1em,calc(100% - 1.9em) .3em!important;background-size:5px 5px,5px 5px,1px 1.5em!important;background-repeat:no-repeat!important;}@media (min-width:768px){.universalForm .formControl .formField select{background-image:linear-gradient(45deg,transparent 50%,#999 50%),linear-gradient(135deg,#999 50%,transparent 50%),linear-gradient(to right,#222,#222)!important;background-position:calc(100% - 25px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .3em!important;background-size:5px 5px,5px 5px,1px 1.5em!important}}.universalForm .formControl .formField select:focus{padding-right:0!important;}.universalForm .formControl .formField select,.universalForm .formControl .formField select option{font-family:"Oswald","FA6F",sans-serif;}.universalForm .formControl .formField input,.universalForm .formControl .formField textarea,.universalForm .formControl .formField select{border:0;padding:5px 7px;font-size:20px;border-radius:4px;width:100%;background:#222;border:1px solid #333;}@media (min-width:768px){.universalForm .formControl .formField input,.universalForm .formControl .formField textarea,.universalForm .formControl .formField select{background:#111;border:1px solid #222}}.universalForm .formControl .formField input,.universalForm .formControl .formField textarea,.universalForm .formControl .formField select{color:#EEE;position:relative;}.universalForm .formControl .formField input:focus,.universalForm .formControl .formField textarea:focus,.universalForm .formControl .formField select:focus{background:#EEE!important;color:#000;outline:none;}.universalForm .formControl .formField .formFieldToken{text-align:center;padding:5px;}.universalForm .formControl .formField .formFieldToken div{display:flex;align-items:center;justify-content:space-around;gap:10px;}.universalForm .formControl .formField .formFieldToken div img{width:90%;max-width:230px;margin:5px;}.universalForm .formControl .formField .formFieldToken div .reloadAntiSpamButton{font-size:30px;max-width:40px;color:#900;}.universalForm .formControl .formField:hover input,.universalForm .formControl .formField:hover textarea,.universalForm .formControl .formField:hover select{background:#222;}.universalForm .formControl .formField:hover label{color:#FFF;}.universalForm .formControl .formField .formFieldWithAnIcon:focus-within:not(button:focus) .formFieldIcon{background:transparent;}.universalForm .formControl .formField .formFieldWithAnIcon:focus-within:not(button:focus) .formFieldIcon i{color:#000;}.universalForm .formControl .formField .formFieldWithAnIcon{position:relative;border-radius:4px;}.universalForm .formControl .formField .formFieldWithAnIcon input,.universalForm .formControl .formField .formFieldWithAnIcon select{padding-left:55px;}.universalForm .formControl .formField .formFieldWithAnIcon .formFieldIcon{position:absolute;top:0;left:0;background:#444;}@media (min-width:768px){.universalForm .formControl .formField .formFieldWithAnIcon .formFieldIcon{background:#333}}.universalForm .formControl .formField .formFieldWithAnIcon .formFieldIcon{width:44px;height:100%;color:#999;z-index:1;display:flex;align-items:center;justify-content:center;border-top-left-radius:4px;border-bottom-left-radius:4px;}.universalForm .formControl .formField .formFieldWithAnIcon:hover i{color:#FFF;}.universalForm .formControl .formField .formFieldWithAnIcon .formFieldButton{position:absolute;top:6px;right:10px;}.universalForm .formControl .formField label{display:inline-block;text-align:left;color:#888;padding:12px 5px;font-size:17px;line-height:17px;}.universalForm .formControl .errorIndicator:focus-within:not(button:focus) .formFieldWithAnIcon .formFieldIcon i{color:#FFF;}.universalForm .formControl .saleBackOptionSelected input,.universalForm .formControl .saleBackOptionSelected textarea,.universalForm .formControl .saleBackOptionSelected select{background:#030!important;color:#FFF!important;border:1px solid #040;}.universalForm .formControl .saleBackOptionSelected input:hover,.universalForm .formControl .saleBackOptionSelected textarea:hover,.universalForm .formControl .saleBackOptionSelected select:hover{background:#040!important;border:1px solid #050!important;color:#FFF!important;}.universalForm .formControl .saleBackOptionSelected input:focus,.universalForm .formControl .saleBackOptionSelected textarea:focus,.universalForm .formControl .saleBackOptionSelected select:focus{background:#FFF!important;color:#000!important;}.universalForm .formControl .saleBackOptionSelected .formFieldWithAnIcon .formFieldIcon{background:#272;}.universalForm .formControl .saleBackOptionSelected .formFieldWithAnIcon i{color:#FFF;}.universalForm .formControl .saleBackOptionSelected label{color:#090!important;font-weight:bold;}.universalForm .formControl .errorIndicator input,.universalForm .formControl .errorIndicator textarea,.universalForm .formControl .errorIndicator select{background:#900!important;color:#FFF!important;border:1px solid #A00;}.universalForm .formControl .errorIndicator input:hover,.universalForm .formControl .errorIndicator textarea:hover,.universalForm .formControl .errorIndicator select:hover{background:#600;color:#FFF;}.universalForm .formControl .errorIndicator input:focus,.universalForm .formControl .errorIndicator textarea:focus,.universalForm .formControl .errorIndicator select:focus{background:#900!important;color:#FFF;}.universalForm .formControl .errorIndicator .formFieldWithAnIcon .formFieldIcon{background:#922;}.universalForm .formControl .errorIndicator .formFieldWithAnIcon i{color:#FFF;}.universalForm .formControl .errorIndicator label{color:#F00!important;font-weight:bold;}.universalPage{background:#151515;width:100%;margin:0 auto;padding-bottom:15px;min-height:70vh;}.universalPage .universalPageMessage{display:flex;align-items:center;justify-content:center;min-height:70vh;}.universalPage .universalPageMessage .universalPageMessageWrapper{max-width:1000px;margin:0 20px;}.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageHint{padding-bottom:60px;}.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageHint .universalPageHintBox{margin-top:60px;}.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageHeader{border-bottom:1px solid #222;padding-bottom:20px;margin-bottom:25px;text-align:center;}.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageHeader .universalPageMessageHeaderTitle{font-size:50px;line-height:55px;padding:25px;text-shadow:#000 2px 2px;text-transform:uppercase;}@media (min-width:768px){.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageHeader .universalPageMessageHeaderTitle{font-size:70px;line-height:75px}}.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageHeader .universalPageMessageHeaderTitle{color:#FFF;}.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageHeader .universalPageMessageHeaderIcon{margin-top:30px;margin-bottom:20px;}.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageHeader .universalPageMessageHeaderIcon i{font-size:90px;text-shadow:#000 1px 1px;}@media (min-width:768px){.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageHeader .universalPageMessageHeaderIcon i{margin-top:0;font-size:120px}}.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageHeader .universalPageMessageHeaderIcon i{color:#666;}.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageContent{font-size:20px;line-height:24px;padding:0 20px;text-align:center;text-shadow:#000 1px 1px;}@media (min-width:768px){.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageContent{font-size:32px;line-height:40px;text-align:center}}.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageControls{text-align:center;margin-top:50px;}.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageControls a,.universalPage .universalPageMessage .universalPageMessageWrapper .universalPageMessageControls button{margin:5px;}.universalPage .warningUniversalPageMessage{background:#800;}.universalPage .warningUniversalPageMessage .universalPageMessageWrapper .universalPageMessageHeader{border-bottom:1px solid #A00;}.universalPage .warningUniversalPageMessage .universalPageMessageWrapper .universalPageMessageHeader .universalPageMessageHeaderIcon i{color:#F00;}.universalPage .confirmUniversalPageMessage{background:#030;}.universalPage .confirmUniversalPageMessage .universalPageMessageWrapper .universalPageMessageHeader{border-bottom:1px solid #090;}.universalPage .confirmUniversalPageMessage .universalPageMessageWrapper .universalPageMessageHeader .universalPageMessageHeaderIcon i{color:#0A0;}.universalPage .universalPageLimiter{max-width:1700px;width:96%;margin:0 auto;}.universalPage h1,.universalPage .universalPageHeader{font-size:23px;text-align:center;padding:10px;}@media (min-width:768px){.universalPage h1,.universalPage .universalPageHeader{font-size:28px;padding:15px;text-align:left}}.universalPage h1,.universalPage .universalPageHeader{font-weight:500;text-transform:uppercase;text-shadow:#000 2px 2px;}.universalPage h1 strong,.universalPage .universalPageHeader strong{color:#F60;}.universalPage h1 i,.universalPage .universalPageHeader i{color:#999;margin:0 3px;}.universalPage .universalPageSubHeader{font-size:18px;text-align:center;padding:10px;}@media (min-width:768px){.universalPage .universalPageSubHeader{font-size:22px;padding:15px;text-align:left}}.universalPage .universalPageSubHeader{font-weight:500;text-transform:uppercase;text-shadow:#000 2px 2px;}.universalPage .universalPageContent{width:100%;}.universalPage .universalFlexContainer{margin:8px auto;overflow:hidden;border-radius:6px;background:#090909;border:1px solid #191919;box-shadow:2px 2px 4px 0 rgb(0,0,0);}@media (min-width:768px){.universalPage .universalFlexContainer:hover{background:#000;border:1px solid #111}}.universalPage .universalFlexContainer .universalFlexContainerVisibleContent{position:relative;}@media (min-width:768px){.universalPage .universalFlexContainer .universalFlexContainerVisibleContent{display:flex;align-items:center;justify-content:space-between}}.universalPage .universalFlexContainer .universalFlexContainerVisibleContent{padding:4px;}.universalPage .universalFlexContainer .universalFlexContainerVisibleContent .universalFlexContainerComplex{display:flex;align-items:center;justify-content:space-evenly;}.universalPage .universalFlexContainer .universalFlexContainerVisibleContent .universalFlexContainerGrow{flex-grow:1;}.universalPage .universalFlexContainer .universalFlexContainerVisibleContent .toggleUniversalFlexContainer{background:transparent;color:#FFF;border:0;}.universalPage .universalFlexContainer .universalFlexContainerVisibleContent .toggleUniversalFlexContainer::after{font-family:"FA6F";color:#C9A84C;margin-left:5px;}.universalPage .universalFlexContainer .universalFlexContainerVisibleContent .toggleUniversalFlexContainerDown::after{content:"\f103";}.universalPage .universalFlexContainer .universalFlexContainerVisibleContent .toggleUniversalFlexContainerUp::after{color:#F00;content:"\f102";}.universalPage .universalFlexContainer .universalFlexContainerHiddenContent{display:none;background:#151515;}.universalPage .universalPageControls{background:#151515;padding:20px;}.universalPage .universalPageControls .universalPageLimiter{display:flex;}@media (max-width:280px){.universalPage .universalPageControls .universalPageLimiter .regularButton{text-align:center}.universalPage .universalPageControls .universalPageLimiter .regularButton i{display:none}}@media (max-width:767px){.universalPage .universalPageControls .universalPageLimiter{flex-direction:column-reverse}.universalPage .universalPageControls .universalPageLimiter .regularButton{width:100%;margin-bottom:5px}}@media (min-width:768px){.universalPage .universalPageControls .universalPageLimiter{flex-direction:row;justify-content:space-around}.universalPage .universalPageControls .universalPageLimiter div button{margin:0 4px}}.universalPage .universalPageHintBox{width:96%;padding:10px 20px;}@media (min-width:768px){.universalPage .universalPageHintBox{width:100%;display:flex;align-items:center;padding:10px 45px 12px 20px}}.universalPage .universalPageHintBox{background:#033;color:#EEE;margin-left:auto;margin-right:auto;text-align:justify;border-radius:6px;cursor:help;border:1px solid #044;box-shadow:2px 2px 4px 0 rgb(0,0,0);font-size:16px;}.universalPage .universalPageHintBox .hintLabel{text-transform:uppercase;color:#999;text-align:left;}@media (min-width:768px){.universalPage .universalPageHintBox .hintLabel{text-align:center}}.universalPage .universalPageHintBox .hintLabel{padding:5px;margin-right:10px;min-width:120px;}.universalPage .universalPageHintBox .hintLabel::before{font-family:"FA6F";margin-right:5px;color:#999;content:"\f05a";}.universalPage .universalPageHintBox:hover{background:#044;}.universalPage .universalPageHintBox:hover .hintLabel,.universalPage .universalPageHintBox:hover .hintLabel::before{color:#FFF;}.universalPage .universalPageHintBoxWarning{background:#200;border:1px solid #300;}.universalPage .universalPageHintBoxWarning:hover{background:#300;border:1px solid #400;}.universalPage .universalPageHintBoxInfo{background:#222;border:1px solid #333;}.universalPage .universalPageHintBoxInfo:hover{background:#333;border:1px solid #444;}.universalFancyInput label{display:inline-block;padding:5px 10px;border:0;font-size:16px;font-weight:400;border-radius:8px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;text-transform:uppercase;text-shadow:#000 1px 1px;transition:all .2s;cursor:pointer;}.universalFancyInput .checkBoxRequired{display:block;color:#FFF;font-size:12px;margin-left:20px;margin-top:10px;text-align:left;}.universalFancyInput .checkBoxRequired::before{font-family:"FA6F";content:"\f071";color:#F60;margin-right:5px;}.universalFancyInput label:before{display:inline-block;font-style:normal;font-variant:normal;font-family:"FA6F";font-weight:400;font-size:18px;transition:transform .3s ease-in-out;}.universalFancyInput input[type=checkbox] + label::before{content:"\f0c8";color:#FFF;}.universalFancyInput input[type=checkbox]:checked + label::before{content:"\f00c";transform:rotate(-360deg);transition:transform .3s ease-in-out;color:#9F9;}.universalFancyInput input[type=checkbox]:checked + label{background-color:#030;color:#fff;transition:all .2s;}.universalFancyInput input[type=checkbox]{display:none;}.universalFancyInput input[type=radio] + label::before{content:"\f111";color:#FFF;margin-right:10px;}.universalFancyInput input[type=radio]:checked + label::before{content:"\f00c";color:#0F0;transform:rotate(-360deg);font-size:20px;transition:transform .3s ease-in-out;}.universalFancyInput input[type=radio] + label{color:#999;}.universalFancyInput input[type=radio] + label strong{color:#090;}.universalFancyInput input[type=radio]:checked + label{color:#999;transition:all .2s;}.universalFancyInput input[type=radio]:checked + label strong{color:#0F0;}.universalFancyInput input[type=radio]{display:none;}.fancyBackgroundWrapper{background-repeat:no-repeat;background-position:center;background-size:cover;}@media (max-width:767px){.fancyBackgroundWrapper{background-image:none!important}}@media (min-width:768px){.fancyBackgroundContainer{backdrop-filter:blur(10px) brightness(70%);-webkit-backdrop-filter:blur(10px) brightness(70%);background-color:rgba(0,0,0,.3)}}.universalSwitch{position:relative;display:inline-block;width:50px;height:24px;}.universalSwitch input{opacity:0;width:0;height:0;}.universalSwitch{padding:3px!important;}.universalSwitch .universalSwitchSlider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#333;transition:.4s;border-radius:34px;}.universalSwitch .universalSwitchSlider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:white;transition:.4s;border-radius:50%;}.universalSmallSwitch{position:relative;display:inline-block;width:32px!important;height:16px;}.universalSmallSwitch input{opacity:0;width:0;height:0;}.universalSmallSwitch .universalSmallSwitchSlider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#333;transition:.4s;border-radius:24px;}.universalSmallSwitch .universalSmallSwitchSlider:before{position:absolute;content:"";height:10px;width:10px;left:4px;bottom:3.2px;background-color:white;transition:.4s;border-radius:50%;}.universalSwitchLabel{margin-left:20px;}input:checked + .universalSwitchSlider{background-color:#900;}input:focus + .universalSwitchSlider{box-shadow:0 0 1px #600;}input:checked + .universalSwitchSlider:before{transform:translateX(26px);}input:checked + .universalSmallSwitchSlider{background-color:#090;}input:focus + .universalSmallSwitchSlider{box-shadow:0 0 1px #060;}input:checked + .universalSmallSwitchSlider:before{transform:translateX(16px);}.loadableContent .spinnerPadding{padding:60px 30px;}.univInfoButton{padding:0 3px;color:#C9A84C;}.universalFormSectionWrapper{border:1px solid #222;border-radius:8px;background:#090909;padding:0 16px 12px 16px;margin-bottom:20px;box-shadow:2px 2px 6px 0 #000000;}.universalFormSectionWrapper:hover{border:1px solid #333;background:#050505;}@media (min-width:1225px){.basketWrapper{display:flex;align-items:flex-start;justify-content:space-around;gap:20px}}.topBasketActionButtons{text-align:center;padding:0 19px;margin-bottom:15px;}.topBasketActionButtons button{width:100%;max-width:400px;}@media (min-width:1650px) and (min-height:900px){.basketControlsMenu{position:sticky;top:120px}}.basketControlsMenu{display:flex;flex-direction:column;background:#090909;border:1px solid #191919;border-radius:6px;margin-bottom:30px;padding-bottom:10px;box-shadow:2px 2px 4px 0 rgb(0,0,0);}@media (min-width:1225px){.basketControlsMenu{min-width:420px;max-width:500px}}.basketControlsMenu .promoCodeOptions{padding:20px;text-align:center;order:3;}.basketControlsMenu .promoCodeOptions .universalForm .formControl{max-width:275px;margin:20px auto;}.basketControlsMenu .promoCodeOptions .universalForm .formControl input{text-transform:uppercase;}@media (min-width:1225px){.basketControlsMenu .basketMainButtonControls{padding-top:15px}}.basketControlsMenu .basketMainButtonControls a,.basketControlsMenu .basketMainButtonControls button{display:block;width:90%;max-width:400px;margin:4px auto;}.basketControlsMenu .basketMainButtonControls .bigPaddingButton{padding:20px;}.basketControlsMenu .basketMainButtonControls{order:2;}@media (min-width:1225px){.basketControlsMenu .basketMainButtonControls{order:1}}.basketControlsMenu .clearBasketControls{order:4;padding:10px;text-align:center;}.basketControlsMenu .clearBasketControls button i{color:#900;}.basketControlsMenu .basketTotalSummary{order:1;}@media (min-width:1225px){.basketControlsMenu .basketTotalSummary{order:2}}.basketControlsMenu .basketTotalSummary{padding:5px;}@media (min-width:768px){.basketControlsMenu .basketTotalSummary{padding:15px}}.basketControlsMenu .basketTotalSummary .rollDownOrderStatusInfoHeader{text-align:center;padding:10px;color:#999;border-bottom:1px solid #333;margin-bottom:10px;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem{border:1px solid #151515;border-radius:4px;margin:8px 4px;min-width:120px;padding:10px 15px;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryGiftInfo{text-align:right;color:#666;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryGiftInfo span{color:#FFF;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayNow{font-size:20px;}@media (min-width:768px){.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayNow{font-size:26px}}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayNow{color:#0A0;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayNow span{display:block;font-size:15px;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelAddFees{font-size:20px;}@media (min-width:768px){.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelAddFees{font-size:26px}}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelAddFees{color:#36F;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelAddFees span{display:block;text-transform:uppercase;color:#FFF;font-size:15px;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelGift{font-size:20px;min-width:340px;color:#0AF;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelGift span{display:block;font-size:15px;text-transform:uppercase;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelBonus{font-size:20px;}@media (min-width:768px){.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelBonus{font-size:26px}}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelBonus{color:#F90;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelBonus span{display:block;font-size:15px;text-transform:uppercase;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayLater{font-size:20px;}@media (min-width:768px){.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayLater{font-size:26px}}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayLater{color:#E00;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayLater span{display:block;font-size:15px;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice{font-size:24px;}@media (min-width:768px){.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice{font-size:28px}}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice{text-align:right;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice span{color:#999;font-size:16px;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .basketTotalSummaryForeignPrice{font-size:14px;}@media (min-width:768px){.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .basketTotalSummaryForeignPrice{font-size:16px}}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .basketTotalSummaryForeignPrice{color:#666;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .codeRemoveControls{font-size:16px;color:#666;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .codeRemoveControls button{text-transform:uppercase;width:100%;}.basketControlsMenu .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .codeRemoveControls button i{color:#F00;margin-right:5px;}.basketContent{flex-grow:1;max-width:1250px;}@media (min-width:768px){.basketContent{min-width:600px}}@media (min-width:1225px){.basketContent{min-width:880px}}.basketContent .additionalCustomizationInfo{color:#F60;padding:10px;}.basketContent .productSoldOut{background:#200;border:1px solid #300;}.basketContent .productSoldOut .positionAddedNote{background:#300!important;}.basketContent .productSoldOut:hover{background:rgb(40,0,0);border:1px solid #400;}.basketContent .productSoldOut .basketItemOptions{background:#200;}.basketContent .productSoldOut .basketItemImage img{border:1px solid #300;}.basketContent .universalFlexContainer{margin:0 auto 8px auto;}.basketContent .universalFlexContainer .positionAddedNote{font-size:1rem;}.basketContent .universalFlexContainer .positionAddedNote i{color:#C9A84C;margin-right:10px;font-size:1rem;}.basketContent .universalFlexContainer .positionAddedNote{background:#111;padding:10px 20px 10px 15px;}.basketContent .universalFlexContainer .positionAddedNote button i{color:#F33;}.basketContent .universalFlexContainer .positionAddedNote button{display:inline-block;padding:2px;font-size:1rem;margin:0 5px;}.basketContent .universalFlexContainer .universalFlexContainerHiddenContent{background:#151515;}.basketContent .universalFlexContainer .universalFlexContainerHiddenContent .spinnerPadding{padding:40px 0;}.basketContent .universalFlexContainerItem{padding:5px;}.basketContent .basketItemImage{padding-right:10px;}@media (min-width:768px){.basketContent .basketItemImage{padding-right:20px}}.basketContent .basketItemImage img{width:185px;}@media (min-width:768px){.basketContent .basketItemImage img{width:175px}}.basketContent .basketItemImage img{border-radius:10px;border:1px solid #333;margin-bottom:-5px;}.basketContent .basketItemName{width:230px;padding:10px 15px;font-size:18px;}.basketContent .basketItemName ul{list-style:none;}.basketContent .basketItemName ul .itemNumber{text-transform:uppercase;font-size:14px;color:#FFF;}.basketContent .basketItemName ul .itemNumber span{color:#999;}.basketContent .basketItemName ul .basketItemProductName{color:#FFF;}.basketContent .basketItemName ul li{color:#999;}.basketContent .basketItemName ul li .basketItemSize{color:#FFF;}.basketContent .basketInfoTextBoxes{text-align:center;}@media (min-width:990px){.basketContent .basketInfoTextBoxes{display:flex;align-items:center;justify-content:center;gap:20px}}.basketContent .basketInfoTextBoxes .basketItemTextBox{font-size:15px;text-align:center;text-transform:uppercase;}@media (min-width:960px){.basketContent .basketInfoTextBoxes .basketItemTextBox{margin-bottom:14px;border-bottom:1px solid #222}}.basketContent .basketInfoTextBoxes .basketItemTextBox i{color:#FFF;margin-right:5px;}.basketContent .basketInfoTextBoxes .productCustomized{color:#6F6;}.basketContent .basketInfoTextBoxes .productCanBeCustomized{color:#FF9;}.basketContent .basketInfoTextBoxes .productCanBeCustomized:hover{color:#FFF;}.basketContent .basketInfoTextBoxes .basketItemAvailable{color:#0A0;}.basketContent .basketInfoTextBoxes .basketItemSold{color:#F00;}.basketContent .basketItemFlags .productFlag{font-size:13px;line-height:16px;padding:2px 4px;background:transparent;border:1px solid #333;}@media (min-width:960px){.basketContent .basketItemFlags .productFlag{font-size:14px;line-height:17px;padding:4px 7px}}.basketContent .basketItemFlags .productFlag{text-align:center;display:inline-block;border-radius:4px;margin:2px;}.basketContent .rapidService{display:flex;padding:0 6px;}.basketContent .rapidService .rapidServiceControls{display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:4px;color:#FFF;text-align:center;padding:7px 8px;font-size:.78rem;}.basketContent .rapidService .rapidServiceControls span{color:#C9A84C;font-weight:500;}.basketContent .rapidService .rapidServiceControls .universalFancyInput input[type=checkbox] + label::before{margin-right:7px;}.basketContent .rapidService .rapidServiceControls .universalFancyInput input[type=checkbox]:checked + label{background-color:transparent;color:#0F0;transition:all .2s;}.basketContent .rapidServiceActivated .rapidServiceControls{background:#030;border:1px solid #040;color:#0F0;}.basketContent .rapidServiceActivated .rapidServiceControls span{color:#FFF;font-weight:500;}@media (min-width:960px){.basketContent .basketItemPrices{display:flex}}.basketContent .basketItemPrices .basketItemPrice{padding:10px;text-align:center;font-size:25px;line-height:25px;}@media (min-width:768px){.basketContent .basketItemPrices .basketItemPrice{border:1px solid #111;border-radius:4px;margin:2px}}.basketContent .basketItemPrices .basketItemPrice .basketItemPriceLabel{color:#999;font-size:15px;line-height:15px;margin-bottom:5px;display:block;}.basketContent .basketItemPrices .basketItemPrice .priceCurrency{color:#999;font-size:18px;}.basketContent .basketItemPrices .basketItemPrice .beforeCode{color:#F90;font-size:18px;margin-right:5px;text-decoration:line-through;}.basketContent .basketItemPrices .basketItemPrice .salePrice{color:#F99;font-size:18px;margin-right:5px;text-decoration:line-through;display:block;}.basketContent .basketItemPrices .basketItemPrice .foreignPrices{margin-top:5px;color:#555;font-size:13px;line-height:13px;display:block;}.basketContent .basketItemQuantity{min-width:110px;text-align:center;font-size:18px;}.basketContent .basketItemQuantity .quantityCartItemControls{display:inline-block;border-radius:3px;padding:4px 5px;}.basketContent .basketItemQuantity .quantityCartItemControls button{background:transparent;border:0;cursor:pointer;}.basketContent .basketItemQuantity .quantityCartItemControls button i{font-size:20px;color:#EEE;}.basketContent .basketItemQuantity .quantityCartItemControls span{display:inline-block;color:#FFF;margin:0 6px;text-transform:uppercase;font-size:18px;}.basketContent .basketItemQuantity .quantityCartItemControls .disabledButton i{color:#333;}.basketContent .basketItemOptionButtons{text-align:center;}.basketContent .basketItemOptionButtons button{font-size:18px;padding:10px;}.basketContent .basketItemOptions{padding:10px;text-align:center;}.basketContent .basketItemOptions button{margin:7px;}.basketContent .customOptionsSelected{background:#222;border-top:1px solid #333;padding:10px 20px;}.basketContent .customOptionsSelected .pieceNumber{padding:5px;color:#999;}.basketContent .customOptionsSelected .customOptionItem{background:#090909;padding:6px 20px;margin:4px 0;border-radius:4px;display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-direction:column;}@media (min-width:768px){.basketContent .customOptionsSelected .customOptionItem{gap:20px;flex-direction:row}}.basketContent .customOptionsSelected .customOptionItem span{display:none;}.basketContent .customOptionsSelected .customOptionItem .customOptionItemValue{color:#FF9;text-transform:uppercase;padding:5px;}.basketContent .customOptionsSelected .customOptionItem .customOptionImage{display:flex;align-items:center;}.basketContent .customOptionsSelected .customOptionItem .customOptionImage img{max-width:85px;border-radius:7px;}.basketContent .customOptionsSelected .customOptionItem .freeOfCharge{color:#9F9;}.productAddInfoForm{display:none;padding:20px;}.productAddInfoForm .productAddInfoButtons{text-align:center;}.productAddInfoForm .productAddInfoButtons button{padding:7px;margin:0 3px;}.productCustomizationForm{background:#000;display:none;position:relative;}.productCustomizationForm .spinnerPaddingAfterCustomization{padding:40px 0;}@media (min-width:768px){.productCustomizationForm .spinnerPaddingAfterCustomization{padding:170px 0}}.productCustomizationForm .productCustomizationFormHeader{display:flex;justify-content:space-around;align-items:flex-end;padding:20px 10px;background:#000;text-transform:uppercase;text-align:center;font-size:20px;}.productCustomizationForm .productCustomizationFormHeader .productCustomizationCloseButton{padding:15px;color:#F00;font-size:24px;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationWarningInfo{color:#FFF;padding:0 20px 20px 20px;max-width:1000px;margin:0 auto;text-align:justify;font-size:18px;font-weight:400;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationWarningConfirmButton{text-align:center;padding-bottom:20px;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationWarningConfirmButton .universalFancyInput label{color:#9F9;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationWarningConfirmButton .universalFancyInput label:before{margin-right:10px;color:#FFF;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm{display:none;padding:10px;width:100%;}@media (min-width:768px){.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm{width:85%}}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm{margin:0 auto;background:#000;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationHiddenFormHeader{text-transform:uppercase;}@media (max-width:767px){.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationHiddenFormHeader{text-align:center}}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationHiddenFormHeader{font-size:18px;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .pieceNumber{color:#999;display:block;padding:5px;margin-top:5px;font-size:16px;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption{margin:5px;border-radius:4px;border:1px solid #111;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationDescription{display:flex;justify-content:space-between;align-items:center;padding:5px;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationDescription .productCustomizationPositionActivator{margin-right:5px;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationDescription .productCustomizationName{flex-grow:1;text-transform:uppercase;font-size:17px;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationDescription .productCustomizationName span{display:block;color:#FF9;text-transform:none;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationDescription .productCustomizationPrice{text-align:center;padding:10px;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationDescription .productCustomizationPriceAdd{color:#F88;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationDescription .productCustomizationPriceSub{color:#090;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationDescription .productCustomizationPriceZero{color:#FFF;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationValue{display:none;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationValue .imagesList{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationValue .imagesList .imagesListItem{padding:3px;margin:3px;border-radius:4px;border:1px solid #333;cursor:pointer;width:44%;min-width:80px;}@media (min-width:768px){.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationValue .imagesList .imagesListItem{max-width:200px}}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationValue .imagesList .imagesListItem .imagesListItemImage img{width:100%;border-radius:4px;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationValue .imagesList .imagesListItem .imagesListItemText{text-align:center;text-transform:uppercase;font-size:14px;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationValue .imagesList .selectedItemIndicator{background:#DDD!important;border:1px solid #FFF!important;color:#000!important;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationValue .universalForm{max-width:220px;margin:0 auto;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationValue{padding:10px;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationValue input,.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOption .productCustomizationValue select{text-transform:uppercase;text-align:center;font-size:16px;max-width:90%;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationOptions .productCustomizationOptionSelected{background:#111;border:1px solid #222;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationFinalButtons{text-align:center;padding:10px;}.productCustomizationForm .productCustomizationFormConfirmation .productCustomizationHiddenForm .productCustomizationFinalButtons button{padding:10px;margin:0 3px;}.logonWrapper{width:100%;overflow-y:auto;display:flex;align-items:baseline;}@media (min-width:768px){.logonWrapper{align-items:center}}.logonWrapper{justify-content:center;height:100%;min-height:90vh;}@media (max-width:767px){.logonWrapper{background-color:#151515}}.logonWrapper .logonForm{margin-top:-7vh;}@media (max-width:767px){.logonWrapper .logonForm{margin-top:20px;margin-bottom:50px}}@media (min-width:768px){.logonWrapper .logonForm .insideFormWrapper{padding:15px}}.logonWrapper .logonForm{background:#000;border:1px solid #222;border-radius:6px;box-shadow:2px 2px 4px 0 rgb(0,0,0);width:90%;max-width:750px;overflow:hidden;}.logonWrapper .logonForm .logonFormHeader{padding:10px;text-align:center;border-bottom:1px solid #111;background:#050505;}.logonWrapper .logonForm .logonFormText{background:#000;padding:10px 20px;text-align:center;font-weight:300;margin-bottom:10px;}@media (min-width:768px){.logonWrapper .logonForm .logonFormText{background:#111;font-size:18px;padding:20px 50px}}.logonWrapper .logonForm .logonFormText strong{font-weight:400;color:#FF9;}.logonWrapper .logonForm .logonFormTextAlert{background:#600;}.logonWrapper .logonForm .logonFormTextOk{background:#000;}@media (min-width:768px){.logonWrapper .logonForm .logonFormTextOk{background:#111}}.logonWrapper .logonForm .logonFormTextOk{color:#0F0;}.logonWrapper .logonForm .universalForm{width:90%;max-width:400px;margin:0 auto;}.logonWrapper .logonForm .restorePasswordOptions{text-align:center;font-size:14px;color:#666;padding:5px;}.logonWrapper .logonForm .restorePasswordOptions a,.logonWrapper .logonForm .restorePasswordOptions button{margin:5px;}.logonWrapper .logonForm .basketOptions{width:95%;margin:10px auto;padding:10px 0;text-align:center;}.logonWrapper .logonForm .basketOptions .basketOptionsLabel{text-transform:uppercase;margin-bottom:5px;}@media (max-width:767px){.logonWrapper .logonForm .basketOptions .basketOptionsLabel{font-size:13px}}.logonWrapper .logonForm .basketOptions ul{list-style:none;}@media (max-width:767px){.logonWrapper .logonForm .basketOptions ul li .universalFancyInput label,.logonWrapper .logonForm .basketOptions ul li .universalFancyInput label:before{font-size:13px}}.logonWrapper .logonForm .logonButtons{background:#000;}@media (min-width:768px){.logonWrapper .logonForm .logonButtons{background:#111}}.logonWrapper .logonForm .logonButtons{text-align:center;padding:10px;}.logonWrapper .logonForm .logonButtons a,.logonWrapper .logonForm .logonButtons button{margin:5px;}.logonWrapper .logonForm .logonButtons .spinnerPadding{padding:30px;}.logonWrapper .logonForm .logonButtonsSpinner{background:#000!important;}.universalOrderForm{border:1px solid #191919;background:#090909;box-shadow:3px 3px 8px 0 rgb(0,0,0);padding:10px 10px 15px 10px;border-radius:6px;}.universalOrderForm .orderProcessingBoxesControls{text-align:center;}.universalOrderForm .orderProcessingProgressBoxes{border-radius:4px;max-width:90%;margin:0 auto;}@media (min-width:768px){.universalOrderForm .orderProcessingProgressBoxes{background:#050505;border:1px solid #111;padding:5px;margin-top:20px;flex-wrap:wrap;display:flex;align-items:stretch;justify-content:center;max-width:97%}}@media (min-width:768px){.universalOrderForm .orderProcessingProgressBoxes .arrowBox{display:flex;align-items:center}}@media (max-width:767px){.universalOrderForm .orderProcessingProgressBoxes .arrowBox{text-align:center;width:100%}}.universalOrderForm .orderProcessingProgressBoxes .orderProcessingProgressBoxItem{width:98%;margin:10px auto;}@media (min-width:768px){.universalOrderForm .orderProcessingProgressBoxes .orderProcessingProgressBoxItem{min-width:150px;max-width:200px;margin:10px}}.universalOrderForm .orderProcessingProgressBoxes .orderProcessingProgressBoxItem{text-align:left;overflow:hidden;border-radius:4px;text-shadow:#000 1px 1px;font-size:18px;line-height:22px;font-weight:300;}@media (max-width:767px){.universalOrderForm .orderProcessingProgressBoxes .orderProcessingProgressBoxItem{display:flex;align-items:stretch}}.universalOrderForm .orderProcessingProgressBoxes .orderProcessingProgressBoxItem:before{display:block;font-size:30px;padding:15px;font-family:"FA6F";text-shadow:#000 1px 1px;text-align:center;}@media (max-width:767px){.universalOrderForm .orderProcessingProgressBoxes .orderProcessingProgressBoxItem:before{display:flex;align-items:center}}.universalOrderForm .orderProcessingProgressBoxes .orderProcessingProgressBoxItem span{display:block;padding:10px;}.universalOrderForm .orderProcessingProgressBoxes .warnBox{background:#A00;border:1px solid #B00;color:#FFF;}.universalOrderForm .orderProcessingProgressBoxes .warnBox:before{content:"\f071";background:#900;}.universalOrderForm .orderProcessingProgressBoxes .infoBox{background:#069;border:1px solid #07A;color:#FFF;}.universalOrderForm .orderProcessingProgressBoxes .infoBox:before{content:"\f05a";background:#058;}.universalOrderForm .orderProcessingProgressBoxes .regularBox{background:#151515;border:1px solid #222;color:#FFF;}.universalOrderForm .orderProcessingProgressBoxes .regularBox:before{content:"\f254";background:#111;}.universalOrderForm .orderProcessingProgressBoxes .confirmBox{background:#030;border:1px solid #040;color:#FFF;}.universalOrderForm .orderProcessingProgressBoxes .confirmBox:before{content:"\f00c";background:#020;}.universalOrderForm .orderProcessingProgressBoxes .finishedBox{background:#060;border:1px solid #080;color:#FFF;text-align:center;}.universalOrderForm .orderProcessingProgressBoxes .finishedBox:before{content:"\f118";background:#070;}.universalOrderForm .orderProcessingProgressBoxes .finishedBox .trackingNumber{background:transparent;border:0;font-size:14px;max-width:100%;padding:0;text-align:center;color:#FF0;}.universalOrderForm .additionalOrderNote{color:#F60;}.universalOrderForm .summaryProductsList{text-shadow:#000 1px 1px;}.universalOrderForm .summaryProductsList .summaryProductsListItem .positionAddedNote{text-align:center;}.universalOrderForm .summaryProductsList .summaryProductsListItem .positionAddedNote i{color:#C9A84C;margin-right:10px;}.universalOrderForm .summaryProductsList .summaryProductsListItem .positionAddedNote{padding:10px 20px 0 15px;}.universalOrderForm .summaryProductsList .summaryProductsListItem .productSaleBackOptions{margin-top:20px;padding:0 20px;text-shadow:none;}.universalOrderForm .summaryProductsList .summaryProductsListItem{margin:15px 0;border-radius:4px;border:1px solid #151515;padding:15px 0;}.universalOrderForm .summaryProductsList .summaryProductsListItem:hover{background:#151515;border:1px solid #222;}.universalOrderForm .summaryProductsList .summaryProductsListItem .customOptionsSelected{width:90%;margin:20px auto 0 auto;}.universalOrderForm .summaryProductsList .summaryProductsListItem .customOptionsSelected .pieceNumber{padding:5px;color:#999;}.universalOrderForm .summaryProductsList .summaryProductsListItem .customOptionsSelected .customOptionItem{text-align:left;padding:6px 20px;margin:8px 0;background:#050505;display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-direction:column;border-radius:7px;}.universalOrderForm .summaryProductsList .summaryProductsListItem .customOptionsSelected .customOptionItem span{display:none;}.universalOrderForm .summaryProductsList .summaryProductsListItem .customOptionsSelected .customOptionItem .customOptionItemValue{color:#FF9;text-transform:uppercase;}.universalOrderForm .summaryProductsList .summaryProductsListItem .customOptionsSelected .customOptionItem .customOptionImage{display:flex;align-items:center;}.universalOrderForm .summaryProductsList .summaryProductsListItem .customOptionsSelected .customOptionItem .customOptionImage img{max-width:85px;border-radius:7px;border:1px solid #111;}.universalOrderForm .summaryProductsList .summaryProductsListItem .customOptionsSelected .customOptionItem .freeOfCharge{color:#9F9;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListCurrentItemStatus{text-align:center;font-size:16px;padding:10px 10px 0 10px;text-transform:uppercase;color:#F60;}.universalOrderForm .summaryProductsList .summaryProductsListItem .rapidServiceSelected{padding:0 14px 10px 14px;}.universalOrderForm .summaryProductsList .summaryProductsListItem .rapidServiceSelected div{display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #333;color:#EEE;text-transform:uppercase;font-weight:500;padding:5px;border-top-left-radius:4px;border-top-right-radius:4px;margin-top:5px;text-align:center;font-size:.75rem;}.universalOrderForm .summaryProductsList .summaryProductsListItem .rapidServiceSelected div i{color:#C9A84C;}.universalOrderForm .summaryProductsList .summaryProductsListItem .rapidServiceSelected span{font-size:.6rem;display:block;background:#333;color:#C9A84C;border:1px solid #333;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:2px;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem{display:flex;align-items:flex-start;}@media (min-width:768px){.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem{align-items:center}}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem{justify-content:center;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription{width:55%;padding:0 20px;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription .productPrices{display:flex;align-items:center;justify-content:center;flex-direction:column;}@media (min-width:500px){.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription .productPrices{flex-direction:row;gap:15px;margin-top:10px;font-size:20px}}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription .productPrices .productPrice{text-align:center;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription .productPrices .productPrice .beforeCode{color:#F90;font-size:18px;margin-right:5px;text-decoration:line-through;display:block;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription .productPrices .productPrice .salePrice{color:#F99;font-size:18px;margin-right:5px;text-decoration:line-through;display:block;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription .productPrices .productPrice .productPriceLabel{color:#999;font-size:14px;}@media (min-width:500px){.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription .productPrices .productPrice .productPriceLabel{font-size:16px}}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription ul{list-style:none;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription ul li{width:100%;text-align:center;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription ul .itemName{font-size:18px;}@media (min-width:768px){.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription ul .itemName{font-size:24px}}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription ul .itemName span{color:#999;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription ul .itemSize span{color:#999;font-size:16px;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription ul .itemSize{font-size:16px;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription ul .itemQuantity{padding-top:15px;font-size:18px;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemImage{width:45%;min-width:120px;max-width:160px;margin-left:10px;text-align:center;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemImage img{width:90%;border-radius:10px;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemImage .productFlag{font-size:13px;line-height:16px;padding:2px 4px;background:transparent;border:1px solid #333;}@media (min-width:960px){.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemImage .productFlag{font-size:14px;line-height:17px;padding:4px 7px}}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemImage .productFlag{text-align:center;display:inline-block;border-radius:4px;margin:2px;}.universalOrderForm .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemImage .requestFlag{background:#300;border:1px solid #400;}.universalOrderForm .summaryProductsList .requestProductsListItem{background:#100;border:1px solid #300;}.universalOrderForm .selectedServicesIcons{display:flex;align-items:stretch;justify-content:center;margin-top:20px;margin-bottom:20px;gap:10px;flex-wrap:wrap;}.universalOrderForm .selectedServicesIcons .servicesIconsItem{display:flex;align-items:center;}.universalOrderForm .selectedServicesIcons .servicesIconsItem img{width:100%;}.universalOrderForm .selectedServicesIcons .servicesIconsItem{border:1px solid #222;background:#111;}@media (min-width:768px){.universalOrderForm .selectedServicesIcons .servicesIconsItem{border:1px solid #252525;background:#151515}}.universalOrderForm .selectedServicesIcons .servicesIconsItem{border-radius:4px;width:120px;min-width:120px;max-height:399px;-o-object-fit:cover;object-fit:cover;padding:10px 20px;}.universalOrderForm .selectedServicesIcons .deliveryCostBox{display:block;width:200px;min-width:200px;text-align:center;color:#999;}.universalOrderForm .selectedServicesIcons .deliveryCostBox .deliveryCostValue{color:#0A0;font-size:24px;}.universalOrderForm .selectedServicesIcons .deliveryCostBox .deliveryCostValue span{color:#999;font-size:20px;}.universalOrderForm .paymentOptionsButtons{padding:10px;}@media (min-width:768px){.universalOrderForm .paymentOptionsButtons{padding:30px 30px}}.universalOrderForm .paymentOptionsButtons{text-align:center;border:1px solid;border-color:#111 #000 #000 #000;margin-top:30px;}.universalOrderForm .paymentOptionsButtons .paymentOptionsInfo{margin-bottom:15px;padding:15px;}.universalOrderForm .paymentOptionsButtons .paymentOptionsButtonWrapper{display:flex;gap:5px;align-items:stretch;justify-content:space-around;flex-wrap:wrap;margin:0 auto;max-width:1200px;}.universalOrderForm .universalOrderFormControls{padding:20px 0;text-align:center;margin-top:30px;}.universalOrderForm .universalOrderFormControls button,.universalOrderForm .universalOrderFormControls a{width:95%;max-width:500px;padding:18px;font-size:22px;margin:5px;}.universalOrderForm .universalOrderFormControls button i,.universalOrderForm .universalOrderFormControls a i{margin-left:10px;font-size:25px;}@media (max-width:767px){.universalOrderForm .universalOrderFormControls .placeAnOrderButton{font-size:18px;width:85%}}.universalOrderForm .universalOrderFormControls .controlsWarningInfo{margin-bottom:20px;padding:0 20px;font-size:20px;text-align:center;color:#FDD;}.universalOrderForm .universalOrderFormControls .controlsConfirmInfo{margin-bottom:20px;font-size:20px;padding:0 20px;text-align:center;color:#F90;}.universalOrderForm .universalOrderFormHint{text-align:center;border-radius:4px;padding:10px;margin-bottom:20px;margin-top:10px;}@media (min-width:768px){.universalOrderForm .universalOrderFormHint{font-size:18px;max-width:97%;margin:15px auto;background:#050505}}.universalOrderForm .universalOrderFormHint strong{color:#F60;}.universalOrderForm .universalOrderFormHint .spinnerPadding{margin-top:30px;padding:30px;}.universalOrderForm .universalOrderFormHintAlert{background:#900;padding:10px;}.universalOrderForm .universalOrderFormGoodNews{background:#030;color:#FFF;}.universalOrderForm .universalOrderFormGoodNews strong{color:#0F0;}.universalOrderForm .universalOrderFormHintOK{background:#050505;color:#0F0;}.universalOrderForm .addressCardsFormButtons{padding:20px;text-align:center;}.universalOrderForm .addressCardsFormButtons a,.universalOrderForm .addressCardsFormButtons button{margin:3px;}.universalOrderForm .addressCards{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;}.universalOrderForm .addressCards .universalFancyInputWithControls{display:flex;align-items:center;height:100%;justify-content:space-between;gap:10px;}.universalOrderForm .addressCards .universalFancyInputWithControls .addressCardsCheck label{padding:0 0 0 10px!important;margin:0!important;}.universalOrderForm .addressCards .universalFancyInputWithControls .addressCardsControls{text-align:center;min-width:110px;}.universalOrderForm .addressCards .universalFancyInputWithControls .addressCardsControls span{text-transform:uppercase;color:#666;font-size:16px;}.universalOrderForm .addressCards .universalFancyInputWithControls .addressCardsContent{flex-grow:1;}.universalOrderForm .addressCards .universalFancyInputWithControls .addressCardsContent label{padding:0!important;margin:0!important;color:#AAA;}.universalOrderForm .addressCards .universalFancyInputWithControls .addressCardsContent label strong{color:#0F0;}.universalOrderForm .addressCards .universalFancyInput{border:1px solid #222;border-radius:8px;background:#0E0E0E;}@media (min-width:768px){.universalOrderForm .addressCards .universalFancyInput .addressCardItem{font-size:16px}}.universalOrderForm .addressCards .universalFancyInput:hover{background:#111;border:1px solid #222;}.universalOrderForm .addressCards .universalFancyInput{width:98%;}@media (min-width:1280px){.universalOrderForm .addressCards .universalFancyInput{width:48%}}.universalOrderForm .addressCards .universalFancyInput{margin:5px;}.universalOrderForm .universalForm .formGroupSwapOnSmallScreen1{order:2;}@media (min-width:768px){.universalOrderForm .universalForm .formGroupSwapOnSmallScreen1{order:1}}.universalOrderForm .universalForm .formGroupSwapOnSmallScreen2{order:1;}@media (min-width:768px){.universalOrderForm .universalForm .formGroupSwapOnSmallScreen2{order:2}}.universalOrderForm .universalForm .formGroupControl .centeredButtons{text-align:center;padding:10px 0;}.universalOrderForm .universalForm .formGroupControl .optionButtons{text-align:right;}@media (max-width:849px){.universalOrderForm .universalForm .formGroupControl .optionButtons{text-align:center}}@media (max-width:767px){.universalOrderForm .universalForm .formGroupControl .optionButtons a,.universalOrderForm .universalForm .formGroupControl .optionButtons button{width:98%}}.universalOrderForm .universalForm .formGroupControl .optionButtons{padding:10px;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .rollDownOrderStatusInfoHeader{text-align:center;padding:10px;color:#999;border-bottom:1px solid #333;margin-bottom:10px;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem{min-width:120px;margin-bottom:10px;background:#020202;border-radius:4px;padding:10px 15px;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryGiftInfo{text-align:right;color:#666;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryGiftInfo span{color:#FFF;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayNow{font-size:20px;}@media (min-width:768px){.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayNow{font-size:26px}}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayNow{color:#0A0;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayNow span{display:block;font-size:15px;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPaid{font-size:20px;}@media (min-width:768px){.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPaid{font-size:26px}}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPaid{color:#0AA;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPaid span{display:block;font-size:15px;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelGift{font-size:20px;}@media (min-width:768px){.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelGift{font-size:26px}}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelGift{min-width:340px;color:#0AF;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelGift span{display:block;font-size:15px;text-transform:uppercase;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelBonus{font-size:20px;}@media (min-width:768px){.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelBonus{font-size:26px}}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelBonus{color:#F90;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelBonus span{display:block;font-size:15px;text-transform:uppercase;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelCourier{font-size:20px;}@media (min-width:768px){.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelCourier{font-size:26px}}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelCourier{color:#070;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelCourier span{display:block;font-size:15px;color:#FFF;text-transform:uppercase;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelCreditOrPayBack{font-size:20px;}@media (min-width:768px){.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelCreditOrPayBack{font-size:26px}}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelCreditOrPayBack{color:#F09;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelCreditOrPayBack span{display:block;font-size:15px;color:#FFF;text-transform:uppercase;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelAddFees{font-size:20px;}@media (min-width:768px){.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelAddFees{font-size:26px}}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelAddFees{color:#36F;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelAddFees span{display:block;font-size:15px;color:#FFF;text-transform:uppercase;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayLater{font-size:20px;}@media (min-width:768px){.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayLater{font-size:26px}}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayLater{color:#E00;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayLater span{display:block;font-size:15px;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice{font-size:24px;}@media (min-width:768px){.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice{font-size:28px}}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice{text-align:right;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice span{color:#999;font-size:16px;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .basketTotalSummaryForeignPrice{font-size:14px;}@media (min-width:768px){.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .basketTotalSummaryForeignPrice{font-size:16px}}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .basketTotalSummaryForeignPrice{color:#666;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .codeRemoveControls{font-size:16px;color:#666;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .codeRemoveControls button{text-transform:uppercase;width:100%;}.universalOrderForm .universalForm .formGroupControl .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .codeRemoveControls button i{color:#F00;margin-right:5px;}.universalOrderForm .universalForm{display:flex;flex-direction:column;}@media (min-width:850px){.universalOrderForm .universalForm{flex-direction:row;align-items:stretch;justify-content:space-around;flex-wrap:wrap;width:100%}.universalOrderForm .universalForm .formGroupControl{min-width:47%;max-width:47%;width:100%;flex-grow:1}}@media (min-width:850px) and (min-width:768px){.universalOrderForm .universalForm .formGroupControlAddressList{order:2}}@media (min-width:850px) and (min-width:768px){.universalOrderForm .universalForm .formGroupControlOptions{order:1}}.universalOrderForm .universalForm .formControl{padding:0 10px;}.universalOrderForm .universalForm .formControl .formField .universalSwitch{margin:10px;}@media (min-width:768px){.universalOrderForm{max-width:1400px;margin:0 auto 20px auto}.universalOrderForm .universalForm .newAddressForm{margin:10px auto;max-width:700px;border:1px solid #222;background:#090909;border-radius:4px;padding:10px}.universalOrderForm .universalForm .newAddressForm:hover{border:1px solid #333}.universalOrderForm .universalForm{margin:0 auto}.universalOrderForm .universalForm .formControl .formField .universalSwitch{margin:20px}.universalOrderForm .universalForm .formControl .formField .formFieldWithAnIcon select optgroup{background:#000;color:#FFF;font-weight:300}.universalOrderForm .universalForm .formControl .formField .formFieldWithAnIcon select optgroup option{background:#FFF;color:#000}}.universalOrderForm .universalFancyInput{padding:10px;}.universalOrderForm .universalFancyInput label{padding:10px 15px!important;line-height:24px!important;}.universalOrderForm .universalFancyInput label:before{margin-right:10px;color:#FFF;}.parishAnnouncement{padding:20px;margin:20px;}@media (min-width:1450px){.parishAnnouncement{margin:20px auto}}.parishAnnouncement .announcementValid{color:#DDD;font-size:14px;}.parishAnnouncement .announcementContent{font-size:18px;text-shadow:#000 1px 1px;}.parishAnnouncementWarning{background:#c60424;}.parishAnnouncementConfirmation{background:#00a651;}.parishAnnouncementInfo{background:#333;}@media (min-width:768px){.clientTypeOptionsList{display:flex;align-items:stretch;justify-content:space-around;max-width:1500px;margin:0 auto}}.clientTypeOptionsList a,.clientTypeOptionsList button{display:block;}.clientTypeOptionsList .clientTypeOptionItem{padding:30px;}@media (min-width:1500px){.clientTypeOptionsList .clientTypeOptionItem{padding:60px}}.clientTypeOptionsList .clientTypeOptionItem{width:95%;margin:10px auto;min-width:250px;position:relative;overflow:hidden;}.clientTypeOptionsList .clientTypeOptionItem .loadDataFromPreviousOrderForm{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;display:none;}.clientTypeOptionsList .clientTypeOptionItem .loadDataFromPreviousOrderForm .spinnerPadding{margin-top:45px;}.clientTypeOptionsList .clientTypeOptionItem .loadDataFromPreviousOrderForm .allCorrect{color:#0F0;margin-top:100px;font-size:16px;}@media (min-width:768px){.clientTypeOptionsList .clientTypeOptionItem .loadDataFromPreviousOrderForm{backdrop-filter:blur(5px) brightness(30%);-webkit-backdrop-filter:blur(5px) brightness(30%);background:rgba(0,0,0,.5)}}.clientTypeOptionsList .clientTypeOptionItem .loadDataFromPreviousOrderForm .loadDataFormCloseButton{text-align:right;padding:10px;}.clientTypeOptionsList .clientTypeOptionItem .loadDataFromPreviousOrderForm .loadDataFormCloseButton i{color:#F00;font-size:24px;}.clientTypeOptionsList .clientTypeOptionItem .loadDataFromPreviousOrderForm .loadDataFormTitle{font-size:16px;margin-top:-5px;padding:0 10px;color:#FFF;}.clientTypeOptionsList .clientTypeOptionItem .loadDataFromPreviousOrderForm .loadDataFormControls{padding:0 30px;font-size:16px;}@media (min-width:768px){.clientTypeOptionsList .clientTypeOptionItem{width:30%}.clientTypeOptionsList .clientTypeOptionItem:hover{background:#222;border:1px solid #444;cursor:pointer}}.clientTypeOptionsList .clientTypeOptionItem{background:#000;border:1px solid #222;border-radius:6px;box-shadow:2px 2px 4px 0 rgb(0,0,0);}@media (max-width:767px){.clientTypeOptionsList .clientTypeOptionItem .clientTypeOptionMainLabelAndIcon{display:flex;align-items:center;justify-content:space-around}}.clientTypeOptionsList .clientTypeOptionItem .clientTypeOptionMainLabelAndIcon .clientTypeOptionIcon{color:#FFF;font-size:50px;}@media (min-width:1500px){.clientTypeOptionsList .clientTypeOptionItem .clientTypeOptionMainLabelAndIcon .clientTypeOptionIcon{font-size:60px}}.clientTypeOptionsList .clientTypeOptionItem .clientTypeOptionMainLabelAndIcon .clientTypeOptionIcon{text-align:center;}.clientTypeOptionsList .clientTypeOptionItem .clientTypeOptionMainLabelAndIcon .clientTypeOptionText{color:#FFF;font-size:24px;}@media (min-width:1500px){.clientTypeOptionsList .clientTypeOptionItem .clientTypeOptionMainLabelAndIcon .clientTypeOptionText{font-size:28px}}.clientTypeOptionsList .clientTypeOptionItem .clientTypeOptionMainLabelAndIcon .clientTypeOptionText{text-align:center;padding:5px;text-transform:uppercase;text-shadow:#000 1px 1px;}.clientTypeOptionsList .clientTypeOptionItem .clientTypeOptionTextDescription{padding:10px;font-size:17px;}@media (min-width:1500px){.clientTypeOptionsList .clientTypeOptionItem .clientTypeOptionTextDescription{font-size:20px}}.clientTypeOptionsList .clientTypeOptionItem .clientTypeOptionTextDescription{color:#999;text-align:center;text-shadow:#000 1px 1px;}.clientTypeOptionsList .clientTypeOptionItemDisabled{background:#111;color:#666;}.clientTypeOptionsList .clientTypeOptionItemDisabled:hover{background:#111;}.clientTypeOptionsList .clientTypeOptionItemDisabled .clientTypeOptionMainLabelAndIcon .clientTypeOptionIcon,.clientTypeOptionsList .clientTypeOptionItemDisabled .clientTypeOptionMainLabelAndIcon .clientTypeOptionText{color:#333;}.clientTypeOptionsList .clientTypeOptionItemDisabled .clientTypeOptionTextDescription{color:#333;}.orderProgressWrapper{background:#151515;padding-bottom:20px;}.orderProgressIcons{display:flex;align-items:stretch;justify-content:space-around;padding:20px;max-width:1000px;margin:0 auto;}.orderProgressIcons .orderProgressItem{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:5px;text-align:center;width:40%;}.orderProgressIcons .orderProgressItem .orderProgressIcon{padding:10px 10px 0 10px;}.orderProgressIcons .orderProgressItem .orderProgressIcon i{font-size:20px;color:#666;}.orderProgressIcons .orderProgressItem .orderProgressStatusText{padding:3px;font-size:14px;text-shadow:#000 1px 1px;color:#666;}@media (min-width:768px){.orderProgressIcons .orderProgressItem{width:150px}.orderProgressIcons .orderProgressItem .orderProgressStatusText{padding:5px;font-size:16px}}.orderProgressIcons .orderProgressItemInProgress .orderProgressIcon i{color:#090;}.orderProgressIcons .orderProgressItemInProgress .orderProgressStatusText{color:#FFF;}.orderProgressIcons .orderProgressItemCompleted .orderProgressIcon i{color:#363;}.orderProgressIcons .orderProgressItemCompleted .orderProgressStatusText{color:#555;}.orderProgressIcons .orderProgressDirectionPointer{display:flex;align-items:center;padding:5px;color:#333;font-size:18px;}.paymentMethodOptions{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:20px;}.paymentMethodOptions .selectedPaymentMethodOption{background:#FFF;padding:20px 10px;border-radius:6px;width:95%;max-width:300px;margin:0 auto;text-align:center;border:4px solid #090;}.paymentMethodOptions .selectedPaymentMethodOption input{display:none;}.paymentMethodOptions .selectedPaymentMethodOption label img{margin-top:10px;width:60%;}.paymentMethodOptions .selectedPaymentMethodOption label .paymentMethodName{color:#000;font-size:22px;}.paymentMethodOptions .paymentMethodOption input{display:none;}.paymentMethodOptions .paymentMethodOption{width:95%;}@media (min-width:850px){.paymentMethodOptions .paymentMethodOption{width:49%;height:100px}}@media (min-width:1050px){.paymentMethodOptions .paymentMethodOption{width:32.5%;height:100px}}@media (min-width:1300px){.paymentMethodOptions .paymentMethodOption{width:24%;height:100px}}.paymentMethodOptions .paymentMethodOption input:checked + label{border:3px solid #090;}.paymentMethodOptions .paymentMethodOption label .paymentMethodName{display:none;}.paymentMethodOptions .paymentMethodOption label:hover{border:3px solid #F00;}.paymentMethodOptions .paymentMethodOption label{background:#FFF;border:3px solid #FFF;border-radius:4px;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;overflow:hidden;height:100%;}@media (max-width:849px){.paymentMethodOptions .paymentMethodOption label{padding:10px}}.paymentMethodOptions .paymentMethodOption label img{display:block;max-height:40px;max-width:100%;}@media (min-width:850px){.paymentMethodOptions .paymentMethodOption label img{max-width:70%;max-height:80px}}.resetSelectedPaymentMethod{text-align:center;padding:20px;display:none;}.resetSelectedPaymentMethod .paymentMethodName{padding-bottom:20px;}.unpayedOrdersList .unpayedOrdersListItem{border:1px solid #111;border-radius:4px;margin-bottom:10px;position:relative;}.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListItemHeader{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #111;background:#050505;padding-right:10px;}.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListItemHeader .unpayedordersListHeaderDetails{font-size:16px;color:#777;text-transform:uppercase;}.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListDate{text-align:center;text-transform:uppercase;color:#999;padding:10px;}.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListItemContent .orderItems{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;}.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListItemContent .orderItems .orderItem{background:#050505;border-radius:4px;margin:5px;width:30%;max-width:140px;padding:5px;}.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListItemContent .orderItems .orderItem .orderItemImage{text-align:center;}.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListItemContent .orderItems .orderItem .orderItemImage img{border-radius:4px;width:100%;}.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListItemContent .orderItems .orderItem .orderItemDetails{font-size:17px;text-align:center;text-transform:uppercase;}.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListItemDeliveryName{font-size:18px;margin:15px 30px 5px 30px;text-align:center;}.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListItemDeliveryAddress{font-size:18px;margin:5px 30px;text-align:center;}.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListItemPositionPayValue{margin:10px 30px 15px 30px;font-size:20px;color:#0A0;text-align:center;}@media (min-width:768px){.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListItemPositionPayValue{text-align:right}}.unpayedOrdersList .unpayedOrdersListItem .unpayedOrdersListItemPositionPayValue .unpayedOrdersListItemPositionAccountingValue{color:#D60;}.customerPanelForm .formGroupMenu .formGroupMenuHeader{text-align:center;font-size:24px;text-transform:capitalize;color:#FFF;padding:30px 10px;border-radius:8px;line-height:30px;background:#151515;border:1px solid #222;margin:5px 5px 15px 5px;}.customerPanelForm .formGroupMenu .formGroupMenuHeader span{color:#999;font-size:20px;}.customerPanelForm .formGroupMenu .formGroupMenuHeader div{display:flex;align-items:center;justify-content:center;margin-top:5px;}.customerPanelForm .formGroupMenu .formGroupMenuHeader div i{margin-right:7px;margin-top:3px;color:#8b6736;font-size:17px;}.customerPanelForm .formGroupMenu .formGroupMenuHeader div strong{color:#C9A84C;}.customerPanelForm .formGroupMenu .customerPanelFormHintBox{width:94%;background:#033;color:#EEE;margin-left:auto;margin-right:auto;padding:10px 20px;text-align:justify;border-radius:6px;cursor:help;border:1px solid #044;box-shadow:2px 2px 4px 0 rgb(0,0,0);font-size:16px;}.customerPanelForm .formGroupMenu .customerPanelFormHintBox .hintLabel{text-transform:uppercase;color:#999;text-align:left;}@media (min-width:768px){.customerPanelForm .formGroupMenu .customerPanelFormHintBox .hintLabel{text-align:center}}.customerPanelForm .formGroupMenu .customerPanelFormHintBox .hintLabel{padding:5px;margin-right:10px;min-width:120px;}.customerPanelForm .formGroupMenu .customerPanelFormHintBox .hintLabel::before{font-family:"FA6F";margin-right:5px;color:#999;content:"\f05a";}.customerPanelForm .formGroupMenu .customerPanelFormHintBox:hover{background:#044;}.customerPanelForm .formGroupMenu .customerPanelFormHintBox:hover .hintLabel,.customerPanelForm .formGroupMenu .customerPanelFormHintBox:hover .hintLabel::before{color:#FFF;}.customerPanelForm .formGroupPanel .favProductsList{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;}.customerPanelForm .formGroupPanel .favProductsList .favProductBox{width:98%;}@media (min-width:530px){.customerPanelForm .formGroupPanel .favProductsList .favProductBox{width:230px}}.customerPanelForm .formGroupPanel .favProductsList .favProductBox{text-align:center;border-radius:4px;padding:5px;background:#090909;}.customerPanelForm .formGroupPanel .favProductsList .favProductBox:hover{background:#111;}.customerPanelForm .formGroupPanel .favProductsList .favProductBox .favProductBoxPhoto a img{width:100%;border-radius:4px;}.customerPanelForm .formGroupPanel .favProductsList .favProductBox .favProductBoxName{font-size:18px;}.customerPanelForm .formGroupPanel .favProductsList .favProductBox .favProductBoxName span{color:#999;}.customerPanelForm .formGroupPanel .favProductsList .favProductBox .productAvailable{color:#090;}.customerPanelForm .formGroupPanel .favProductsList .favProductBox .productSold{color:#E00;}.customerPanelForm .formGroupPanel .emptyOrdersListInfo{text-align:center;color:#999;padding:15px;}@media (min-width:850px){.customerPanelForm .formGroupPanel{padding:0 20px}}.customerPanelForm .formGroupPanel .formGroupPanelButtons{display:flex;align-items:center;flex-direction:column-reverse;justify-content:flex-start;}.customerPanelForm .formGroupPanel .formGroupPanelButtons .formGroupPanelButtonsLeftSide{text-align:left;}.customerPanelForm .formGroupPanel .formGroupPanelButtons .formGroupPanelButtonsRightSide{text-align:right;}.customerPanelForm .formGroupPanel .formGroupPanelButtons .formGroupPanelButtonsLeftSide,.customerPanelForm .formGroupPanel .formGroupPanelButtons .formGroupPanelButtonsRightSide{width:100%;}@media (max-width:849px){.customerPanelForm .formGroupPanel .formGroupPanelButtons .formGroupPanelButtonsLeftSide,.customerPanelForm .formGroupPanel .formGroupPanelButtons .formGroupPanelButtonsRightSide{text-align:center}}.customerPanelForm .formGroupPanel .formGroupPanelButtons button,.customerPanelForm .formGroupPanel .formGroupPanelButtons a{margin:3px;}@media (max-width:849px){.customerPanelForm .formGroupPanel .formGroupPanelButtons button,.customerPanelForm .formGroupPanel .formGroupPanelButtons a{width:95%;margin:3px}}@media (min-width:850px){.customerPanelForm .formGroupPanel .formGroupPanelButtons{border-bottom:1px solid #111;padding:15px 10px;justify-content:space-between;flex-direction:row}}.customerPanelForm .panelMenuContentWrapper{padding:7px;}.customerPanelForm .formHintText{padding:10px 20px;color:#999;font-size:16px;text-align:center;}.customerPanelForm .formHintText strong{color:#FFF;}.customerPanelForm .formGroupPanelItems{display:flex;align-items:stretch;justify-content:stretch;flex-wrap:wrap;gap:10px;}@media (max-width:849px){.customerPanelForm .formGroupPanelItems .formGroupPanelItem{width:100%}}@media (min-width:850px){.customerPanelForm .formGroupPanelItems .formGroupPanelItem{display:flex;flex-grow:1;align-items:center;justify-content:space-evenly}}.customerPanelForm .formGroupPanelItems .formGroupPanelItem{background:#151515;border:1px solid #222;border-radius:8px;padding:10px;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem:hover{background:#222;border:1px solid #353535;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem:hover .formGroupPanelItemName{border-bottom:1px solid #353535!important;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem .formGroupPanelContent{text-align:left;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem .formGroupPanelContent .formGroupPanelItemSwitch{margin-top:15px;text-align:center;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem .formGroupPanelContent .formGroupPanelItemName{color:#999;font-size:17px;text-align:center;margin-top:10px;border-bottom:1px solid #222;padding-bottom:10px;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem .formGroupPanelContent .formGroupPanelItemValue{font-size:24px;margin:5px;text-align:center;color:#FFF;font-weight:500;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem .formGroupPanelContent .formGroupPanelItemValue .positiveValue{color:#090;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem .formGroupPanelContent .formGroupPanelItemValue .negativeValue{color:#C00;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem .formGroupPanelContent .formGroupPanelItemValue .nullValue{color:#C9A84C;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem .formGroupPanelContent .formGroupPanelItemTextValue{color:#FFF;padding:5px;font-size:16px;text-align:center;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem .formGroupPanelContent .formGroupPanelItemMediumTextValue{color:#FFF;padding:5px;font-size:20px;text-align:center;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem .formGroupPanelContent .formGroupPanelItemMediumTextValue .positiveValue{color:#090;}.customerPanelForm .formGroupPanelItems .formGroupPanelItem .formGroupPanelControls{margin-top:10px;padding:5px;text-align:center;}@media (min-width:850px){.customerPanelForm .formGroupPanelItems .formGroupPanelItem .formGroupPanelControls{margin-top:0;padding:20px}}.customerPanelForm .formGroupPanelItems .cardOwner{justify-content:flex-start!important;padding:20px;}.customerPanelForm .formGroupPanelItems .cardOwner .formGroupPanelContent .formGroupPanelItemName,.customerPanelForm .formGroupPanelItems .cardOwner .formGroupPanelContent .formGroupPanelItemValue{text-align:left!important;}@media (min-width:850px){.customerPanelForm .formGroupMenu{min-width:35%;max-width:35%;width:100%;flex-grow:1}.customerPanelForm .formGroupPanel{min-width:65%;max-width:65%;width:100%;flex-grow:1}}@media (min-width:1250px){.customerPanelForm .formGroupMenu{min-width:25%;max-width:25%;width:100%;flex-grow:1}.customerPanelForm .formGroupPanel{min-width:75%;max-width:75%;width:100%;flex-grow:1}}.customerPanelForm .panelMenu .panelMenuSeparator{margin:20px 10px;border-bottom:1px solid #151515;}.customerPanelForm .panelMenu .panelButton{border:1px solid #151515;display:block;border-radius:4px;margin:6px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;}.customerPanelForm .panelMenu .panelButton .panelButtonName{color:#EEE;padding:10px 15px 10px 0;text-transform:uppercase;}.customerPanelForm .panelMenu .panelButton .panelButtonIcon{padding:10px 20px;font-size:22px;min-width:75px;color:#FFF;}.customerPanelForm .panelMenu .panelButton:hover{background:#111;border:1px solid #222;}.customerPanelForm .panelMenu .panelButton:hover .panelButtonIcon{color:#C9A84C;}.customerPanelForm .panelMenu .selectedPanelButton{background:#030;border:1px solid #040;}.customerPanelForm .panelMenu .selectedPanelButton:hover{background:#040;border:1px solid #050;}.customerPanelForm .panelMenu .selectedPanelButton:hover .panelButtonIcon{color:#C9A84C;}.panelTableWrapper{width:100%;overflow-y:auto;}.panelTableWrapper .panelTable{background:#000;border:1px solid #151515;border-radius:4px;min-width:100%;}.panelTableWrapper .panelTable thead tr th{background:#0A0A0A;font-size:15px;padding:6px;font-weight:400;}.panelTableWrapper .panelTable tbody tr td{font-size:15px;padding:6px 8px;background:#050505;text-align:center;text-transform:uppercase;}.panelTableWrapper .panelTable tbody tr:hover td{background:#222;}.panelTableWrapper .panelTable tbody tr:hover .positiveValue{color:#090;background:#030;}.panelTableWrapper .panelTable tbody tr:hover .negativeValue{color:#F00;background:#300;}.panelTableWrapper .panelTable tbody tr .hlColumn{background:#111;}.panelTableWrapper .panelTable tbody tr .min100w{min-width:100px;}.panelTableWrapper .panelTable tbody tr .positiveValue{color:#090;background:#010;}.panelTableWrapper .panelTable tbody tr .negativeValue{color:#A00;background:#100;}.panelTableWrapper .panelTable tbody tr .positionText{font-size:14px;color:#999;}.panelTableWrapper .panelTable tbody tr .positionLeftText{font-size:14px;color:#999;text-align:left;}.panelTableWrapper .panelTable tbody tr .amountValue{text-align:right;}.panelTableWrapper .panelTable tbody tr .links a{color:#FFF;font-size:14px;}.orderStatusHeaderList{text-align:center;}@media (min-width:768px){.orderStatusHeaderList{text-align:left}}.orderStatusHeaderList{padding:10px;color:#666;font-size:16px;border-bottom:1px solid #111;margin-bottom:10px;text-transform:uppercase;}.orderStatusHeaderList .headerDot{display:none;}@media (min-width:768px){.orderStatusHeaderList .headerDot{display:inline-block;padding:0 3px}}.orderStatusHeaderListActive strong{color:#F60;}.orderStatusHeaderListRequested strong{color:#06F;}.orderStatusHeaderListCompleted strong{color:#090;}.orderStatusHeaderListCancelled strong{color:#999;}.ordersList{cursor:pointer;background:#121212!important;border:1px solid #181818!important;}@media (min-width:850px){.ordersList{background:#121212!important;border:1px solid #222!important}}.ordersList:hover{background:#222!important;border:1px solid #292929!important;}.ordersList .ordersListOptionButtons{text-align:center;padding:0 10px;}.ordersList .ordersListOptionButtons button{padding:5px!important;margin:5px;font-size:18px;}.ordersList .warningBox .orderCardBoxItemValue{color:#F00!important;}.ordersList .pendingBox .orderCardBoxItemValue{color:#06F!important;}.ordersList .awaitingBox .orderCardBoxItemValue{color:#F60!important;}.ordersList .confirmedBox .orderCardBoxItemValue{color:#0F0!important;}.ordersList .orderCardBoxContent{background:#090909!important;}.ordersList .orderCardBoxContent .spinnerPadding{padding:50px;}.luxuryPayBackCards{margin-top:20px;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;align-items:stretch;}.luxuryPayBackCards .luxuryPayBackCard{width:98%;}@media (min-width:650px){.luxuryPayBackCards .luxuryPayBackCard{width:45%}}@media (min-width:1250px){.luxuryPayBackCards .luxuryPayBackCard{width:28%}}.luxuryPayBackCards .luxuryPayBackCard{border:2px solid #151515;border-radius:4px;text-align:center;background:#090909;overflow:hidden;text-shadow:#000 1px 1px;color:#444;}.luxuryPayBackCards .luxuryPayBackCard .luxuryPayBackCardImage{padding:15px 15px 5px 15px;}.luxuryPayBackCards .luxuryPayBackCard .luxuryPayBackCardImage img{filter:brightness(50%);width:80%;}.luxuryPayBackCards .luxuryPayBackCard .luxuryPayBackCardImage span{display:block;font-size:.8rem;letter-spacing:3px;color:#333;}.luxuryPayBackCards .luxuryPayBackCard .luxuryPayBackCardText{background:#111;text-transform:uppercase;padding:10px;}.luxuryPayBackCards .luxuryPayBackCard .luxuryPayBackCardRequiredPoints{background:#000;padding:10px;}.luxuryPayBackCards .luxuryPayBackCard .luxuryPayBackCardValue{margin:2px;font-size:40px;padding:5px;}.luxuryPayBackCards .luxuryPayBackCard .luxuryPayBackCardValue span{font-size:20px;}@media (min-width:600px){.luxuryPayBackCards .luxuryPayBackCard .luxuryPayBackCardValue{padding:15px;font-size:50px}.luxuryPayBackCards .luxuryPayBackCard .luxuryPayBackCardValue span{font-size:30px}}.luxuryPayBackCards .luxuryPayBackCard:hover .luxuryPayBackCardImage img{filter:brightness(50%);}.luxuryPayBackCards .luxuryPayBackCard:hover span.voucherTitle{color:#C9A84C;}.luxuryPayBackCards .luxuryPayBackCard:hover{color:#999;}.luxuryPayBackCards .luxuryPayBackCardactive{color:#DDD;}.luxuryPayBackCards .luxuryPayBackCardactive .luxuryPayBackCardImage img{filter:brightness(100%);}.luxuryPayBackCards .luxuryPayBackCardactive:hover .luxuryPayBackCardImage img{filter:brightness(100%);}.luxuryPayBackCards .luxuryPayBackCardactive:hover{color:#FFF;}.luxuryPayBackCards .luxuryPayBackCard20active .luxuryPayBackCardValue,.luxuryPayBackCards .luxuryPayBackCard60active .luxuryPayBackCardValue{background:#060;}.luxuryPayBackCards .luxuryPayBackCard20active,.luxuryPayBackCards .luxuryPayBackCard60active{cursor:pointer;}.luxuryPayBackCards .luxuryPayBackCard20active:hover,.luxuryPayBackCards .luxuryPayBackCard60active:hover{border:2px solid #090;}.luxuryPayBackCards .luxuryPayBackCard20active:hover .luxuryPayBackCardValue,.luxuryPayBackCards .luxuryPayBackCard60active:hover .luxuryPayBackCardValue{background:#090;}.luxuryPayBackCards .luxuryPayBackCard160active .luxuryPayBackCardValue,.luxuryPayBackCards .luxuryPayBackCard300active .luxuryPayBackCardValue{background:#066;}.luxuryPayBackCards .luxuryPayBackCard160active,.luxuryPayBackCards .luxuryPayBackCard300active{cursor:pointer;}.luxuryPayBackCards .luxuryPayBackCard160active:hover,.luxuryPayBackCards .luxuryPayBackCard300active:hover{border:2px solid #099;}.luxuryPayBackCards .luxuryPayBackCard160active:hover .luxuryPayBackCardValue,.luxuryPayBackCards .luxuryPayBackCard300active:hover .luxuryPayBackCardValue{background:#099;}.luxuryPayBackCards .luxuryPayBackCard480active .luxuryPayBackCardValue{background:#d11919;}.luxuryPayBackCards .luxuryPayBackCard480active{cursor:pointer;}.luxuryPayBackCards .luxuryPayBackCard480active:hover{border:2px solid #ff1919;}.luxuryPayBackCards .luxuryPayBackCard480active:hover .luxuryPayBackCardValue{background:#ff1919;}.luxuryPayBackCards .luxuryPayBackCard700active .luxuryPayBackCardValue{background:#a67c00;}.luxuryPayBackCards .luxuryPayBackCard700active{cursor:pointer;}.luxuryPayBackCards .luxuryPayBackCard700active:hover{border:2px solid #ffbf00;}.luxuryPayBackCards .luxuryPayBackCard700active:hover .luxuryPayBackCardValue{background:#ffbf00;}.formGroupPanel .universalFlexContainerRolledDown{border:1px solid #292929!important;background:#212121!important;}.formGroupPanel .universalFlexContainerRolledDown:hover{border:1px solid #333!important;background:#252525!important;}.activeOrdersList .orderStatus{color:#F60!important;}.activeOrdersList .summaryProductsListCurrentItemStatus{color:#F60;}.requestedOrdersList .orderStatus{color:#06F!important;}.requestedOrdersList .summaryProductsListCurrentItemStatus{color:#06F;}.completedOrdersList .orderStatus{color:#090!important;}.completedOrdersList .summaryProductsListCurrentItemStatus{color:#090;}.cancelledOrdersList .orderStatus{color:#666!important;}.cancelledOrdersList .summaryProductsListCurrentItemStatus{color:#666;}.orderCardBoxItems{justify-content:center!important;flex-wrap:wrap;}@media (min-width:768px){.orderCardBoxItems{flex-grow:1;margin-right:10px;justify-content:flex-start!important}}.orderCardBoxItems{width:100%;border-radius:4px;}.orderCardBoxItems .universalFlexHorizontalSeparator{height:1px;background:#222;width:100%;}.orderCardBoxItems .universalFlexContainerSeparator{border-right:1px solid #333;padding:1px;height:40px;display:none;}@media (min-width:1250px){.orderCardBoxItems .universalFlexContainerSeparator{display:block}}.orderCardBoxItems .orderCardBoxItem{margin:3px;}@media (min-width:850px){.orderCardBoxItems .orderCardBoxItem{width:30%}}@media (min-width:1250px){.orderCardBoxItems .orderCardBoxItem{width:19%}}.orderCardBoxItems .orderCardBoxItem{padding:4px 10px;text-align:center;min-width:100px;}.orderCardBoxItems .orderCardBoxItem .orderCardBoxItemName{text-transform:uppercase;font-size:14px;color:#666;}.orderCardBoxItems .orderCardBoxItem .orderCardBoxItemValue{font-size:16px;text-transform:uppercase;}.orderCardBoxItems .orderCardBoxItem .orderCardBoxItemWarningValue{font-size:16px;color:#F00;text-transform:uppercase;}.orderCardBoxItems .orderCardBoxImportantItem .orderCardBoxItemValue{font-size:22px;text-transform:uppercase;}.rollDownOrderStatus{padding-bottom:10px;background:#090909;}.rollDownOrderStatus .rollDownOrderStatusButtons{padding-top:20px;text-align:center;}@media (min-width:850px){.rollDownOrderStatus .rollDownOrderStatusButtons{padding-right:20px;border-top:1px solid #111;text-align:right}}.rollDownOrderStatus .rollDownOrderStatusButtons a,.rollDownOrderStatus .rollDownOrderStatusButtons button{margin:3px;}.rollDownOrderStatus .rollDownOrderStatusButtons a i,.rollDownOrderStatus .rollDownOrderStatusButtons button i{margin-right:5px;}.rollDownOrderStatus .rollDownOrderStatusContent{padding:5px;cursor:default;}@media (min-width:1200px){.rollDownOrderStatus .rollDownOrderStatusContent{display:flex;align-items:flex-start;justify-content:space-between}}.rollDownOrderStatus .rollDownOrderStatusInfoHeader{text-align:center;padding:5px;text-transform:uppercase;color:#AAA;width:90%;margin:5px auto 10px auto;border-bottom:1px solid #252525;}.rollDownOrderStatus .summaryProductsList{width:100%;}@media (min-width:1200px){.rollDownOrderStatus .summaryProductsList{margin:4px;width:60%}}.rollDownOrderStatus .summaryProductsList .summaryProductsListItem{border:1px solid #212121;background:#131313;box-shadow:0 5px 20px -2px rgba(0,0,0,.5);}.rollDownOrderStatus .summaryProductsList .summaryProductsListItem:hover{border:1px solid #222;background:#191919;}.rollDownOrderStatus .summaryProductsList .summaryProductsListItem{margin:9px 0;}.rollDownOrderStatus .summaryProductsList .summaryProductsListItem .customOptionsSelected .customOptionItem{font-size:16px;}.rollDownOrderStatus .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription .itemName{font-size:20px!important;}.rollDownOrderStatus .summaryProductsList .summaryProductsListItem .summaryProductsListProductItem .summaryProductsListProductItemDescription .productPrices{margin-top:20px;}.rollDownOrderStatus .rollDownOrderStatusRightPanel{flex-grow:1;padding-bottom:10px;}@media (min-width:1200px){.rollDownOrderStatus .rollDownOrderStatusRightPanel{max-width:40%}}@media (min-width:850px){.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary{padding:0 20px}}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #222;min-width:120px;margin:3px;padding:8px 5px;}@media (min-width:850px){.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem{padding:8px 20px}}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabel{text-align:left;font-size:20px;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryGiftInfo{text-align:right;color:#666;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryGiftInfo span{color:#FFF;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayNow{color:#0A0;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayNow span{display:block;font-size:15px;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPaid{color:#0AA;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPaid span{display:block;font-size:15px;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelGift{min-width:340px;color:#0AF;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelGift span{display:block;font-size:15px;text-transform:uppercase;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelBonus{color:#F90;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelBonus span{display:block;font-size:15px;text-transform:uppercase;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelCourier{color:#070;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelCourier span{display:block;font-size:15px;color:#FFF;text-transform:uppercase;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelCreditOrPayBack{color:#F09;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelCreditOrPayBack span{display:block;font-size:15px;color:#FFF;text-transform:uppercase;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelAddFees{color:#36F;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelAddFees span{display:block;font-size:15px;color:#FFF;text-transform:uppercase;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayLater{color:#E00;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryLabelPayLater span{display:block;font-size:15px;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice{font-size:24px;}@media (min-width:768px){.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice{font-size:22px}}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice{text-align:right;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice span{color:#999;font-size:16px;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .basketTotalSummary .basketTotalSummeryItem .basketTotalSummaryPrice .basketTotalSummaryForeignPrice{font-size:14px;color:#666;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:stretch;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem{margin:4px;background:#131313;border:1px solid #212121;padding-bottom:5px;box-shadow:0 5px 20px -2px rgba(0,0,0,.5);flex-grow:1;border-radius:4px;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .formControl .formField{text-align:center;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .formControl .formField .universalSwitchLabel{font-size:16px;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails{display:none;border-radius:4px;max-width:90%;margin:0 auto;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .arrowBox{display:none;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .orderProcessingProgressBoxItem{width:98%;margin:10px auto;text-align:left;overflow:hidden;border-radius:4px;text-shadow:#000 1px 1px;font-size:18px;line-height:22px;font-weight:300;display:flex;align-items:stretch;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .orderProcessingProgressBoxItem:before{font-size:30px;padding:15px;font-family:"FA6F";text-shadow:#000 1px 1px;display:flex;align-items:center;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .orderProcessingProgressBoxItem span{display:block;padding:10px;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .warnBox{background:#A00;border:1px solid #B00;color:#FFF;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .warnBox:before{content:"\f071";background:#900;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .infoBox{background:#069;border:1px solid #07A;color:#FFF;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .infoBox:before{content:"\f05a";background:#058;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .regularBox{background:#151515;border:1px solid #222;color:#FFF;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .regularBox:before{content:"\f254";background:#111;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .confirmBox{background:#030;border:1px solid #040;color:#FFF;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .confirmBox:before{content:"\f00c";background:#020;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .finishedBox{background:#060;border:1px solid #080;color:#FFF;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .finishedBox:before{content:"\f118";background:#070;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .orderProcessingDetails .finishedBox .trackingNumber{color:#0F0;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .rollDownOrderStatusInfoBoxItemName{text-transform:uppercase;font-size:14px;color:#666;text-align:center;margin:10px 10px 3px 10px;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .rollDownOrderStatusInfoBoxItemValue{font-size:16px;padding:5px;text-align:center;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .rollDownOrderStatusInfoBoxItemValue .documentItem{display:block;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .rollDownOrderStatusInfoBoxItemValue .iconButton .iconButtonLabel{font-size:16px;color:#FFF;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .rollDownOrderStatusInfoBoxItemValue .iconButton:hover div i{color:#C9A84C;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .rollDownOrderStatusInfoBoxItemValueOrange{color:#F60;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .rollDownOrderStatusInfoBoxItemValueBlue{color:#06F;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .rollDownOrderStatusInfoBoxItemValueButtons{border-radius:4px;margin-top:3px;margin-bottom:5px;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .rollDownOrderStatusInfoBoxItemValueButtons button,.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItem .rollDownOrderStatusInfoBoxItemValueButtons a{margin:5px;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItemNoBorder{border:0!important;background:transparent!important;box-shadow:none!important;}.rollDownOrderStatus .rollDownOrderStatusRightPanel .rollDownOrderStatusInfoBoxes .rollDownOrderStatusInfoBoxItemHighlight{background:#002500;border:1px solid #030;}.courierOptions .courierOption{background:#111;border:1px solid #222;margin:10px 0;}@media (min-width:650px){.courierOptions .courierOption{display:flex;align-items:center;justify-content:stretch}.courierOptions .courierOption div{padding:10px}}.courierOptions .courierOption .courierOptionImage{text-align:center;padding:10px 0;}.courierOptions .courierOption .courierOptionImage img{width:120px;}.courierOptions .courierOption .courierOptionImage div{color:#F60;text-transform:uppercase;padding-bottom:5px;}.courierOptions .courierOption .courierOptionTable{flex-grow:1;}.courierOptions .courierOption .courierOptionTable table{width:100%;}.courierOptions .courierOption .courierOptionTable table thead tr th{padding:5px;color:#EEE;border-bottom:1px solid #222;}.courierOptions .courierOption .courierOptionTable table tbody tr td{text-align:center;padding:7px;}.courierOptions .courierOption .courierOptionTable table tbody tr td span{color:#999;}.courierOptions .courierOption .courierOptionTable table tbody tr:hover td{background:#222;}.courierOptions .courierOption{padding:5px;border-radius:4px;margin-bottom:5px;}.payMethods{padding:10px;display:flex;flex-wrap:wrap;justify-content:stretch;gap:10px;}.payMethods .payMethod{padding:10px;flex-grow:1;text-align:center;}@media (max-width:649px){.payMethods .payMethod img{width:80px}}@media (min-width:650px){.payMethods .payMethod img{height:50px}}.payMethods .payMethod{background:#FFF;border-radius:4px;}.payMethods .payMethod .payMethodName{text-align:center;color:#000;}.readPage{max-width:1100px;margin:0 auto;}.readPage .readPageHeader{display:flex;flex-direction:column;}@media (min-width:900px){.readPage .readPageHeader{justify-content:space-around;align-items:center;flex-direction:row}}.readPage .readPageHeader{border-bottom:1px solid #111;padding:10px;font-size:20px;}@media (min-width:768px){.readPage .readPageHeader{padding:20px;font-size:24px}}.readPage .readPageHeader strong{color:#C9A84C;}.readPage .readPageHeader button{font-size:1rem;}.readPage .readPageHeader button::before{content:"[ ";color:#999;}.readPage .readPageHeader button::after{content:" ]";color:#999;}.readPage .readPageHeader{text-align:center;text-transform:uppercase;color:#999;}.readPage .readPageSubHeader{padding:10px 10px 5px 10px;font-family:"Oswald",sans-serif;font-size:18px;text-align:center;}@media (min-width:768px){.readPage .readPageSubHeader{text-align:left;font-size:20px;padding:20px 20px 5px 20px}}.readPage .readPageSubHeader{text-transform:uppercase;color:#666;}.readPage .readPageText{font-size:16px;}@media (min-width:768px){.readPage .readPageText{font-size:18px}}.readPage .readPageText{color:#FFF;padding:10px 25px;text-align:justify;}.readPage .readPageText ul,.readPage .readPageText ol{margin:5px 10px;}@media (min-width:768px){.readPage .readPageText ul,.readPage .readPageText ol{margin:10px 20px 10px 40px}}.readPage .readPageText ul li,.readPage .readPageText ol li{color:#CCC;}.readPage .readPageText ul li:hover,.readPage .readPageText ol li:hover{color:#FFF;}.readPage .readPageText ul li,.readPage .readPageText ol li{line-height:35px;}.readPage .readPageText ul li strong,.readPage .readPageText ol li strong{color:#C9A84C;text-transform:uppercase;}.readPage .readPageText ul li a,.readPage .readPageText ol li a{color:#C9A84C;font-weight:500;}.readPage .readPageText ul li::marker,.readPage .readPageText ol li::marker{color:#C9A84C;}.readPageTableOfContent{margin:0 auto 20px auto;max-width:1400px;padding:10px 20px;border:1px solid #222;border-radius:4px;background:#0A0A0A;box-shadow:2px 2px 4px 0 rgb(0,0,0);}.readPageTableOfContent a{display:block;border-bottom:1px solid #151515;padding:5px 10px;}.readPageTableOfContent a .sectionMark{color:#999;margin:0 3px;}.readPageTableOfContent a .sectionID{display:inline-block;color:#C9A84C;width:20px;margin-left:5px;}.readPageTableOfContent a:hover{color:#C9A84C;font-weight:500;}.map iframe{border-radius:4px;}.callLink{color:#FFF;font-weight:500;}.callLink:before{content:"\f095";color:#999;font-size:20px;margin-right:5px;font-family:"FA6F";}.footerSection{background:#000;text-align:center;padding:30px 0;}.footerSection .footerSlogan i{color:#666;margin-right:5px;}@media (min-width:768px){.footerSection .footerFlex{margin-bottom:20px;display:flex;justify-content:space-around;align-items:center}}.footerSection .footerFlex .hotLineBoxWrapper .hotLineBox .callBox2{padding-right:50px;padding-left:50px;}.footerSection .footerFlex .hotLineBoxWrapper .hotLineBox .mediumButton{margin-top:20px;}.footerSection .footerFlex .hotLineBoxWrapper .hotLineBox .mediumButton i{margin-right:8px;}.footerSection .footerFlex .hotLineBoxWrapper .hotLineBox .mediumButton span{font-size:20px;}.footerSection .footerFlex .hotLineBoxWrapper .hotLineBox .hotLineNumbers{font-size:40px;}.footerSection .footerFlex .hotLineBoxWrapper .hotLineBox .hotLineNumbers i{font-size:35px;}.footerSection .footerFlex .footerSocialMedia{color:#FFF;}.footerSection .footerFlex .footerSocialMedia .socialMediaIcon{display:inline-block;}.footerSection .footerFlex .footerSocialMedia div{padding:5px;font-size:38px;font-family:"Outfit",Arial,Helvetica,sans-serif;}.footerSection .footerFlex .footerSocialMedia div i{color:#C9A84C;}.footerSection .footerFlex .footerSocialMedia div img{width:50px;margin:5px 10px;}@media (min-width:768px){.footerSection .footerFlex .footerSocialMedia{display:flex;align-items:center;justify-content:center}.footerSection .footerFlex .footerSocialMedia div{padding:0;font-size:50px}.footerSection .footerFlex .footerSocialMedia div img{width:55px;margin:15px 0 0 25px}}.footerSection .footerCopyright{font-size:14px;font-family:"Oswald",sans-serif;}@media (min-width:768px){.footerSection .footerCopyright{font-size:16px}}.footerSection .footerCopyright{color:#666;padding:10px 15px;}.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:none;}.flickity-viewport{overflow:hidden;position:relative;height:100%;transition:height .2s;}@media (min-width:1100px){.flickity-viewport::before,.flickity-viewport::after{content:"";position:absolute;top:0;width:250px;opacity:.7;height:100%;z-index:5;pointer-events:none}}@media (min-width:1100px){.flickity-viewport::before{left:0;background:linear-gradient(to right,#000,transparent)}}@media (min-width:1100px){.flickity-viewport::after{right:0;background:linear-gradient(to left,#000,transparent)}}.flickity-slider{position:absolute;width:100%;height:100%;}@media (min-width:768px){.flickity-slider .gallery-cell{border-radius:20px;margin:0 7px}}.flickity-slider .gallery-cell{overflow:hidden;}.flickity-slider .gallery-cell img{-o-object-fit:cover;object-fit:cover;min-width:100%;height:80vh;max-height:900px;}@media (min-width:768px){.flickity-slider .gallery-cell img{border-radius:20px}}@media (max-width:767px){.flickity-slider .gallery-cell img{min-width:100%;height:70vh;max-height:700px}}.loadingGallerySpinner{display:block;width:192px;height:192px;margin-left:auto;margin-right:auto;}.loadingGallerySpinner:after{content:" ";display:block;width:140px;height:140px;margin:16px;border-radius:50%;border:10px solid #FFF;border-color:#FFF transparent #FFF transparent;animation:loadingGallerySpinner 1.5s linear infinite;}@keyframes loadingGallerySpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing;}.flickity-button{position:absolute;background:rgba(0,0,0,.7);border:none;color:#FFF;z-index:11;}.flickity-button:hover{background:#000;cursor:pointer;}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.photoGallery{overflow:hidden;}.photoGallery:hover .flickity-prev-next-button.previous{margin-left:0;}.photoGallery:hover .flickity-prev-next-button.next{margin-right:0;}.flickity-prev-next-button{top:200px;width:40px;height:40px;transition:all .5s ease;}@media (min-width:768px){.flickity-prev-next-button{top:400px;width:64px;height:64px}}.flickity-prev-next-button{border-radius:4px;transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}@media (min-width:768px){.flickity-prev-next-button.previous{left:40px;margin-left:-100px}}.flickity-prev-next-button.next{right:10px;}@media (min-width:768px){.flickity-prev-next-button.next{right:40px;margin-right:-100px}}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{width:100%;padding:10px;margin:0;list-style:none;text-align:center;line-height:1;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dots .dot{display:inline-block;width:13px;height:13px;}@media (min-width:768px){.flickity-page-dots .dot{width:15px;height:15px}}.flickity-page-dots .dot{margin:12px 12px;background:#999;border-radius:20%;opacity:.25;cursor:pointer;}.flickity-page-dots .dot.is-selected{opacity:1;background:#C9A84C;}@font-face{font-family:"FA6F";font-style:normal;font-weight:900;font-display:block;src:url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.ttf") format("truetype");}i{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}i{font-family:"FA6F";}i{font-weight:900;}.fa-caret-down::before{content:"\f0d7";}.fa-caret-up::before{content:"\f0d8";}.fa-caret-left::before{content:"\f0d9";}.fa-caret-right::before{content:"\f0da";}.fa-sign-in::before{content:"\f090";}.fa-heart::before{content:"\f004";}.fa-filter::before{content:"\f0b0";}.fa-bars::before{content:"\f0c9";}.fa-shopping-basket::before{content:"\f291";}.fa-xmark::before{content:"\f00d";}.fa-bolt::before{content:"\f0e7";}.fa-cart-plus::before{content:"\f217";}.fa-shopping-bag::before{content:"\f290";}.fa-sad-tear::before{content:"\f119";}.fa-cart-plus::before{content:"\f217";}.fa-check::before{content:"\f00c";}.fa-magnifying-glass::before{content:"\f002";}.fa-xmark-circle::before{content:"\f057";}.fa-hashtag::before{content:"#";}.fa-tag::before{content:"\f02b";}.fa-circle-arrow-right::before{content:"\f0a9";}.fa-circle-arrow-left::before{content:"\f0a8";}.fa-caret-left::before{content:"\f0d9";}.fa-caret-right::before{content:"\f0da";}.fa-cart-arrow-down::before{content:"\f218";}.fa-caret-square-left::before{content:"\f191";}.fa-caret-square-right::before{content:"\f152";}.fa-plus-square::before{content:"\f0fe";}.fa-minus-square::before{content:"\f146";}.fa-trash::before{content:"\f1f8";}.fa-shopping-cart::before{content:"\f07a";}.fa-angle-right::before{content:"\f105";}.fa-angle-left::before{content:"\f104";}.fa-envelope::before{content:"\f0e0";}.fa-ruler-horizontal::before{content:"\f547";}.fa-copy::before{content:"\f0c5";}.fa-info-circle::before{content:"\f05a";}.fa-check::before{content:"\f00c";}.fa-pen::before{content:"\f304";}.fa-vcard::before{content:"\f2bb";}.fa-credit-card::before{content:"\f09d";}.fa-gift::before{content:"\f06b";}.fa-hourglass::before{content:"\f254";}.fa-truck::before{content:"\f0d1";}.fa-check-double::before{content:"\f560";}.fa-stop::before{content:"\f05e";}.fa-refresh::before{content:"\f0e2";}.fa-backspace::before{content:"\f55a";}.fa-key::before{content:"\f084";}.fa-reply::before{content:"\f3e5";}.fa-id-card::before{content:"\f2c2";}.fa-external-link::before{content:"\f08e";}.fa-link::before{content:"\f0c1";}.fa-unlock-keyhole::before{content:"\f13e";}.fa-sign-out::before{content:"\f08b";}.fa-location-pin::before{content:"\f041";}.fa-home::before{content:"\f015";}.fa-arrow-right-long::before{content:"\f178";}.fa-user::before{content:"\f007";}.fa-face-smile::before{content:"\f118";}.fa-truck-arrow-right::before{content:"\e58b";}.fa-money-bill-wave::before{content:"\f53a";}.fa-ellipsis::before{content:"\f141";}.fa-user-plus::before{content:"\f234";}.fa-cloud-download::before{content:"\f0ed";}.fa-sign-in-alt::before{content:"\f2f6";}.fa-house-laptop::before{content:"\e066";}.fa-industry::before{content:"\f275";}.fa-phone::before{content:"\f095";}.fa-globe-europe::before{content:"\f7a2";}.fa-envelope-circle-check::before{content:"\e4e8";}.fa-folder-open::before{content:"\f07c";}.fa-cash-register::before{content:"\f788";}.fa-bank::before{content:"\f19c";}.fa-piggy-bank::before{content:"\f4d3";}.fa-arrow-down-long::before{content:"\f175";}.fa-receipt::before{content:"\f543";}.fa-heart-circle-plus::before{content:"\e500";}.fa-heart-circle-check::before{content:"\e4fd";}.fa-heart-circle-xmark::before{content:"\e501";}.fa-file-invoice::before{content:"\f570";}.fa-clipboard-check::before{content:"\f46c";}.fa-print::before{content:"\f02f";}.fa-triangle-exclamation::before{content:"\f071";}.fa-arrow-right::before{content:"\f061";}.fa-hammer::before{content:"\f6e3";}.fa-file-circle-check::before{content:"\e5a0";}.fa-sms::before{content:"\f7cd";}.fa-section::before{content:"\e447";}.fa-cookie-bite::before{content:"\f564";}.fa-user-shield::before{content:"\f505";}.fa-question::before{content:"?";}.fa-at::before{content:"@";}.fa-heart-broken::before{content:"\f7a9";}.fa-info::before{content:"\f129";}.fa-message::before{content:"\f27a";}.fa-quote-left::before{content:"\f10d";}.fa-quote-right::before{content:"\f10e";}.fa-broadcast-tower::before{content:"\f519";}.fa-handshake::before{content:"\f2b5";}.fa-registered::before{content:"\f25d";}.fa-t-shirt::before{content:"\f553";}.fa-fragrance-bottle::before{content:"\e4c4";}.fa-whatsapp::before{content:"\f27a";}.fa-circle::before{content:"\f111";}html,body{font-family:"Oswald",sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;background:#090909;font-size:18px;color:#EEE;min-width:280px;text-rendering:auto;}html::-webkit-scrollbar{height:1px;width:5px;}html::-webkit-scrollbar-track{background:rgba(81,60,32,.5843137255);}html::-webkit-scrollbar-thumb{background:#8b6736;}html::-webkit-scrollbar-thumb:hover{background:#C9A84C;}body{-webkit-user-select:none;-moz-user-select:none;user-select:none;}body.lockScroll{overflow:hidden;}*{box-sizing:border-box;padding:0;margin:0;font-family:"Oswald",sans-serif;}@media (min-width:768px){button,a,div,strong{transition:background .25s ease,border-color .6s ease,color .6s ease}}button{cursor:pointer;background:transparent;color:#C9A84C;border:0;}#main_wrapper{transition:all 1s ease;}#content_wrapper{opacity:0;transition:opacity 1s ease-in-out;}.showContent{opacity:1!important;}#shield{display:none;width:100vw;height:100vh;position:fixed;background:rgba(0,0,0,.8);backdrop-filter:blur(5px) brightness(100%);-webkit-backdrop-filter:blur(5px) brightness(100%);z-index:4;}#shield .shieldItems{display:none;align-items:center;justify-content:center;height:100%;width:100%;padding:0;margin:0;}a{cursor:pointer;text-decoration:none;}.lineThrough{background:linear-gradient(to left top,transparent 47.75%,currentColor 49.5%,currentColor 50.5%,transparent 52.25%);display:inline-block;}.m-b-20{margin-bottom:20px;}.m-tb-20{margin:20px 0;}.m-b-15{margin-bottom:15px;}.m-b-10{margin-bottom:10px;}.m-t-10{margin-top:10px;}.m-t-20{margin-top:20px;}.m-t-30{margin-top:30px;}@media (min-width:768px){.m-tbs-10{margin-top:10px!important}}@media (max-width:767px){.m-tss-10{margin-top:10px!important}}@keyframes red_glowing{0%{background-color:#600}50%{background-color:#900}100%{background-color:#600}}@keyframes white_glowing{0%{background-color:rgba(85,85,85,.3333333333)}25%{background-color:transparent}100%{background-color:rgba(85,85,85,.3333333333)}}@keyframes dark_glowing{0%{background-color:#000}50%{background-color:#222}100%{background-color:#000}}@media (max-width:849px){.o850-s-1{order:1}}@media (max-width:849px){.o850-s-2{order:2}}@media (max-width:849px){.o850-s-3{order:3}}@media (max-width:849px){.o850-s-4{order:4}}@media (min-width:850px){.o850-b-1{order:1}}@media (min-width:850px){.o850-b-2{order:2}}@media (min-width:850px){.o850-b-3{order:3}}@media (min-width:850px){.o850-b-4{order:4}}.welcomeHeader{background:#FFF;}.welcomeHeader h1{text-align:center;font-size:18px;padding:10px;color:#000;}.loadingProductsSpinner{display:block;width:192px;height:192px;margin-left:auto;margin-right:auto;}.loadingProductsSpinner:after{content:" ";display:block;width:140px;height:140px;margin:16px;border-radius:50%;border:15px solid #FFF;border-color:#FFF transparent #FFF transparent;animation:loadingProductsSpinner 1.5s linear infinite;}@keyframes loadingProductsSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.refreshProductData{display:flex;align-items:center;justify-content:center;height:100%;}.loadingProductsDataSpinner{display:block;width:116px;height:116px;margin-left:auto;margin-right:auto;}.loadingProductsDataSpinner:after{content:" ";display:block;width:85px;height:85px;margin:6px;border-radius:50%;border:10px solid #FFF;border-color:#FFF transparent #FFF transparent;animation:loadingProductsDataSpinner 1.5s linear infinite;}@keyframes loadingProductsDataSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.refreshQuickShopping{display:flex;align-items:center;justify-content:center;padding:60px;}.refreshButtonSpinner{display:block;width:45px;height:45px;padding:3px;width:100%;}.refreshButtonSpinner:after{content:" ";display:block;width:24px;height:24px;border-radius:50%;border:6px solid #FFF;border-color:#FFF transparent #FFF transparent;animation:refreshButtonSpinner 1.2s linear infinite;}@keyframes refreshButtonSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.searchSpinner{display:block;width:52px;height:52px;}@media (min-width:768px){.searchSpinner{width:92px;height:92px}}.searchSpinner{margin-left:auto;margin-right:auto;margin-top:20px;}.searchSpinner:after{content:" ";display:block;width:40px;height:40px;border:6px solid #FFF;}@media (min-width:768px){.searchSpinner:after{width:80px;height:80px}}.searchSpinner:after{border-radius:50%;border-color:#FFF transparent #FFF transparent;animation:searchSpinner 1s linear infinite;}@keyframes searchSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.map a{color:#EEE;}@keyframes hotDropAnimation{0%{background-color:#111}50%{background-color:#200}100%{background-color:#111}}@keyframes shakeAnimation{0%{transform:translateX(0)}25%{transform:translateX(2px)}50%{transform:translateX(-2px)}75%{transform:translateX(2px)}100%{transform:translateX(0)}}@keyframes jumpAndShakeAnimation{0%{transform:translateX(0)}25%{transform:translateY(-4px)}35%{transform:translateY(-4px) rotate(3deg)}55%{transform:translateY(0) rotate(-3deg)}65%{transform:translateY(-4px) rotate(3deg)}75%{transform:translateY(-4px) rotate(-3deg)}100%{transform:translateY(0) rotate(0)}}.shakeMe{animation:jumpAndShakeAnimation 1s infinite;}.specialOffer .specialOfferBox{background:#000;}.specialOffer .specialOfferBox .specialOfferBoxImages{display:flex;}.specialOffer .specialOfferBox .specialOfferBoxImages .specialOfferBoxImage{width:100%;overflow:hidden;margin-bottom:-3px;}.specialOffer .specialOfferBox .specialOfferBoxImages .specialOfferBoxImage img{width:100%;}@media (min-width:768px){.specialOffer .specialOfferBox .specialOfferBoxImages .specialOfferBoxImage{width:50%;max-height:800px}.specialOffer .specialOfferBox .specialOfferBoxImages .specialOfferBoxImage img{border:3px solid #000;margin-top:-40px}}.specialOffer .specialOfferBox .specialOfferBoxControls{}@media (min-width:768px){.specialOffer .specialOfferBox .specialOfferBoxControls{display:flex;justify-content:space-around;align-items:center}}.specialOffer .specialOfferBox .specialOfferBoxControls .hotDropInfo{font-size:28px;text-align:center;}.specialOffer .specialOfferBox .specialOfferBoxControls .hotDropInfo a{color:#FFF;padding:15px 0 0 0;display:inline-block;}@media (min-width:768px){.specialOffer .specialOfferBox .specialOfferBoxControls .hotDropInfo{padding:10px;width:33%;font-size:38px}.specialOffer .specialOfferBox .specialOfferBoxControls .hotDropInfo a{color:#FFF;padding:8px 15px}}.specialOffer .specialOfferBox .specialOfferBoxControls .hotDropInfo .hotDropAccent{color:#C9A84C;font-weight:bold;}.specialOffer .specialOfferBox .specialOfferBoxControls .hotDropInfo div{color:#FFF;border-radius:4px;padding:5px;font-size:18px;}@media (min-width:768px){.specialOffer .specialOfferBox .specialOfferBoxControls .hotDropInfo div{font-size:22px}}.specialOffer .specialOfferBox .specialOfferBoxControls .hotDropInfo div{margin-bottom:10px;}.specialOffer .specialOfferBox .specialOfferBoxControls .productName{width:33%;text-align:center;}.specialOffer .specialOfferBox .specialOfferBoxControls .productName strong{display:block;font-weight:500;font-size:32px;}.specialOffer .specialOfferBox .specialOfferBoxControls .productName strong em{color:#C9A84C;font-style:normal;font-weight:500;}.specialOffer .specialOfferBox .specialOfferBoxControls .productName span{color:#FFF;font-size:20px;text-transform:uppercase;font-weight:400;}.specialOffer .specialOfferBox .specialOfferBoxControls .productName a{color:#FFF;}.specialOffer .specialOfferBox .specialOfferBoxControls .productSpecialOffer{padding:0 25px 25px 25px;}@media (min-width:768px){.specialOffer .specialOfferBox .specialOfferBoxControls .productSpecialOffer{width:33%;padding:25px 30px 30px 30px;max-width:300px}}.specialOffer .specialOfferBox .specialOfferBoxControls .productSpecialOffer{text-align:center;}.specialOffer .specialOfferBox .specialOfferBoxControls .productSpecialOffer span{color:#999;}.specialOffer .specialOfferBox .specialOfferBoxControls .productSpecialOffer strong{display:block;}.specialOffer .specialOfferBox .specialOfferBoxControls .productSpecialOffer .regularPrice{font-size:18px;line-height:16px;}@media (min-width:768px){.specialOffer .specialOfferBox .specialOfferBoxControls .productSpecialOffer .regularPrice{font-size:24px;line-height:22px}}.specialOffer .specialOfferBox .specialOfferBoxControls .productSpecialOffer .regularPrice{margin-bottom:12px;color:#F00;}.specialOffer .specialOfferBox .specialOfferBoxControls .productSpecialOffer .hotDropPrice{font-size:32px;line-height:30px;font-weight:500;color:#FFF;}@media (min-width:768px){.specialOffer .specialOfferBox .specialOfferBoxControls .productSpecialOffer .hotDropPrice{font-size:38px;line-height:36px}}.specialOffer .specialOfferBox .specialOfferBoxControls .productSpecialOffer .hotDropPrice{margin:0;padding:0;}.goldenHighlight{color:#C9A84C;}@keyframes nudge{0%,80%,100%{transform:translateX(0)}85%{transform:translateX(-2px)}90%{transform:translateX(2px)}95%{transform:translateX(-1px)}}@keyframes shake-soft{0%,75%,100%{transform:translate(0,0) rotate(0deg)}80%{transform:translate(-4px,0) rotate(-.5deg)}85%{transform:translate(4px,0) rotate(.5deg)}90%{transform:translate(-2px,0) rotate(-.3deg)}95%{transform:translate(2px,0) rotate(.3deg)}}@keyframes breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.03)}}.flag_custommade{animation:shake-soft 1.2s infinite;}