*,:after,:before{padding:0;text-decoration:none;outline:none;box-sizing:border-box;margin:0}html{-webkit-tap-highlight-color:transparent;-ms-overflow-style:scrollbar;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{font-size:13px;font-weight:400;color:#666;text-align:left;background-color:#f3f6f9;margin:0;line-height:1;font-family:-apple-system,BlinkMacSystemFont,Open Sans,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}[tabindex="-1"]:focus{outline:0!important}hr{height:0;overflow:visible;box-sizing:content-box}h1,h2,h3,h4,h5,h6,p{margin:0}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{font-style:normal;margin-bottom:1rem;line-height:inherit}dl,ol,ul{list-style:none;margin:0}dt{font-weight:400}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-text-decoration-skip:objects;text-decoration:none;color:#666;background-color:transparent}a:hover{text-decoration:none;color:#404040}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{text-decoration:none;color:inherit}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-size:1em;font-family:-apple-system,BlinkMacSystemFont,Open Sans,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}pre{overflow:auto;margin-bottom:1rem;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}th{text-align:inherit}button{border-radius:0}button:focus,input:focus{outline:none}button,input,optgroup,select,textarea{font-size:inherit;background-color:transparent;margin:0;line-height:inherit;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{padding:0;border:0;min-width:0;margin:0}legend{padding:0;font-size:1.5rem;margin-bottom:.5rem;color:inherit;max-width:100%;width:100%;line-height:inherit;white-space:normal;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}body{overflow-x:hidden;scroll-behavior:smooth;font-family:Open Sans,sans-serif}body.popup-layout-body{overflow-y:scroll;overflow-x:hidden;padding:15px;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;background:#fff}.mobile body.popup-layout-body{height:100%}body.popup-layout-body form .inputs{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.popup-layout-body form .inputs>label{margin-bottom:10px;width:100%}body.popup-layout-body form .inputs input{-webkit-flex:initial;-ms-flex:initial;flex:initial;-webkit-box-flex:initial;-moz-box-flex:initial;width:100%}body.popup-layout-body form .inputs select{max-width:100%;margin:0}body.popup-layout-body form .inputs .shipping-country-info{line-height:20px;margin-top:5px}body.popup-layout-body form button{height:40px;padding:0 15px;border:1px solid #007682;font-weight:600;color:#fff;transition:all .3s ease;text-transform:uppercase;border-radius:3px;background:#007682;cursor:pointer;width:100%;line-height:38px;margin-top:10px}body.popup-layout-body::-webkit-scrollbar{width:3px}body.popup-layout-body::-webkit-scrollbar-track{background:#e2e6eb}body.popup-layout-body::-webkit-scrollbar-thumb,body.popup-layout-body::-webkit-scrollbar-thumb:hover{background:#007682}button{cursor:pointer}button:hover{opacity:.9}button:active,button:focus{opacity:1}.page-body{width:100%}@media only screen and (min-width:992px){.page{text-align:left;margin-top:0}.page-left-sidebar{margin-right:2%;width:23%;float:left}.page-right-sidebar{margin-left:1%;width:29%;float:right}.page-left-sidebar+.page-body{width:75%;float:right}.page-right-sidebar+.page-body{width:70%;float:left}}.pager{-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:15px}.pager,.pager ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.pager ul li a,.pager ul li span{height:34px;border:1px solid #e2e6eb;font-weight:600;text-align:center;background:#fff;cursor:pointer;width:37px;line-height:33px;display:block}.pager ul li.previous-page a{font-size:0}.pager ul li.previous-page a:before{font-size:14px;font-weight:400;content:"\f104";font-family:Faprika}.pager ul li.current-page a,.pager ul li.current-page span{color:#fff;background:#007682}.pager ul li.next-page a{font-size:0}.pager ul li.next-page a:before{font-size:14px;font-weight:400;content:"\f105";font-family:Faprika}.pager ul li:not(:last-child){margin-right:5px}.pager ul li:hover a{border-color:#007682}.pager .total-summary{display:none}@media only screen and (min-width:992px){.account-page .pager,.checkout-page .pager{-ms-flex-pack:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.pager .total-summary{display:block}}.cookie-policy-popup{transition:all .25s cubic-bezier(.25,.46,.45,.94) 0s;position:fixed;opacity:0;bottom:20px;visibility:hidden;left:20px;font-family:Roboto,Helvetica,"sans-serif";z-index:10000}@media (max-width:767.98px){.cookie-policy-popup{bottom:15px;left:15px;width:calc(100% - 30px)}}.cookie-policy-popup .cookie-policy-content{padding:15px 40px 15px 15px;position:absolute;bottom:0;background-color:rgba(86,89,92,.9);box-shadow:0 10px 30px 0 rgba(0,0,0,.2);border-radius:.42rem;width:360px}@media (max-width:767.98px){.cookie-policy-popup .cookie-policy-content{width:100%}}.cookie-policy-popup .cookie-policy-content p{font-size:12px;font-weight:400;margin-bottom:0;color:#fff}.cookie-policy-popup .cookie-policy-content p a{text-decoration:underline;font-weight:700;color:#fff;margin-top:3px;display:inline-block}.cookie-policy-popup .cookie-policy-content .cookie-policy-close{height:18px;right:15px;position:absolute;top:20px;width:18px;display:inline-block}.cookie-policy-popup .cookie-policy-content .cookie-policy-close span{height:3px;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:7px;background:#fff;width:20px;display:block}.cookie-policy-popup .cookie-policy-content .cookie-policy-close span:nth-child(2){margin-bottom:0}.cookie-policy-popup .cookie-policy-content .cookie-policy-close span:first-child{-webkit-transform:rotate(-45deg) translate(0);transform:rotate(-45deg) translate(0)}.cookie-policy-popup .cookie-policy-content .cookie-policy-close span:nth-child(2){-webkit-transform:rotate(45deg) translate(0);transform:rotate(45deg) translate(0)}.cookie-policy-popup.show-popup{opacity:1;visibility:visible}.stories{text-decoration:none;color:#212121;text-align:center;margin:30px 0 10px}@media only screen and (max-width:1200px){.stories{margin:20px 0 0}}.stories.carousel{overflow-y:hidden!important}.stories .story{margin:0 9px!important}@media only screen and (max-width:1200px){.stories .story{margin:0 7px!important}}.stories .story:first-child{margin-left:0!important}.stories .story>.item-link>.info .name{font-size:14px;font-weight:600!important}.stories .story>.item-link>.item-preview{padding:2px;border-radius:50%;background:#007682}.stories .story>.item-link>.item-preview img{border:3px solid #fff;border-radius:50%}.stories .story.seen{opacity:.75}.stories .story.seen>a{color:#9a9a9a!important}.stories .story.seen>a>.item-preview{background:#9a9a9a}.story-viewer .media{object-fit:none}.story-viewer .time{line-height:1!important;display:block!important}.story-viewer .close{right:5px;position:absolute;top:15px;display:block!important}.story-viewer .back{margin:-2px -6px 0!important}.inputs{padding:5px 0;position:relative;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.inputs>label{display:block}.inputs input{-webkit-flex:1;-ms-flex:1;flex:1;height:35px;padding:0 10px;-webkit-box-flex:1;-moz-box-flex:1;border:1px solid #e2e6eb;border-radius:3px;width:100%;line-height:35px}.ie .inputs input{flex:1 1 auto;max-width:100%;width:100%}.inputs input:-ms-input-placeholder{color:rgba(90,90,90,.4)!important}.inputs input.qty-input{padding:0 25px 0 22px;text-align:center;width:100%}.inputs input.qty-input::-webkit-inner-spin-button,.inputs input.qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputs input::placeholder{color:#c0c3cb}.inputs input:read-only{cursor:no-drop}.inputs .plus{font-size:21px;right:0;top:5px;line-height:35px}.inputs .minus,.inputs .plus{padding:0 10px;-webkit-touch-callout:none;position:absolute;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inputs .minus{font-size:30px;top:0;left:0;line-height:40px}.inputs .input-validate{position:relative;width:100%}.inputs .input-validate .field-validation-error{display:none}.inputs .input-validate .input-validation-error{border-left:2px solid #d33}.inputs .input-validate .input-validation-error+.field-validation-error{transform:translateY(-50%);font-size:0;right:10px;position:absolute;top:50%;display:block}.inputs .input-validate .input-validation-error+.field-validation-error:before{font-size:medium;color:#d33;content:"\f06a";font-family:Faprika}@media only screen and (min-width:768px){.inputs .input-validate{max-width:300px}}.inputs .date-picker-wrapper{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-moz-box-flex:1}.ie .inputs .date-picker-wrapper{flex:1 1 auto}.inputs select{height:35px;padding:0 10px;border:1px solid #e2e6eb;max-width:90px;border-radius:3px;cursor:pointer;width:100%;line-height:35px}.inputs select:not(:last-child){margin-right:15px}.inputs textarea{padding:10px;border:1px solid #e2e6eb;position:relative;border-radius:3px;width:100%;line-height:20px}.inputs textarea:-ms-input-placeholder{color:rgba(90,90,90,.4)!important}.inputs textarea.input-validation-error{border-left:2px solid #d33}.inputs textarea.input-validation-error+span{font-size:0;right:10px;position:absolute}.inputs textarea.input-validation-error+span:before{font-size:medium;color:#d33;content:"\f06a";font-family:Faprika}.inputs textarea::placeholder{color:#c0c3cb}.inputs.options input[type=checkbox],.inputs.options input[type=radio]{position:absolute;opacity:0;width:auto!important}.inputs.options input[type=checkbox]+label,.inputs.options input[type=radio]+label{padding:0;position:relative;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.inputs.options input[type=checkbox]+label:before,.inputs.options input[type=radio]+label:before{height:20px;border:1px solid #e2e6eb;margin-right:10px;content:"";border-radius:3px;width:20px;vertical-align:text-top;display:inline-block}.inputs.options input[type=checkbox]:checked+label:after,.inputs.options input[type=radio]:checked+label:after{font-size:12px;font-weight:600;color:#007682;content:"\f00c";position:absolute;left:3px;font-family:Faprika}@media only screen and (max-width:767px){.inputs{height:auto;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inputs>label{width:100%}}.input-group{margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.input-group .inputs{-webkit-flex:1;-ms-flex:1;flex:1;padding:5px;-webkit-box-flex:1;-moz-box-flex:1}.ie .input-group .inputs{flex:1 1 auto;max-width:100%;width:auto}.select2{width:100%!important}.select2 input{height:26px;line-height:26px}.select2-dropdown{border:1px solid #e2e6eb!important;border-top:none!important}.select2 .select2-selection--multiple{min-height:35px;border:1px solid #e2e6eb!important}.select2 .select2-selection__choice{border:1px solid #007682!important;color:#fff!important;background-color:#007682!important;line-height:22px}.select2 .select2-selection__choice>span{color:#fff!important}.datepicker-dropdown{border:2px solid #007682!important}.datepicker-dropdown ul>li{font-weight:600}.datepicker-dropdown ul>li.highlighted{color:#fff!important;background-color:#007682!important}.datepicker-top-left:after,.datepicker-top-right:after{top:-5px!important;border-bottom-color:#007682!important}.datepicker-bottom-left:after,.datepicker-bottom-right:after{border-top-color:#007682!important;bottom:-5px!important}.ajax-loading span{display:none}.ajax-loading:before{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;font-size:medium;font-weight:600!important;content:"\f3f4"!important;font-family:Faprika;display:inline-block}.ajax-success{border-color:#393!important;background:#393!important}.ajax-success span{display:none}.ajax-success:before{font-size:medium;color:#fff!important;content:"\f00c"!important;font-family:Faprika}.faprika-modal-wrap{height:100%;right:0;position:fixed;bottom:0;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;z-index:99999}.faprika-modal-wrap .faprika-modal-overlay{height:100%;right:0;position:absolute;bottom:0;top:0;background:rgba(0,0,0,.2);left:0;width:100%}.faprika-modal-wrap .faprika-modal-frame{background:#fff;width:100%;z-index:1}.faprika-modal-wrap .faprika-modal-frame .faprika-modal-title{height:50px;padding:0 15px;justify-content:space-between;font-size:15px;font-weight:600;color:#212121;border-bottom:1px solid #e2e6eb;align-items:center;display:block;display:flex}.faprika-modal-wrap .faprika-modal-frame .faprika-modal-title .faprika-modal-close{height:100%;justify-content:center;position:relative;align-items:center;cursor:pointer;width:22px;display:flex}.faprika-modal-wrap .faprika-modal-frame .faprika-modal-title .faprika-modal-close:before{font-size:14px;font-weight:600;right:0;color:#007682;content:"\f00d";cursor:pointer;font-family:Faprika}.faprika-modal-wrap .faprika-modal-frame .faprika-modal-title .faprika-modal-close:after{height:22px;transform:translateY(-50%);border:1px solid #e2e6eb;right:0;content:"";position:absolute;top:50%;border-radius:3px;left:0;width:22px}.faprika-modal-wrap .faprika-modal-frame .faprika-modal-content{overflow-y:scroll;overflow-x:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;background:#fff;width:100%}@media only screen and (max-width:991px){.faprika-modal-wrap .faprika-modal-frame .faprika-modal-content{height:100%!important;right:0;position:absolute;max-height:100%!important;bottom:0;top:50px;left:0}}.faprika-modal-wrap .faprika-modal-frame .faprika-modal-content iframe{height:100%;overflow-y:hidden;overflow-x:hidden;width:100%;display:block}@media only screen and (min-width:992px){.faprika-modal-wrap{-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.faprika-modal-wrap .faprika-modal-frame{border:1px solid #e2e6eb;border-radius:10px}.faprika-modal-wrap .faprika-modal-frame.modal-sm{max-width:400px}.faprika-modal-wrap .faprika-modal-frame.modal-md{max-width:600px}.faprika-modal-wrap .faprika-modal-frame.modal-lg{max-width:800px}.faprika-modal-wrap .faprika-modal-frame .faprika-modal-content{border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow-y:hidden;max-height:75vh}}.modal-hidden{display:none}div[class$=-container]{padding:0 15px;margin:0 auto;width:100%}div[class$=-container]:after{content:"";clear:both;display:block}@media only screen and (max-width:991px){div[class$=-container]{padding:0 10px}}@media only screen and (min-width:992px){div[class$=-container]{width:960px}}@media only screen and (min-width:1201px){div[class$=-container]{width:1200px}}.button-dropdown,.dropdown-wrapper{position:relative}.button-dropdown .dropdown-menu,.dropdown-wrapper .dropdown-menu{padding:15px;border:1px solid #e2e6eb;position:absolute;opacity:0;visibility:hidden;-webkit-box-shadow:0 3px 10px -2px rgba(0,0,0,.3);-moz-box-shadow:0 3px 10px -2px rgba(0,0,0,.3);box-shadow:0 3px 10px -2px rgba(0,0,0,.3);border-radius:3px;background:#fff;z-index:9999999}.button-dropdown.dropdown-active .dropdown-menu,.dropdown-wrapper.dropdown-active .dropdown-menu{opacity:1;visibility:visible}input,select,textarea{-webkit-appearance:none}div[class*=-fixed]{will-change:min-height}div[class*=-fixed] div[class*=-inner]{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:position,transform}div[class*=-fixed] div[class*=-inner]:after,div[class*=-fixed] div[class*=-inner]:before{height:0;overflow:hidden;content:"\0020";display:block}div[class*=-fixed] div[class*=-inner]:after{clear:both}img:not([src]){text-indent:-9999px;color:transparent;visibility:hidden}input:disabled{cursor:no-drop}input:disabled+label:before{background-color:#f2f3f5}input:disabled~label{text-decoration:line-through;color:#d6d8de;cursor:no-drop}select{background:url(https://kromesh.shop/themes/default/content/img/dropdown-icon.png) no-repeat 100% #fff;background-size:auto 100%}.ie select::-ms-expand{display:none}img{height:auto;max-width:100%;aspect-ratio:attr(width)/attr(height)}::-moz-selection{color:#fff;background:#007682}::selection{color:#fff;background:#007682}@font-face{src:url(https://kromesh.shop/themes/default/content/webfonts/fa-light-300.eot);src:url(https://kromesh.shop/themes/default/content/webfonts/fa-light-300.eot) format("embedded-opentype"),url(https://kromesh.shop/themes/default/content/webfonts/fa-light-300.woff2) format("woff2"),url(https://kromesh.shop/themes/default/content/webfonts/fa-light-300.woff2) format("woff"),url(https://kromesh.shop/themes/default/content/webfonts/fa-light-300.ttf) format("truetype"),url(https://kromesh.shop/themes/default/content/webfonts/fa-light-300.svg##fontawesomeregular) format("svg");font-weight:300;font-style:normal;font-display:swap;font-family:Faprika}@font-face{src:url(https://kromesh.shop/themes/default/content/webfonts/fa-regular-400.eot);src:url(https://kromesh.shop/themes/default/content/webfonts/fa-regular-400.eot) format("embedded-opentype"),url(https://kromesh.shop/themes/default/content/webfonts/fa-regular-400.woff2) format("woff2"),url(https://kromesh.shop/themes/default/content/webfonts/fa-regular-400.woff2) format("woff"),url(https://kromesh.shop/themes/default/content/webfonts/fa-regular-400.ttf) format("truetype"),url(https://kromesh.shop/themes/default/content/webfonts/fa-regular-400.svg##fontawesomeregular) format("svg");font-weight:400;font-style:normal;font-display:swap;font-family:Faprika}@font-face{src:url(https://kromesh.shop/themes/default/content/webfonts/fa-solid-900.eot);src:url(https://kromesh.shop/themes/default/content/webfonts/fa-solid-900.eot) format("embedded-opentype"),url(https://kromesh.shop/themes/default/content/webfonts/fa-solid-900.woff2) format("woff2"),url(https://kromesh.shop/themes/default/content/webfonts/fa-solid-900.woff2) format("woff"),url(https://kromesh.shop/themes/default/content/webfonts/fa-solid-900.ttf) format("truetype"),url(https://kromesh.shop/themes/default/content/webfonts/fa-solid-900.svg##fontawesomeregular) format("svg");font-weight:900;font-style:normal;font-display:swap;font-family:Faprika}@font-face{src:url(https://kromesh.shop/themes/default/content/webfonts/fa-brands-400.eot);src:url(https://kromesh.shop/themes/default/content/webfonts/fa-brands-400.eot) format("embedded-opentype"),url(https://kromesh.shop/themes/default/content/webfonts/fa-brands-400.woff2) format("woff2"),url(https://kromesh.shop/themes/default/content/webfonts/fa-brands-400.woff2) format("woff"),url(https://kromesh.shop/themes/default/content/webfonts/fa-brands-400.ttf) format("truetype"),url(https://kromesh.shop/themes/default/content/webfonts/fa-brands-400.svg##fontawesomeregular) format("svg");font-weight:300;font-style:normal;font-display:swap;font-family:FaprikaBrand}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:480px){.device-xs{display:block}.device-lg,.device-md,.device-sm{display:none}}@media (min-width:481px) and (max-width:768px){.device-xs{display:none}.device-sm{display:block}.device-lg,.device-md{display:none}}@media (min-width:769px) and (max-width:992px){.device-sm,.device-xs{display:none}.device-md{display:block}.device-lg{display:none}}@media (min-width:992px){.device-md,.device-sm,.device-xs{display:none}.device-lg{display:block}}.other-color-options{padding:2px 5px;border:none;font-weight:700;right:5px;position:absolute;bottom:135px;background-color:#fff;align-items:center;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);border-radius:3px;cursor:pointer;display:flex;z-index:5}.other-color-options.highlighted{z-index:1061}.other-color-options div{align-items:center;display:flex}.other-color-options div .other-color-option{height:12px;border:1px solid #fff;background-color:pink;border-radius:50%;width:12px}.other-color-options div .other-color-option:first-child{background-image:linear-gradient(90deg,#2d1bde 0,#3191ec 48%,#9ef62f 101%);z-index:2}.other-color-options div .other-color-option:nth-child(2){margin-left:-6px;background-image:linear-gradient(90deg,#0ece9c 0,#d04edc 48%,#f2c53e 101%);z-index:1}.product .quantity-box *{list-style:none outside none;padding:0;font-size:16px;border:none;text-decoration:none;font-weight:400;text-indent:0;color:#111;text-align:left;margin:0;border-spacing:0;background:none repeat scroll 0 0 transparent;line-height:1.42rem;font-family:PT Sans Narrow,sans-serif}.product .quantity-box .input-element{margin:0 auto}.product .quantity-box{padding:5px 60px;justify-content:space-between;position:relative;bottom:38px;align-items:center;background:#fff;left:0;width:100%;display:flex}.product .quantity-box button{height:30px;justify-content:center;font-size:24px;border:2px solid #f3f6f9;background-color:#fff;align-items:center;width:70px;display:flex}.product .quantity-box input{height:30px;min-width:50px;text-align:center;background-color:#f3f6f9;width:100%!important}.product input[type=number]::-webkit-inner-spin-button,.product input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product input[type=number]{-moz-appearance:textfield}.product .product-box-attributes{height:100%;position:absolute;top:auto!important;background-color:rgba(0,0,0,.4)!important;width:100%}.product .product-box-attributes .attribute-item .attribute-input .check-list,.product .product-box-attributes .attribute-item .attribute-input .radio-list{padding:0 10px;justify-content:center;flex-wrap:wrap;gap:5px;align-items:center;display:flex}.product .product-box-attributes .attribute-item .attribute-input .check-list li,.product .product-box-attributes .attribute-item .attribute-input .radio-list li{flex-grow:0;margin:0!important;flex-basis:25%}.product .product-box-attributes .attribute-item .attribute-input .check-list li label,.product .product-box-attributes .attribute-item .attribute-input .radio-list li label{height:45px!important;font-size:13px!important;line-height:normal!important;place-items:center;display:grid!important}.product .product-box-attributes{justify-content:flex-end!important;display:flex}.product .product-box-attributes .attribute-item{position:relative;bottom:37px;background-color:#fff;padding-bottom:20px;left:0;width:100%}.product .product-box-attributes .text-prompt{padding:10px 0 10px 10px;margin-bottom:5px!important;text-align:left}@media screen and (max-width:1200px){.product .quantity-box{padding:0 30px}}@media screen and (max-width:770px){.product .product-box-attributes .quantity-box{bottom:30px}.product .product-box-attributes .attribute-item{bottom:30px!important}.product .product-box-attributes .attribute-item .attribute-input .check-list,.product .product-box-attributes .attribute-item .attribute-input .radio-list{grid-template-columns:repeat(3,1fr)}.product .product-box-attributes .attribute-item .attribute-input .check-list li label,.product .product-box-attributes .attribute-item .attribute-input .radio-list li label{height:35px!important;font-size:12px!important}.product .quantity-box{padding:0 20px}}