/*!normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.cms-home>div>div.w1>main>.std{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}.no-display{display:none!important}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#search_autocomplete ul{list-style:none;padding:0 6px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearfix{clear:both;*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}[id=nav] ul,.price .price-circles,.footer-links ul,.footer-nav .links ul,.social-networks,.breadcrumbs,.rating,.share .social-networks,.tabset,.tab-content ul,.list{margin:0;padding:0;list-style:none}[id=nav] ul,.price .price-circles,.footer-links ul,.footer-nav .links ul,.social-networks,.breadcrumbs,.rating,.share .social-networks,.tabset,.tab-content ul,.list{margin:0;padding:0;list-style:none}.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px}body{color:#000;background:#fff;font:14px/1.2 "Lato","Arial","Helvetica Neue","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}img{max-width:100%;height:auto;vertical-align:top}.gm-style img{max-width:none}.load,.resize-active{-webkit-transition:none!important;transition:none!important}.load *,.load *:before,.load *:after,.resize-active *,.resize-active *:before,.resize-active *:after{-webkit-transition:inherit!important;transition:inherit!important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:inherit;font-weight:700;line-height:1.2;margin:0 0 .5em;color:inherit}h1,.h1{font-size:57px}h2,.h2{font-size:27px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:17px}h6,.h6{font-size:13px}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a,.h a{color:inherit}p{margin:0 0 1em}a{display:inline-block;vertical-align:top;outline:none;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear}a:hover{text-decoration:none;opacity:.8}form,fieldset{margin:0;padding:0;border-style:none}.validation-advice{position:absolute;top:calc(50% - 10px);left:100%;color:red;border:1px solid #7d7d7d;border-radius:4px;width:190px;text-align:center;z-index:9999;background:#fff;padding:8px;box-shadow:0 0 5px 0 rgba(125,125,125,.55)}.validation-advice::before{display:block;position:absolute;top:5px;left:-10px;content:' ';border-right:10px solid #7d7d7d;border-top:10px solid transparent;border-bottom:10px solid transparent}@media screen and (max-width:769px){.validation-advice{left:20px;top:100%}.validation-advice::before{display:block;position:absolute;top:-20px;left:50%;margin-left:-5px;content:' ';border-bottom:10px solid #7d7d7d;border-left:10px solid transparent;border-top:10px solid transparent;border-right:10px solid transparent}}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],input[type=url],textarea{-webkit-appearance:none;-webkit-border-radius:8px;border-radius:8px;box-sizing:border-box;border:1px solid #555;padding:.4em .7em;outline-color:transparent;box-shadow:none;line-height:1.2;color:#000;-webkit-transition:border-color .3s linear;transition:border-color .3s linear}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,input[type=url]:focus,textarea:focus{-webkit-border-radius:8px;border-radius:8px;border-color:#000}input[type=text]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#555}input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#555}input[type=text]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:#555}input[type=text]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#555}input[type=text].placeholder,input[type=tel].placeholder,input[type=email].placeholder,input[type=search].placeholder,input[type=password].placeholder,input[type=url].placeholder,textarea.placeholder{color:#555}input[type=number]{box-shadow:none;-webkit-box-shadow:none}input[type=number],select{-webkit-border-radius:0}textarea{width:100%;min-height:150px;max-height:300px;resize:vertical;vertical-align:top}button,input[type=button],input[type=reset],input[type=file],input[type=submit]{display:inline-block;vertical-align:top;height:40px;padding:0 15px;background:#000;border:0;-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;line-height:1.2;text-transform:uppercase;color:#fff;outline-color:transparent;-webkit-transition:color .3s linear,background .3s linear,opacity .3s linear,border-color .3s linear;transition:color .3s linear,background .3s linear,opacity .3s linear,border-color .3s linear}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=file]:hover,input[type=submit]:hover{background:#1a1a1a}input[type=file]{height:auto;padding:0;background:0 0;color:inherit;text-transform:none}input[type=file]:hover{background:0 0;color:inherit}@font-face{font-family:patua;src:url(../fonts/patuaone-regular-webfont.woff) format("woff2"),url(../fonts/patuaone-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:strawberry-blossomregular;src:url(../fonts/strawberry_blossom-webfont.woff) format("woff2"),url(../fonts/strawberry_blossom-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon_nvcf9f.eot);src:url(../fonts/icomoon_nvcf9f.eot#iefix) format("embedded-opentype"),url(../fonts/icomoon_nvcf9f.ttf) format("truetype"),url(../fonts/icomoon_nvcf9f.woff) format("woff"),url(../fonts/icomoon_nvcf9f-icomoon.svg) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\f002"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-star-half:before{content:"\f089"}.icon-th-large:before{content:"\f009"}.icon-navicon:before{content:"\f0c9"}.icon-pencil:before{content:"\f040"}.icon-play:before{content:"\f04b"}.icon-cart:before{content:"\f07a"}.icon-twitter-square:before{content:"\f081"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-facebook-square:before{content:"\f230"}.icon-pinterest-square:before{content:"\f0d3"}.icon-google-plus-square:before{content:"\f0d4"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-right:before{content:"\f105"}.icon-angle-left:before{content:"\f104"}body.fancybox-iosfix{position:fixed;left:0;right:0}body.fancybox-active{overflow:hidden;position:static}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption-wrap{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;-webkit-transition:opacity .25s,visibility 0s linear .25s;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption-wrap{opacity:1;visibility:visible;-webkit-transition:opacity .25s,visibility 0s;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0,0,0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform,opacity,-webkit-transform;transition-property:transform,opacity,-webkit-transform}.fancybox-slide::before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image::before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide>title,.fancybox-slide>style,.fancybox-slide>meta,.fancybox-slide>link,.fancybox-slide>script,.fancybox-slide>base{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:0 0;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,transform;-webkit-transition-property:-webkit-transform,opacity,-webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer;outline:none}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3px}.fancybox-button--share svg path{stroke-width:1px}.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--pause svg path:nth-child(1){display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0;z-index:99997;background:0 0;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:0 0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;-webkit-transition:background-color .25s;transition:background-color .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:none}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--image .fancybox-close-small,.fancybox-slide--iframe .fancybox-close-small{top:0;right:-40px}.fancybox-slide--image .fancybox-close-small:after,.fancybox-slide--iframe .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--image .fancybox-close-small:hover:after,.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff;background:0 0}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0;background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8) 100%);pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid rgba(100,100,100,.4);border-top:6px solid rgba(255,255,255,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;-webkit-transition:all .2s;transition:all .2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{box-sizing:border-box;width:100%;margin:10px 0 0;padding:10px 15px;background:0 0;color:#5d5b5b;font-size:14px;outline:none;border:0;border-bottom:2px solid #d7d7d7}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}.jcf-checkbox{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #777;margin:0 3px 0 0;height:16px;width:16px}.jcf-checkbox span{position:absolute;display:none!important;height:4px;width:8px;top:50%;left:50%;margin:-7px 0 0 -6px;border:solid #777;border-width:0 0 3px 3px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}:root .jcf-checkbox span{margin:-4px 0 0 -5px}.jcf-checkbox input[type=checkbox]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked span{display:block!important}.jcf-radio{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #777;border-radius:9px;margin:0 3px 0 0;height:16px;width:16px;min-width:16px}.jcf-radio span{display:none;position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:100%}.jcf-radio input[type=radio]{position:absolute;height:100%;width:100%;border:0;margin:0;left:0;top:0}.jcf-radio.jcf-checked span{background:#777;display:block}span.jcf-select{vertical-align:top;position:relative;border:1px solid #777;background:#fff;min-width:150px;height:26px;justify-content:space-between;border-radius:8px;min-height:32px;margin:0;display:flex;-webkit-box-align:center;align-items:center;padding:0}span.jcf-select.jcf-unselectable{padding:0}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:13px;line-height:26px;margin:0 35px 0 8px}.jcf-select .jcf-select-opener{background-color:transparent;cursor:pointer;text-align:center;width:26px;bottom:0;right:0;top:0;height:6px}.catalog-product-view .jcf-select .jcf-select-opener,.checkout-cart-index .jcf-select .jcf-select-opener,.aw-onestepcheckout-index-index .jcf-select .jcf-select-opener{position:relative}body>.jcf-select-drop{position:absolute;margin:5px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select-drop .jcf-select-drop-content{border:1px solid #d7d7d7;box-shadow:2px 2px 3px rgba(0,0,0,.3)}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#fff;line-height:14px;font-size:16px;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{overflow:hidden;cursor:default;display:block;padding:5px 9px;color:#656565;height:1%}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected{background:#e6e6e6;color:#000}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-number{display:inline-block;position:relative;height:32px;margin:5px}.jcf-number input{-moz-appearance:textfield}.jcf-number input::-webkit-inner-spin-button,.jcf-number input::-webkit-outer-spin-button{-webkit-appearance:none}.jcf-number input{box-sizing:border-box;border:1px solid #777;padding:3px 27px 3px 7px;margin:0;height:100%}.jcf-number .jcf-btn-dec,.jcf-number .jcf-btn-inc{position:absolute;background:#aaa;width:20px;height:15px;right:1px;top:1px}.jcf-number .jcf-btn-dec{top:auto;bottom:1px}.jcf-number .jcf-btn-dec:hover,.jcf-number .jcf-btn-inc:hover{background:#e6e6e6}.jcf-number.jcf-disabled .jcf-btn-dec:hover,.jcf-number.jcf-disabled .jcf-btn-inc:hover{background:#aaa}.jcf-number .jcf-btn-dec:before,.jcf-number .jcf-btn-inc:before{position:absolute;content:"";width:0;height:0;top:50%;left:50%;margin:-6px 0 0 -4px;border:4px solid;border-color:transparent transparent #000 transparent}.jcf-number .jcf-btn-dec:before{margin:-1px 0 0 -4px;border-color:#000 transparent transparent transparent}.jcf-number.jcf-disabled .jcf-btn-dec:before,.jcf-number.jcf-disabled .jcf-btn-inc:before,.jcf-number .jcf-btn-dec.jcf-disabled:before,.jcf-number .jcf-btn-inc.jcf-disabled:before{opacity:.3}.jcf-number.jcf-disabled input{background:#ddd}.jcf-disabled{background:#ddd!important}.jcf-focus,.jcf-focus *{border-color:red!important}.js-tab-hidden{display:block!important;left:-9999px!important;position:absolute!important;top:-9999px!important}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:0 0;color:transparent}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-next{right:-25px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;line-height:20px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-slider{position:relative;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;flex:1;display:flex;flex-direction:column}.slick-list{position:relative;overflow:visible;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-slider .video{flex:1;max-width:800px;align-self:center;width:100%}.slick-slider .video-container{flex:1;display:flex;flex-direction:column;background:#e9f8fe}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;object-fit:fill;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#wrapper{position:relative;overflow:hidden;margin:0;width:100%;height:100%;display:table;table-layout:fixed}.w1{position:relative;width:100%;overflow:hidden;display:flex;flex-direction:column;min-height:100vh}.wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 15px}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columns.address-row{justify-content:left}.address-row .col-1{padding-left:3px;padding-right:2px;width:25%;text-align:left;position:relative}.address-row .col-2{padding-left:3px;padding-right:2px;width:50%;text-align:left}.address-row .col-1>label{justify-content:left;display:inline-flex}.address-row .col-2>label{justify-content:left;display:inline-flex}.save-in-book{margin-top:8px;padding:7px 10px;border-radius:8px;background-color:#ebebeb}@media(max-width:767px){.columns.address-row{justify-content:left}.address-row .col-1{padding-left:3px;padding-right:2px;width:100%;text-align:left}.address-row .col-2{padding-left:3px;padding-right:2px;width:100%;text-align:left}.address-row .col-1>label{justify-content:left;display:inline-flex}.address-row .col-2>label{justify-content:left;display:inline-flex}}.columns .col{width:50%}@media(max-width:800px){.columns.left .col.sidebar{width:100%}}@media(min-width:801px){.columns.left .col.sidebar{width:25%}}.columns.left .col.main{width:75%;padding-left:20px;padding-right:20px}.customer-account main{padding-bottom:40px}.flex-row.customer-dob{flex-wrap:nowrap}.messages ul{list-style:none;padding:0}.bg-stretch{position:absolute;top:0;left:0;right:0;bottom:0}.bg-stretch a picture img{object-fit:cover;max-width:none;max-height:749px;height:100%;width:100%}.bg-stretch img{object-fit:cover;max-width:none;height:100%;width:100%}.top-bar{background:#6dcff6;font-size:13px;color:#fff;padding:6px 0;position:relative;z-index:1}.top-bar .hidden-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-bar .hidden-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px 0 0}.top-bar .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar .cart{display:flex;margin:0 13px 0 3px;position:relative;padding:0 14px 0 0}.top-bar .cart .icon-cart{font-size:22px;color:inherit}.top-bar .cart .goods{position:absolute;top:-3px;right:0;border-radius:50%;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;background:#106ab2;font-size:12px}.top-bar .jcf-select{display:flex;background:0 0;border:none;margin:0;min-width:143px;height:auto;cursor:pointer}.top-bar .jcf-select img{width:22px;height:16px;margin:0 8px 0 0}.top-bar .jcf-select .jcf-select-opener{background:0 0;width:0;height:0;top:5px;right:10px;border-style:solid;border-width:5px 3px 0;border-color:#fff transparent transparent transparent!important}.top-bar .jcf-select .jcf-select-text{line-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 16px 0 10px}.top-bar .jcf-focus,.top-bar .jcf-focus *{border-color:transparent!important}.top-bar .sign-in{padding:0 3px 0 20px;margin:2px 0}.top-bar .sign-in a{padding:3px 15px;color:inherit;border:1px solid #fff;border-radius:15px}.top-bar .sign-in .account-menu{position:relative;display:inline-block}.top-bar .sign-in .account-menu .menu-trigger{padding:3px 15px;color:inherit;border:1px solid #fff;border-radius:15px;cursor:pointer}.top-bar .sign-in .account-menu .menu-trigger:hover{background:rgba(0,0,0,.1)}.top-bar .sign-in .account-menu .menu-links{position:absolute;background:#6dcff6;word-break:keep-all;white-space:nowrap;display:none}.top-bar .sign-in .account-menu .menu-links a{border-radius:0;font-size:1.5em;display:block}.top-bar .sign-in .account-menu .menu-links a:hover{background:rgba(0,0,0,.3)}.top-bar .logo{margin:-9px 0 0;display:none}.jcf-select-drop .jcf-list .jcf-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 7px}.jcf-select-drop .jcf-list .jcf-option img{width:22px;margin:0 10px 0 0}[id=header]{position:relative;z-index:9;margin-bottom:-20px}[id=header] .columns{background:#e9f8fe;padding:0 0 10px}[id=header] .columns .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[id=header] .columns .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px}[id=header] .columns .col:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[id=header] .hidden-md .sign-in{display:flex}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-15px 0 0 -9px;position:relative;z-index:1}.logo a:hover{opacity:1}.logo-text{font-size:20px;color:#000;font-weight:300;line-height:1;margin:22px 0 0 22px;padding:0 0 0 25px;border-left:1px solid #cad2d5}.logo-text span{display:block;padding:0 0 3px}.logo-text strong{text-transform:uppercase;font-family:patua,sans-serif;color:#8dc63f;font-size:18px;display:block;letter-spacing:2.2px;margin:0 0 0 22px}.tel-link{font-size:20px;line-height:1;color:#555;margin:8px 0 0 18px}.search-form{position:relative;font-size:16px;color:#acacac;margin:12px 0 0}.search-form input{outline:none}.search-form input[type=search]{border:none;min-width:260px;width:100%;padding:5px 40px 6px 10px;color:inherit;border-radius:5px}.search-form input[type=search]::-webkit-input-placeholder{color:#acacac}.search-form input[type=search]::-moz-placeholder{color:#acacac}.search-form input[type=search]:-moz-placeholder{color:#acacac}.search-form input[type=search]:-ms-input-placeholder{color:#acacac}.search-form span,.search-form input[type=submit]{position:absolute;height:30px;right:0;top:50%;-webkit-transform:translate(0,-54%);-ms-transform:translate(0,-54%);transform:translate(0,-54%);font-size:18px;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-form span{width:100%}.search-form input[type=submit]{width:30px;z-index:1}.cms-home [id=nav]{color:#fff}[id=nav]{width:100%;text-transform:uppercase;font-size:13px}[id=nav] ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}[id=nav] li{position:relative;margin:0 13px;letter-spacing:.7px}[id=nav] li .drop{display:none;padding-top:10px;width:160px;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:999}[id=nav] li .drop ul{display:block;position:relative;background:rgba(255,255,255,.95);border:1px solid #d7d7d7;color:#656565;text-align:center}[id=nav] li .drop li{padding:0;margin:0}[id=nav] li .drop a{display:block;padding:10px;color:inherit}[id=nav] li .drop a:hover{background:#e6e6e6;opacity:1}[id=nav] li .drop>a:hover{color:#000}[id=nav] li .drop .drop-opener{right:7px;top:5px}[id=nav] li a{color:inherit}[id=nav] li.hover>.drop{display:block;cursor:pointer}[id=nav] li.hover>.drop .hover .drop{left:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:0}[id=nav] li.hover>.drop a{color:#000}[id=nav] li:first-child{margin-left:0}[id=nav] li:last-child{margin-right:0}[id=nav] li:nth-last-child(2).hover .drop .hover .drop,[id=nav] li:last-child.hover .drop .hover .drop{left:auto;right:100%}[id=nav] .current-nav{border-bottom:4px solid #fad482;padding:0 0 3px;cursor:pointer;font-weight:700}[id=nav] .actives>.drop-opener{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nav-drop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;z-index:5;padding:10px 0}.nav-opener{display:none;position:absolute;left:25px;top:50%;width:40px;height:40px;border-radius:3px;text-indent:-9999px;overflow:hidden;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.nav-opener:before,.nav-opener:after,.nav-opener span{background:#000;border-radius:4px;position:absolute;top:50%;left:12%;right:12%;height:4px;margin-top:-2px;-webkit-transition:all .2s linear;transition:all .2s linear}.nav-opener:before,.nav-opener:after{content:"";top:30%}.nav-opener:after{top:70%}.nav-opener:hover{opacity:1}.nav-opener:hover:before,.nav-opener:hover:after,.nav-opener:hover span{background:#000}.nav-active{overflow:hidden}.nav-active .nav-opener span{opacity:0}.nav-active .nav-opener:before,.nav-active .nav-opener:after{background:#000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:12%;right:12%}.nav-active .nav-opener:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-active #nav{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nav-active .nav-drop{max-height:4000px}.nav-active .top-bar{position:fixed;left:0;top:0;right:0}.nav-active .logo{z-index:0}.banner{position:relative;max-width:2000px;margin-right:auto;margin-left:auto}.banner .wrap{position:relative}.banner .wrap .bg-stretch{display:none}.banner .columns{position:relative;z-index:1;padding:37px 0 39px;font-size:13px;color:#fff;background:rgba(255,255,255,.67)}.banner .columns .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 24px}.banner .columns .col{background:rgba(17,17,17,.45);width:33.3333%;margin:0 9px;padding:21px 10px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.col-shipping{margin-right:15px}.banner .columns .col a{color:inherit}.banner .columns .col span{text-transform:uppercase;letter-spacing:2.4px;display:inline-block;vertical-align:top;padding:0 0 4px}.banner .columns .col h3{font-family:patua,sans-serif;margin:0 0 7px;font-weight:400;text-align:center}.banner .columns .col img{margin:0 0 2px}.banner .columns .col:first-child{background:rgba(33,128,178,.42)}.banner .columns .col:first-child img{margin:0 0 11px}.banner .columns .col:last-child{background:rgba(81,118,30,.55)}.slide a picture img{object-fit:cover;max-width:none;max-height:800px;height:100%;width:100%}.promo{object-fit:fill;max-width:none;max-height:800px;width:100%;display:flex;flex-direction:column}@media(min-width:1025px){.promo{min-height:490px}}@media(max-width:767px){.promo{min-height:290px;margin-top:-13px}}@media(min-width:768px) and (max-width:1024px){.promo{min-height:390px}}.slider .slide:first-child,.slider .slide:nth-child(2){display:block}.slider.slick-initialized .slide{display:block}.slider.slick-dotted.slick-slider{margin-bottom:19px}.slider .slick-prev,.slider .slick-next{width:40px;height:70px;z-index:2}.slider .slick-prev:before,.slider .slick-next:before{color:#fff;font-size:57px;content:"\f105";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.slider .slick-prev{left:45px}.slider .slick-prev:before{content:"\f104"}.slider .slick-next{right:45px}.slider .slick-dots{bottom:32px}.slider .slick-dots li{height:14px;width:14px}.slider .slick-dots li button{border-radius:50%;border:1px solid #fff;width:13px;height:13px}.slider .slick-dots li.slick-active{background:#fff;border-radius:50%}.popup-holder{position:relative;overflow:hidden;height:0}.lightbox{overflow:initial;padding:0;margin:57px 42px;background:0 0}.lightbox .fancybox-close-small{top:auto;right:auto;left:100%;bottom:100%}.lightbox .fancybox-close-small:after{font:60px/.4 "Lato","Arial","Helvetica Neue","Helvetica",sans-serif;color:#fff;font-weight:300}.lightbox .fancybox-close-small:hover{background:0 0}.lightbox .fancybox-close-small:hover:after{background:0 0;color:#fff;opacity:.8}.lightbox-container{background:#fff;padding:58px 20px 39px;border-radius:5px}.lightbox-container .gallery-block{padding:0 0 48px}.lightbox-container .gallery-block .gallery{width:42%}.lightbox-container .gallery-block .gallery .text-area{padding:0}.lightbox-container .gallery-block .gallery .text-area br{display:none}.lightbox-container .gallery-block .gallery:first-child{width:58%}.lightbox-container .wrap{padding:0 25px}.lightbox-container .tab-content{font-size:12px;line-height:1.7}.lightbox-container .tab-content p{margin:0}.lightbox-container .add-to-cart .jcf-number .jcf-btn-inc,.lightbox-container .add-to-cart .jcf-number .jcf-btn-dec{padding:0 0 3px}.price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price-box .visual{}.price-box .text-area{font-size:14px;padding:0 0 27px;line-height:1.45}.price-box .text-area span{color:#c2c2c2;text-transform:uppercase;display:block;font-size:inherit;line-height:1}.price-box .text-area .cost{font-size:58px;color:#0054a6;position:relative;padding:0 0 9px;letter-spacing:-2.5px}.price-box .text-area .cost sup{position:absolute;right:100%;top:18px;font-size:35px;margin:0 4px 0 0}.block{padding:0 0 17px;text-align:center;font-size:16px;line-height:1.35}.block .actions{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.aw-onestepcheckout-index-index .block input[type=text],.aw-onestepcheckout-index-index .block input[type=tel],.aw-onestepcheckout-index-index .block input[type=email],.aw-onestepcheckout-index-index .block input[type=search],.aw-onestepcheckout-index-index .block input[type=password],.aw-onestepcheckout-index-index .block input[type=url],.aw-onestepcheckout-index-index .block textarea{border-color:#c6c6c6}.aw-onestepcheckout-index-index .block input[type=text]::placeholder,.aw-onestepcheckout-index-index .block input[type=tel]::placeholder,.aw-onestepcheckout-index-index .block input[type=email]::placeholder,.aw-onestepcheckout-index-index .block input[type=search]::placeholder,.aw-onestepcheckout-index-index .block input[type=password]::placeholder,.aw-onestepcheckout-index-index .block input[type=url]::placeholder,.aw-onestepcheckout-index-index .block textarea::placeholder{color:#c6c6c6;text-align:center}#onestepcheckout-shipping-method-wrapper{border-top:1px solid #b7b7b7;padding-top:24px}#onestepcheckout-general-form>div:nth-child(1){margin-bottom:-30px}#onestepcheckout-general-form .flex-row{position:relative}#onestepcheckout-payment-method-wrapper{padding-top:24px;border-top:1px solid #b7b7b7}#onestepcheckout-payment-method-wrapper .validation-advice{left:calc(100% - 190px)}#onestepcheckout-payment-method-wrapper .jcf-select{background:#fff;border:1px solid #b7b7b7;border-radius:8px;display:flex;justify-content:center;align-items:center;height:36px}#onestepcheckout-payment-method-wrapper .jcf-select.jcf-select-month{border-top-right-radius:0;border-bottom-right-radius:0}#onestepcheckout-payment-method-wrapper .jcf-select.jcf-select-year{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}#aw-onestepcheckout-payment-method-wrapper{padding-left:12px}#onestepcheckout-general-form>div:nth-child(4){padding-top:24px;border-top:1px solid #b7b7b7}#shopping-cart-table.aw-onestepcheckout-cart-table tbody td,#shopping-cart-table.aw-onestepcheckout-cart-table tfoot td,#shopping-cart-table.aw-onestepcheckout-cart-table tfoot th{padding:8px 0;border:none}#shopping-cart-table tbody tr,#shopping-cart-table tfoot tr{border-bottom:thin solid #bebcb7}.aw-onestepcheckout-index-index #onestepcheckout-billing-address-list>div:nth-child(2)>div:nth-child(1)>div>div{background-color:#ebebeb;border-top-right-radius:8px;border-bottom-right-radius:8px;white-space:nowrap;font-weight:800;padding:8px 8px 8px 12px;margin-left:-5px;flex-wrap:nowrap;z-index:1}#onestepcheckout-billing-address-list>div:nth-child(2)>div:nth-child(1)>div{flex-wrap:nowrap}.aw-onestepcheckout-index-index #onestepcheckout-billing-address-list>div:nth-child(4) input{margin-bottom:10px}.aw-onestepcheckout-index-index #onestepcheckout-billing-address-list>div:nth-child(4)>div:nth-child(2)>div>label{padding-right:8px;padding-top:8px}.jcf-select.jcf-unselectable.jcf-select-validate-select{justify-content:space-between;border-radius:8px;border:1px solid #939393;min-height:32px;padding:0;margin:0}.checkout-cart-index .continue-button{justify-content:flex-end;align-items:center;flex-grow:1}.checkout-cart-index .cart-totals .continue-button{justify-content:center}.checkout-cart-index .continue-button .button{border:2px solid #b7b7b7;color:#7d7d7d}.checkout-cart-index .continue-button .button .icon-angle-right{background-color:#7d7d7d;color:#fff;padding:1px 6px 2px 7px;border-radius:100px;font-weight:800}@media(max-width:768px){.checkout-cart-index button.button{margin:1em}.checkout-cart-index .continue-button{justify-content:initial;align-items:initial;flex-grow:1;display:block;margin:1em}.checkout-cart-index div.cart-summary{width:100%;margin-left:0;max-width:initial}.method-checkout-cart-methods-onepage-bottom .continue-button a.button{line-height:2;padding-bottom:.5em!important}}.checkout-cart-index .member-prompt{background-color:#e9f8fe}.checkout-cart-index .member-prompt img{margin:8px 14px 8px 0;width:94px;height:66px}.checkout-cart-index .member-prompt p{text-transform:uppercase;margin:8px 14px 0}.checkout-cart-index .member-prompt h3{margin:0 14px 8px;text-transform:inherit;padding:0;font-size:2rem;border:none;color:#84d5d8}.checkout-cart-index .member-prompt .action{display:flex;align-items:center}.checkout-cart-index .member-prompt .button{background-color:#84d5d8;color:#fff;margin-right:14px}.checkout-cart-index .block .page-title h3.width-full{text-align:left;border-bottom:1px solid #7d7d7d}#shopping-cart-table{width:100%}#shopping-cart-table input{text-align:center}#shopping-cart-table thead{border-bottom:1px solid #b7b7b7;text-transform:uppercase;color:#b7b7b7}#shopping-cart-table thead th,#shopping-cart-table thead th span{padding:0}#shopping-cart-table thead th span:first-child{display:table-cell}#shopping-cart-table .product-cart-image{padding-top:14px;padding-bottom:14px}#shopping-cart-table .product-cart-price{display:table-cell;vertical-align:text-top;padding-top:14px;margin-bottom:14px}#shopping-cart-table .product-cart-actions{vertical-align:text-top;flex-direction:column;display:inline-flex}#shopping-cart-table .product-cart-total{position:relative;vertical-align:text-top}#shopping-cart-table .product-name a{color:#000}#shopping-cart-table a{color:#0072bc}#shopping-cart-table .product-cart-info{display:flex;flex-direction:column;padding:14px 0 0 14px;align-items:flex-start}#shopping-cart-table .product-cart-info .product-name{font-size:1.4rem;text-align:left}#shopping-cart-table .product-cart-info .product-name{color:#000}#shopping-cart-table .product-cart-info .product-cart-sku{font-size:.8rem;color:#7d7d7d}#shopping-cart-table .product-cart-info .product-cart-sku .label{display:inline-block}#shopping-cart-table .bottom-links{position:absolute;text-align:right;text-transform:uppercase;left:-250px;color:#0072bc;right:0;bottom:14px}#shopping-cart-table .product-type-simple{border-bottom:1px solid #b7b7b7}#shopping-cart-table tfoot .member-pricing{justify-content:flex-end;align-items:center;text-transform:uppercase;font-size:.8rem;padding:6px 0;border-bottom:1px solid #b7b7b7;color:#b7b7b7}#shopping-cart-table tfoot .member-pricing .price{padding:0;margin-left:3px;margin-right:3px}#shopping-cart-table tfoot .member-pricing .club-details-btn{padding:4px 8px;height:auto;border-radius:6px;background-color:#84d5d9}.checkout-cart-index .cart-summary{background-color:#ebebeb;padding:10px;max-width:340px;margin-top:24px}.checkout-cart-index .cart-summary .cart-totals-wrapper{background-color:#fff;padding:8px 14px}.checkout-cart-index .cart-summary .cart-totals-wrapper .a-center{display:none}.checkout-cart-index .cart-summary .method-checkout-cart-methods-onepage-bottom{display:flex;flex-direction:column;justify-content:center}.checkout-cart-index .cart-summary .method-checkout-cart-methods-onepage-bottom .button.btn-proceed-checkout,.checkout-cart-index .cart-summary .method-checkout-cart-methods-onepage-bottom .button.btn-checkout{background-color:#8dc63f;margin-bottom:4px}.checkout-cart-index div.price{width:100%}.checkout-cart-index dl.item-options{list-style:none;text-align:left}.checkout-cart-index .checkout-types.top{justify-content:space-between;max-width:660px;margin:14px 0}.checkout-cart-index .item-options span.price{display:none}.checkout-types li{list-style:none}.checkout-types li:nth-child(2){display:flex;flex-direction:column}.checkout-types li:nth-child(3){display:none}.btn-empty{border:0;padding:0 5px;margin:0;background:0 0;cursor:pointer;vertical-align:middle;text-decoration:underline;color:#39c;font-family:open sans,helvetica neue,Verdana,Arial,sans-serif;font-size:14px;line-height:1.5}.btn-empty:hover{background:0 0}.paypal-logo .paypal-or{display:none}#aw-onestepcheckout-payment-method-wrapper #checkout-payment-method-load input{width:auto}.catalog-product-view .add-to-cart{display:block;-webkit-box-align:inherit}.catalog-product-view .add-to-cart .cart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;align-items:center;padding:0 0 28px;margin:0 0 4px}.catalog-product-view .extra-wrapper{display:flex;justify-content:space-between}.catalog-product-view .extra-wrapper .paypal-logo:nth-child(2){width:170px}.catalog-product-view #product_addtocart_form .product-options dd ul li{display:flex;align-items:center;transition:all .2s linear;padding-left:10px}.catalog-product-view #product_addtocart_form .product-options dd ul li span.label{flex:1}.catalog-product-view #product_addtocart_form .product-options dd ul li span label{padding:10px;cursor:pointer;display:block}.catalog-product-view #product_addtocart_form .product-options dd ul li:hover{background:rgba(0,0,0,.1)}.catalog-product-view #product_addtocart_form .product-options dd ul{list-style-type:none;margin:0;padding:0}.catalog-product-view #product_addtocart_form .product-options dd{background:#efefef;margin-bottom:20px;padding:10px;position:relative}.catalog-product-view #product_addtocart_form .product-options dt{background:#efefef;padding:10px;border-radius:50px 0 0 50px}.catalog-product-view #product_addtocart_form .product-options span.qty-holder input:disabled{border:none;font-weight:700;background:0 0}.bml-checkout-type .bml_button{display:flex;flex-direction:column}.checkout-cart-index .buttons-set .button{color:#0072bc;background-color:transparent;font-size:.7rem;padding:0;margin:0}.form-list{position:relative;list-style:none;padding:0}.form-list li,.form-list li .field,.form-list li .input-box{position:relative;width:100%}@media(max-width:425px){.form-list .fields{flex-direction:column}}.scaffold-form .form-list{max-width:500px}.scaffold-form .form-list li{margin-bottom:14px}label{color:#7d7d7d;text-transform:uppercase;font-weight:800}.input-box input{border-radius:8px;border-color:#b7b7b7;padding:8px 10px;width:100%}.input-box.captcha input{width:100%}#month{border-bottom-right-radius:0;border-top-right-radius:0;border-right:none}#day{border-radius:0}#year{border-bottom-left-radius:0;border-top-left-radius:0;border-left:none}#month,#day,#year{border-color:#b7b7b7;max-width:100px}#firstname,#lastname{border-color:#b7b7b7}#month::placeholder,#day::placeholder,#year::placeholder{text-align:center;color:#b7b7b7;font-weight:800}#form-validate>div.fieldset>ul>li:nth-child(1)>div.customer-name{display:none}#form-validate.scaffold-form{margin-bottom:40px}#email_address{width:100%}#login-form>div.col2-set>div.col-2.registered-users>div.buttons-set{margin-bottom:40px}#login-form>div.col2-set>div.col-2.registered-users>div.buttons-set .button{background-color:#8dc63f}#login-form>div.col2-set>div.col-1.new-users>div.buttons-set .button{background-color:#8dc63f}.a-right{float:right}.account-login h2{color:#7d7d7d;font-family:patua,sans-serif;text-align:center;text-transform:uppercase;font-weight:400;letter-spacing:1px;padding:34px 5px 11px;margin:0 0 22px;display:inline-block;vertical-align:top;border-bottom:1px solid #fad482}.customer-account-create #form-validate>div.buttons-set{display:flex;justify-content:space-between;max-width:500px}#form-validate>div.buttons-set>button{background-color:#8dc63f}#form-validate>div.buttons-set>p>a{text-transform:uppercase;color:#7d7d7d;font-weight:800;border:2px solid #b7b7b7;border-radius:50px;padding:8px 10px}#form-validate>div.buttons-set>p>a small{font-size:1.4rem;line-height:1rem;vertical-align:text-top}.account-create{max-width:500px;margin:0 auto}.remember-me-popup{display:none}.remember-me-popup.show{display:block}.fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fields .col{display:flex;flex-direction:column;align-items:flex-start}.account-login h3{color:#7d7d7d;font-family:patua,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;display:inline-block}@media(max-width:800px){#login-form .col2-set{display:block;justify-content:space-between}}@media(min-width:801px){#login-form .col2-set{display:flex;justify-content:space-between}}#login-form .buttons-set{display:flex}.cms-home main>.wrap{max-width:100%;padding:0}.toggler{cursor:pointer}.toggler span{margin-left:auto;transition:all .2s linear;line-height:1rem;font-size:1.5rem}.toggler.toggled span{transform:rotate(45deg) translateX(-3px)}#shipping-zip-form .shipping-desc{max-width:240px}.viewable{transition:height .2s linear}.checkout-cart-index .buttons-set{display:flex;justify-content:space-between;padding:0;margin:0}.checkout-cart-index .discount{margin-top:14px;border-top:1px solid #b7b7b7}.checkout-cart-index .cart-summary label{text-transform:uppercase;font-weight:800;display:flex;color:#b7b7b7;margin:6px 0}.checkout-cart-index .discount .discount-form .input-text{border:1px solid #b7b7b7;border-radius:6px}.checkout-cart-index .checkout-types.top .button.btn-proceed-checkout,.checkout-cart-index .checkout-types.top .button.btn-checkout{background-color:#8dc63f}.checkout-cart-index .discount .field-wrapper{background-color:#fff;padding:14px}main .jcf-select .jcf-select-text{padding:0;margin-right:0;margin-bottom:0;flex-grow:1}main .jcf-select .jcf-select-text span{padding:0;margin:0;text-align:left;justify-content:left}#onestepcheckout-billing-address-list>div:nth-child(4)>div:nth-child(2)>div>span{margin-bottom:8px}#aw-onestepcheckout-payment-method .sp-methods dt{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}#onestepcheckout-general-form #aw-onestepcheckout-payment-method .sp-methods dt>span+label{margin-left:0}#aw-onestepcheckout-payment-method{width:100%}#payment_form_usaepay_card,#payment_form_ccsave{display:flex;flex-direction:column;align-items:flex-start}.shipping-country,.shipping-region,.shipping-postcode{display:flex;flex-direction:column;align-items:flex-start}main .jcf-select-opener:before,main .jcf-select-opener:after{position:absolute;content:' ';right:10px}main .jcf-select-opener:before{top:-4px;border-style:solid;border-width:0 5px 5px;border-color:transparent transparent #939393 transparent!important}main .jcf-select-opener:after{bottom:-4px;border-style:solid;border-width:5px 5px 0;border-color:#939393 transparent transparent transparent!important}.aw-onestepcheckout-index-index #aw-onestepcheckout-billing-use-for-shipping{margin-top:8px;padding:7px 10px;border-radius:8px;background-color:#ebebeb}#onestepcheckout-billing-address-list>div:nth-child(3)>div:nth-child(2)>div>label{align-self:center;margin-right:15px}#onestepcheckout-billing-address-list>div:nth-child(3)>div:nth-child(3)>span{margin-top:4px}.aw-onestepcheckout-index-index #aw-onestepcheckout-billing-use-for-shipping .jcf-checkbox{margin:0 5px 0 0}.aw-onestepcheckout-index-index #billing\3a email{z-index:5}.aw-onestepcheckout-index-index #billing\3a month{border-right:none;border-bottom-right-radius:0;border-top-right-radius:0}.aw-onestepcheckout-index-index #billing\3a day{border-radius:0}.aw-onestepcheckout-index-index #billing\3a year{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.aw-onestepcheckout-index-index #onestepcheckout-order-review-donations-wrapper{max-width:320px}.aw-onestepcheckout-index-index .upsell{background-color:#e9f8fe;text-transform:uppercase}.aw-onestepcheckout-index-index .upsell h3{color:#84d5d8;text-transform:capitalize}.aw-onestepcheckout-index-index .upsell .button.preferred{background-color:#84d5d8;color:#fff}.aw-onestepcheckout-index-index .upsell p:first-child{margin-top:8px}.aw-onestepcheckout-index-index .upsell p{margin:0 12px;padding:0;font-size:.9rem}.aw-onestepcheckout-index-index .block label[for=coupon_code],.aw-onestepcheckout-index-index .block label[for=aw_giftcard_code]{text-transform:uppercase;color:#000;text-align:left}.summary-details-amrules.summary-detailsshow-details span.price{display:inline}.aw-onestepcheckout-index-index #onestepcheckout-review-coupon{display:flex;flex-direction:column}.aw-onestepcheckout-index-index #onestepcheckout-review-coupon ul{list-style:none;margin:0;padding:0}.aw-onestepcheckout-index-index #onestepcheckout-review-coupon ul li{margin:0;padding:0;width:100%;text-align:center;font-weight:700}.aw-onestepcheckout-index-index #onestepcheckout-review-coupon .onestepcheckout-error-msg{color:#d00}.onestepcheckout-place-order-amount table{width:100%}#shopping-cart-totals-table .summary-total,.onestepcheckout-place-order-amount table .summary-total{color:#d00;font-weight:700}#mm-customdonations-wrapper>p.quick-donation>button,#mm-customdonations-wrapper>p.custom-donation>button,.aw-onestepcheckout-index-index #onestepcheckout-giftcard-apply-btn,.aw-onestepcheckout-index-index #onestepcheckout-giftcard-check-btn{border-radius:6px;margin:5px 0 6px;font-size:.8rem;padding:6px 8px;width:auto;height:auto}#mm-customdonations-wrapper{display:block;text-align:left}#mm-customdonations-wrapper>p.quick-donation>button{margin-top:7px;margin-bottom:14px}#mm-customdonations-wrapper>p.quick-donation>button,#mm-customdonations-wrapper>p.custom-donation>button{background-color:#c6c6c6}.aw-onestepcheckout-index-index #onestepcheckout-review-giftcard{display:flex;flex-direction:column;margin-top:7px}@media(max-width:1023px){.aw-onestepcheckout-index-index #onestepcheckout-review-giftcard .columns{margin:0}}.aw-onestepcheckout-index-index #onestepcheckout-giftcard-apply-btn,.aw-onestepcheckout-index-index #onestepcheckout-giftcard-check-btn{background-color:#acd373}.aw-onestepcheckout-index-index .donations-codes #coupon_code,.aw-onestepcheckout-index-index .donations-codes #aw_giftcard_code{margin:5px 5px 5px 0;border:1px solid #9c9c9c}@media(max-width:767px){.aw-onestepcheckout-index-index #onestepcheckout-giftcard-apply-btn{margin-right:6px;flex:-moz-min-content}.aw-onestepcheckout-index-index #onestepcheckout-giftcard-check-btn{margin-left:6px;flex:-moz-min-content}}.aw-onestepcheckout-index-index .quick-donation,.aw-onestepcheckout-index-index .custom-donation,.aw-onestepcheckout-index-index .clear-donation,.aw-onestepcheckout-index-index #donation-select-wrapper,.aw-onestepcheckout-index-index #custom-donation-amount-wrapper,.aw-onestepcheckout-index-index .tooltip-text{display:flex;justify-content:flex-end}.aw-onestepcheckout-index-index .upsell h3{margin:0;padding:0}.aw-onestepcheckout-index-index .upsell .card{margin:14px 0 14px 14px}.aw-onestepcheckout-index-index .upsell .card img{width:79px;height:51px}.aw-onestepcheckout-index-index .upsell .card div{margin-left:8px}#onestepcheckout-billing-address-list>div:nth-child(2)>div:nth-child(1)>div>div>span{border-radius:4px;border-color:#c6c6c6}.aw-onestepcheckout-index-index .block h3{margin:0;padding-bottom:6px;text-align:left;border-bottom:none}.aw-onestepcheckout-index-index .donations-codes{margin-top:12px;padding:14px;background-color:#ebebeb}.aw-onestepcheckout-index-index .block label{font-size:14px;color:#929292}.aw-onestepcheckout-index-index #onestepcheckout-address{border-top:1px solid #7d7d7d;padding:35px 0}.aw-onestepcheckout-index-index #onestepcheckout-address>div>div#onestepcheckout-address-billing>div>div>div:nth-child(2){flex-wrap:wrap}.aw-onestepcheckout-index-index #onestepcheckout-address>div>div#onestepcheckout-address-billing>div>div>div:nth-child(2) input[type=text]{width:initial}#onestepcheckout-billing-address-list>div:nth-child(2)>div:nth-child(1)>div{flex-wrap:wrap}.aw-onestepcheckout-index-index .block #aw-onestepcheckout-general-form,.aw-onestepcheckout-index-index .block #aw-onestepcheckout-forgot-password-form,.aw-onestepcheckout-index-index .block #aw-onestepcheckout-login-form{border-top:1px solid #7d7d7d;padding:20px 0}.aw-onestepcheckout-index-index .block .columns .col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:flex-start;padding:0 15px 15px}.aw-onestepcheckout-index-index .block .columns .col .flex-row{flex-wrap:nowrap}.aw-onestepcheckout-index-index .block #aw-onestepcheckout-forgot-password-form .columns .col:last-child,.aw-onestepcheckout-index-index .block #aw-onestepcheckout-login-form .columns .col:last-child{padding-top:12px}.required{position:relative}.required em{position:absolute;right:-10px;color:red}[class^=step-],[class*=" step-"]{position:relative;display:flex;padding-left:60px;font-weight:800;font-size:18px}[class^=step-]:before,[class*=" step-"]:before{position:absolute;top:-8px;left:10px;color:#fff;background-color:#8dc63f;border-radius:50px;padding:7px 14px}.step-1:before{content:'1'}.step-2:before{content:'2'}.step-3:before{content:'3'}.step-4:before{content:'4'}.checkout-cart-index main{text-align:center;padding:40px 0;min-height:500px}@media(max-width:425px){.checkout-cart-index main{min-height:650px}}.aw-onestepcheckout-index-index .block input{width:100%;border-radius:6px;border-color:#7d7d7d}.aw-onestepcheckout-index-index .block input.checkbox{width:auto;margin:auto 5px}.block h3{color:#7d7d7d;font-family:patua,sans-serif;text-align:center;text-transform:uppercase;font-weight:400;letter-spacing:1px;padding:34px 5px 11px;margin:0 0 22px;display:inline-block;vertical-align:top;border-bottom:1px solid #fad482}.block.popup-links .visual:hover .view-links{opacity:1;visibility:visible}.block.popup-links .visual:hover img{-webkit-transition:all .15s linear;transition:all .15s linear;opacity:.8}.block .visual{border:1px solid #cdcdcd;margin:0 0 12px;overflow:hidden;position:relative}.block .view-links{opacity:0;visibility:hidden;position:absolute;bottom:17px;left:9%;right:9%;border:1px solid #252525;border-radius:25px;padding:8px 8px 9px;line-height:1.2;background:rgba(255,255,255,.85);-webkit-transition:all .15s linear;transition:all .15s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:11px;text-transform:uppercase;font-weight:700;color:#000}.block .view-links a{padding:0 8px;border-left:1px solid #252525;color:inherit}.block .view-links a:nth-child(2n+1){border:none}.block .columns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.columns.popup{justify-content:center}.block .columns .col{padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.block .columns .col{display:block}}.cms-index-index .block .wrap .columns .col{min-width:330px;min-height:495px}.block span{padding:0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price .price-circles{font-size:1rem;color:#7d7d7d;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3px 8px;justify-content:flex-end}.price .price-circles li{margin:10px 6px}.price .price-circles li .circle{margin:0 0 3px;padding:0 0 2px}.price .price-circles li div.circle span{padding:0}.price .price-circles li .circle small{font-size:16px}.price .price-circles li:first-child .circle{background:#ebebeb}.price .price-circles li:last-child .circle{background:#84d5d8;color:#fff}.price .price-circles li .circle.as-low-as{background:#d86672;color:#fff}.price .price-circles .circle{height:60px;width:60px;background:#fad482;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price .price-circles sup{margin:6px 0 0;font-size:11px}.price .price-circles small{font-size:10px;text-transform:uppercase;display:block}.price .price-circle{text-align:center;border:2px solid #acd373;border-radius:50%;font-size:13px;padding:11px 23px 16px}.price .price-circle *{display:block}.price .price-circle strong{text-transform:uppercase;font-weight:400;margin:0 0 5px}.price .price-circle small{font-size:13px;text-transform:none;color:#c2c2c2}.price .price-circle sup{text-align:left;margin:5px 0 0 -5px;font-size:14px}.price .price-circle span{padding:0 1px 0 5px}.price .text-area{font-size:13px;line-height:1.22;letter-spacing:-.2px;color:#464646}.price .text-area p{margin:0 0 13px;position:relative;overflow:hidden}.price .text-area p:after{position:absolute;top:50%;right:0;bottom:0;left:0;width:auto;height:auto;content:"";background:-webkit-linear-gradient(bottom,white 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to top,white 0%,rgba(255,255,255,.3) 100%)}.price .text-area a{text-transform:uppercase;color:#0072bc;font-size:11px;margin:0 0 5px}.price .price-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.price .price-row .buttons{padding:0 10px 0 0}.price .price-row .buttons .button{width:160px}.price .price-row .buttons .wishlist{margin-left:0;margin-right:0}.grey-block{background:#ebebeb}.grey-block h3{border-color:#6dcff6}.grey-block .price .price-circles li:first-child .circle{background:#d86672}.news-block{font-size:17px;padding-bottom:35px}.news-block .visual{border-radius:50%}.news-block .price{line-height:1.25;color:#707070}.news-block span{padding:0 0 13px;font-weight:600;color:#000;line-height:inherit;max-width:none}.button{display:block;text-transform:uppercase;border-radius:25px;line-height:1;color:#fff;padding:12px;font-weight:600;cursor:pointer}.actions>.button{color:#fff}.button-cart{background:#8dc63f}.button-read{background:#84d5d8}.button-update{background:0 0!important;color:#0072bc;font-size:smaller;border:none;padding:0!important;font:inherit;cursor:pointer}.wishlist{color:#0072bc;font-size:12px;display:inline-block;vertical-align:top;padding:0;margin:12px}.links{}.links a{}.links a img{border:1px solid #a4a4a4;width:100%}.sign-up{position:relative;color:#fff;text-align:center;letter-spacing:.5px;padding:90px 0 106px;clear:both}.sign-up h3{position:relative;z-index:1;font-family:patua,sans-serif;font-weight:400;margin:0 0 31px}.sign-up-form{position:relative;z-index:1;max-width:700px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px}.sign-up-form input{padding:10px 27px;line-height:1;border:none;border-radius:5px;outline:none}.sign-up-form input[type=email]{width:93%;margin-right:5px;padding:9px 13px 10px}.sign-up-form input[type=email]::-webkit-input-placeholder{color:#b7b7b7}.sign-up-form input[type=email]::-moz-placeholder{color:#b7b7b7}.sign-up-form input[type=email]:-moz-placeholder{color:#b7b7b7}.sign-up-form input[type=email]:-ms-input-placeholder{color:#b7b7b7}.sign-up-form input[type=submit]{height:auto;text-transform:none;background:#acd373}.sign-up-form input[type=submit]:hover{opacity:.85}.f1{background:#2f3236;color:#c2c2c2;padding:40px 0 36px;font-family:open sans,sans-serif;line-height:1.4}.f1 .wrap{max-width:1020px}.f1 .logo{margin:0 0 28px}.f1 .address{font-size:12px;padding:18px 0}.f1 .address span{display:block}.f1 .address address{font-style:normal}.f1 .tel-link{color:#fff;margin:0;font-weight:600;font-size:27px}.f1 .columns{margin:0 -15px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.f1 .columns .col{padding:0 15px;width:47%}.f1 .columns .col:first-child{width:33%}.f1 .columns .col:last-child{width:20%;text-align:right}.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;padding:3px 0 0;color:#82a8be}.footer-nav h5,.footer-nav .block-title{text-transform:uppercase;font-size:inherit;font-weight:600;margin:0 0 13px;color:#fff}.footer-links,.footer-nav .links{width:33.3333%;padding:0 15px}.footer-links ul li,.footer-nav ul li{padding:0 0 8px}.footer-links a,.footer-nav .links a{color:inherit;margin:0!important}.footer-links a:hover,.footer-nav .links a:hover{opacity:1;text-decoration:underline}.social-networks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -4px;padding:0 0 57px;color:#fff}.social-networks li{padding:0 4px}.social-networks a{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid #fff;font-size:22px}.social-networks .icon-envelope{font-size:19px;padding:0 0 2px}.social-networks .icon-facebook{padding:0 1px 0 0}.social-networks .icon-twitter{padding:0 0 2px;font-size:23px}.discovery{margin:0 -6px 10px 0}.copy{font-size:10px}.copy p{margin:0}.hidden-sm{display:-webkit-box;display:-ms-flexbox;display:flex}.hidden-md{display:none}.inner-page [id=nav]{color:#000}.inner-page .block span{color:#707070}.inner-page .block h3{text-transform:none;border:none;position:relative;letter-spacing:.5px}.inner-page .block h3:before{content:"";position:absolute;width:166px;height:1px;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:#fad482}.breadcrumbs{color:#898989;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;padding:26px 0 21px}.breadcrumbs li{padding:0 17px 0 0;position:relative}.breadcrumbs li:before,.breadcrumbs li:after{position:absolute;top:3px;right:0;bottom:auto;left:auto;width:8px;height:8px;content:"\f105";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:9px}.breadcrumbs li:before{margin:0 3px 0 0}.breadcrumbs .current{color:#464646;letter-spacing:.7px}.breadcrumbs .current:after,.breadcrumbs .current:before{display:none}.breadcrumbs a{color:inherit}.gallery-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0 0 62px}.gallery-block h1{font-weight:400;font-size:25px;margin:-8px 0 8px}.gallery-block .gallery{width:43%;padding:0 12px;letter-spacing:-.5px}.gallery-block .gallery .text-area{line-height:1.4;padding:0 61px 0 0;letter-spacing:.3px}.gallery-block .gallery .text-area p{margin:0}.gallery-block .gallery .price .price-circles{padding:0;margin:0 -10px 19px}.gallery-block .gallery .price .price-circles li{margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-block .gallery .price .price-circles li .circle{height:80px;width:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:21px;margin:0 0 2px}.gallery-block .gallery .price .price-circles li.price-circle{width:110px;height:110px}.gallery-block .gallery .price .price-circles li.price-circle .circle{font-size:24px}.gallery-block .gallery .price .price-circles li small{font-size:11px;letter-spacing:.2px;width:100%;text-align:center}.gallery-block .gallery .price .price-circles li:last-child .circle{margin:0}.tier-prices .tier-price p{color:#d86672;font-weight:700;font-size:1.2rem;margin:0 0 .5em}#ajaxcartpro-add-confirm li.tier-price p{width:auto;text-align:left}.gallery-block .gallery:first-child{display:flex;flex-direction:row-reverse;justify-content:space-evenly;width:57%;padding-left:0}.gallery-block .more-views{display:none}.gallery-pagination{z-index:2}.gallery-pagination .slick-list{padding:0!important}.gallery-pagination .slide{width:95px!important;float:none;margin:0 0 10px}.gallery-pagination .slide img{margin:0;border:1px solid #b7b7b7;padding:6px 7px;width:100%}.gallery-pagination .slide.selected img{border-width:3px;padding:4px 5px}.gallery-slider .slide{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;outline:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.gallery-slider .slide.selected{display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-slider.slick-initialized .slide{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews{display:-webkit-box;display:-ms-flexbox;display:flex;color:#0072bc;padding:0 0 9px}.reviews .review{color:inherit;margin:0 22px 0 4px}.reviews .write-review{text-transform:uppercase;font-size:12px;letter-spacing:0}.reviews i{padding:0 3px 0 0;font-size:14px;color:#858585}.catalog-product-view main{padding-bottom:40px}.rating{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fec600;font-size:16px}.rating li{padding:0 3px 0 0}.stock{display:inline-block;vertical-align:top;font-size:11px;text-transform:uppercase;background:#8dc63f;border-radius:5px;padding:3px 5px;color:#fff;margin:0 0 21px;letter-spacing:0}.add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;align-items:center;padding:0 0 28px;margin:0 0 18px;border-bottom:1px solid #e1e1e1}.add-to-cart form{margin:0 20px 0 0;width:103px;color:#000}.add-to-cart input[type=number]{width:104px;border-radius:5px;padding:3px 35px;font-size:18px;line-height:1;border-color:#d7d7d7;overflow:hidden;text-align:center;outline:none}.add-to-cart .button-cart{width:275px;font-size:18px;text-align:center;letter-spacing:.6px;padding:10px}.add-to-cart .jcf-number{height:35px}.add-to-cart .jcf-number .jcf-btn-dec,.add-to-cart .jcf-number .jcf-btn-inc{width:30px;height:33px;border-radius:0 5px 5px 0;background:0 0;border-left:1px solid #d7d7d7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;padding:0 0 2px}.add-to-cart .jcf-number .jcf-btn-dec:before,.add-to-cart .jcf-number .jcf-btn-inc:before{content:"+";border:none;font-size:22px;color:#7d7d7d;margin:0;width:auto;height:auto;top:auto;left:auto}.add-to-cart .jcf-number .jcf-btn-dec{right:auto;left:1px;border:none;border-right:1px solid #d7d7d7;border-radius:5px 0 0 5px}.add-to-cart .jcf-number .jcf-btn-dec:before{content:"–"}.add-to-cart .jcf-focus .jcf-btn-inc,.add-to-cart .jcf-focus .jcf-btn-dec,.add-to-cart .jcf-focus input[type=number]{border-color:#d7d7d7!important}.share{color:#707070;font-size:12px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share span{text-transform:uppercase;padding:0 11px 0 0}.share .social-networks{color:inherit;padding:0 10px 0 0}.share .social-networks li{padding:0 8px}.share .social-networks a{width:auto;height:auto}.share .button{letter-spacing:.6px}.tab{position:relative;z-index:2}.tab-header{position:relative}.tab-header>span{display:none;text-transform:uppercase;padding:0 15px}.tabset{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;color:#0072bc;background:#fff;text-transform:uppercase;border-bottom:1px solid #ccc;-webkit-transition:all .25s linear;transition:all .25s linear}.tabset a{color:inherit;padding:0 0 9px}.tabset li{padding:0 25px}.tabset li:first-child{padding-left:0}.tabset li:last-child{padding-right:0}.tabset .active{font-weight:700;padding:0 0 5px;border-bottom:4px solid #fad482}.tab-opener{display:none;width:40px;height:40px;border-radius:3px;text-indent:-9999px;overflow:hidden;position:relative;margin:0 12px 0 0}.tab-opener:before,.tab-opener:after,.tab-opener span{background:#656565;border-radius:4px;position:absolute;top:50%;left:12%;right:12%;height:4px;margin-top:-2px;-webkit-transition:all .2s linear;transition:all .2s linear}.tab-opener:before,.tab-opener:after{content:"";top:30%}.tab-opener:after{top:70%}.tab-opener:hover{opacity:1}.tab-opener:hover:before,.tab-opener:hover:after,.tab-opener:hover span{background:#000}.tab-active .tab-opener span{opacity:0}.tab-active .tab-opener:before,.tab-active .tab-opener:after{background:#000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:12%;right:12%}.tab-active .tab-opener:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.tab-active .tabset{max-height:300px}.more-info{position:absolute;bottom:0;right:0;text-transform:uppercase;font-size:12px;padding:9px 11px;color:#0072bc;border:1px solid #ccc;font-weight:700}.tab-content{padding:18px 0 0;line-height:1.6;letter-spacing:-.2px;font-size:13px;position:relative;z-index:1}.tab-content .more-info{display:none}.tab-content p{margin:0 0 23px}.tab-content .h{font-size:inherit;margin:0 0 25px}.tab-content .columns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -15px}.tab-content .columns .col{padding:0 15px 20px;width:60%}.tab-content .columns .col:first-child{width:40%}.tab-content dl{margin:-3px 0 0;padding:0 0 22px}.tab-content dt,.tab-content dd{display:inline-block;margin:0}.tab-content ul{padding:0 0 23px 20px}.tab-content ul li{position:relative}.tab-content ul li:before{content:".";position:absolute;left:-11px;top:-2px;font-size:40px;line-height:0}#add-product-confirm-popup #content{float:none;margin-left:auto}#ajaxcartpro-add-confirm{min-width:60%}@media(max-width:1100px){#ajaxcartpro-add-confirm{min-width:80%}}@media(min-width:800px){#content{float:right;width:auto;margin-left:263px;min-height:800px}}@media(max-width:768px){#ajaxcartpro-add-confirm{min-width:100%}#shopping-cart-table.aw-onestepcheckout-cart-table tbody tr td:first-child img{}.onestepcheckout-place-order-amount{width:100%}#onestepcheckout-place-order-button{width:100%}#onestepcheckout-billing-address-list>div:nth-child(2)>div:nth-child(1)>div{flex-wrap:wrap}#onestepcheckout-billing-address-list>div:nth-child(2)>div:nth-child(1)>div input[id*=email]~.flex-row{margin-left:0;border-radius:8px}#shopping-cart-totals-table{min-width:100%}#content{float:right;width:auto}}.magento_content #content{margin-right:0}#content .container{}.container h3{font-family:patua,sans-serif;text-transform:uppercase;margin:0;font-weight:400;background-color:#64cef3;color:#fff;padding:10px;padding-right:2rem}.container .block{padding:0}.container .block .columns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -14px;font-size:16px;line-height:1.3}.container .block .columns .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.3333%;padding:18px 14px;margin:0}.container .block .columns .col>span{padding:0 0 13px;color:#000}.container .block .columns .visual{border:1px solid #cdcdcd;margin:0 0 14px}.container .block .row{border-bottom:1px solid #e1e1e1;margin:0 0 24px}.container .block .row .view-links a{padding:0 4px}.container .block .row .columns .col{width:67%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0;padding-bottom:13px}.container .block .row .columns .col span br{display:none}.container .block .row .columns .col:first-child{width:150px}.container #products-list .block .row .columns .col:nth-child(2){width:84%}@media(max-width:767px){.container #products-list .block .row .columns .col:nth-child(2){width:100%}}.container #products-list .block .row .columns .col:nth-child(2) .price{width:100%}.container .block .row .price .price-circles{margin:-16px 0 0;padding:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.container .block .row .price .price-circle{width:85px;height:85px;padding:7px 10px}.container .block .row .price .price-circle small,.container .block .row .price .price-circle strong{font-size:10px}.container .block .row .price .price-circle strong{margin:0 0 2px}.container .block .row .price .price-circle .circle{font-size:18px;color:#000;width:auto;height:auto}.container .block .row .price .text-area{text-align:left;color:#464646}.container .block .row .price .text-area p{margin:0 0 8px}.container .block-container{padding:18px 0 0}.container .block-container .block:last-child .row{margin:0;border:none}.container .price .price-circles{padding:0 0 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container .price .price-circles li:first-child{margin-left:0}.container .price .price-circles li:last-child{margin-right:0}.goods-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:12px;padding:6px 0 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin:0 0 17px;-ms-flex-wrap:wrap;flex-wrap:wrap}.goods-sorting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 6px}.goods-navigation-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 22px 0 0}.goods-navigation-icons a{font-size:16px;color:#d3d2d2;margin:0 5px 0 0}.goods-navigation-icons .icon-th-large{font-size:15px;padding:2.5px 0 0}.goods-navigation-icons .active-state{color:#4c4c4c}.sorting-form{padding:0 15px 0 0;line-height:1.8}.sorting-form .jcf-select{min-width:72px;height:22px;border-radius:4px;border-color:#eaeaea;margin:0 26px 0 0}.sorting-form .jcf-select .jcf-select-text{margin:4px 20px 4px 7px;font-size:inherit;line-height:1}.sorting-form .jcf-select-opener{background:0 0;width:20px}.sorting-form .jcf-select-opener:after,.sorting-form .jcf-select-opener:before{position:absolute;content:"";width:0;height:0;top:50%;right:0;margin:2px 8px 0 0;border-style:solid;border-width:4px 3px 0;border-color:#000 transparent transparent transparent}.sorting-form .jcf-select-opener:after{margin:-5px 8px 0 0;border-width:0 3px 4px;border-color:transparent transparent #000 transparent}.sorting-form .jcf-number{width:40px;height:22px;margin:0 8px 0 0}.sorting-form .jcf-number input{width:100%;border-radius:4px;border-color:#eaeaea;padding:5px 16px 5px 6px;line-height:1;outline:none}.sorting-form .jcf-number input:focus{border-color:#d7d7d7!important}.sorting-form .jcf-number .jcf-disabled{background:0 0!important}.sorting-form .jcf-number .jcf-btn-inc,.sorting-form .jcf-number .jcf-btn-dec{height:10px;width:15px;background:0 0}.sorting-form .jcf-number .jcf-btn-inc:before,.sorting-form .jcf-number .jcf-btn-dec:before{border-width:4px 3px 0;margin:-3px 0 0 -6px}.sorting-form .jcf-number .jcf-btn-inc:before{border-width:0 3px 4px;margin-top:0}.sorting-form .jcf-focus{border-color:#d7d7d7!important}.sorting-form small{font-size:inherit;padding:0 2px 0 0}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;padding:0 0 6px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination .page-numbers{color:inherit;width:25px;height:25px;background:#ebebeb;border:1px solid #e0e0e0;padding:5px;border-radius:50%;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 3px}.pagination .prev,.pagination .next{background:0 0;border-radius:0;border:none;width:0;padding:5px 6px;margin:0}.pagination .prev:before,.pagination .next:before{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #000}.pagination .prev:before{border-width:4px 7px 4px 0;border-color:transparent #000 transparent transparent}.pagination .current{background:#fff}#sidebar{width:263px;float:left;margin:0 -100% 0 0;padding:1rem}#sidebar .block .block-title span{text-align:left;justify-content:left}#sidebar .block .block-subtitle{text-align:left;color:#d0d0d0;font-size:.8em;font-weight:700}#sidebar .block .button{font-size:.8em;height:35px}.list{font-size:15px;padding:0 0 37px;line-height:1;color:#959595}.list h5{text-transform:uppercase;font-size:inherit;margin:0;line-height:inherit;color:#464646}.list li{padding:10px 0;border-bottom:1px solid #e1e1e1;line-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list a{color:#0072bc;margin:0 10px 0 0}.recently{color:#000;padding:0 0 20px}.recently h4{color:#959595;margin:0 0 21px}.recently .item{padding:0 0 12px;line-height:1.4}.recently .item img{border:1px solid #ededed;margin:0 10px 0 0;min-width:50px}.recently .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit}.fancybox-stage{display:block!important}.fancybox-container{font-family:lato,arial,helvetica neue,helvetica,sans-serif!important}.my-account form .fieldset .fields{justify-content:left}.my-account form .fieldset .fields .field,.my-account form .fieldset .control{padding-top:1em}.my-account form .fieldset .fields .field,.my-account form .fieldset .control input[type=checkbox]{margin-right:5px}.my-account form .fieldset li{margin-top:1em}.my-account form .fieldset .fields input{display:block}.my-account form .fieldset .fields .jcf-select-opener:before{top:4px}.my-account form .fieldset .fields .jcf-select-opener:after{bottom:4px}[class^=flex-],[class*=" flex-"],.flex{display:flex}.flex-row{flex-direction:row;flex-wrap:wrap}.flex-row-reverse{flex-direction:row-reverse;flex-wrap:wrap}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.width-full{width:100%}@media(max-width:1199px){[id=nav] li{margin:0 8px}[id=nav] li:last-child .drop{left:auto;right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.banner .columns .wrap{padding:0 18px}.lightbox-container{padding:40px 0 35px}.lightbox-container .gallery-block{padding:0 0 30px}.lightbox-container .gallery-block .gallery{width:48%}.lightbox-container .gallery-block .gallery:first-child{width:52%}.lightbox-container .wrap{max-width:920px}.block .columns .col{padding:18px 11px}.price .price-row .buttons .button{width:140px}.links{padding:0 4px 12px}.gallery-block .gallery .text-area{padding:0}.container .block .row .columns .col{width:68%}.container .block .row .price .price-circles li{margin:10px 5px}.container .block .row .price .price-circles li:last-child{margin-right:0}.container .block .row .price .price-circles li:first-child{margin-left:0}}@media(max-width:1066px){.wrap{padding:0 30px}.top-bar{padding:15px 0}.top-bar .cart{margin:0 0 0 3px}[id=header] .columns{padding:10px 0}[id=header] .columns .wrap{padding:0 15px}.logo{margin:0;max-width:150px}.logo-text{display:none}.tel-link{margin:-4px 0 0 18px}.search-form{margin:0}[id=nav]{overflow:auto;width:100%;padding:10px 0 0;-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background:#e9f8fe;color:#656565}[id=nav] ul{padding:0 0 15px;font-size:18px}[id=nav] li{width:100%;margin:0}[id=nav] li .drop{position:static;width:100%;padding:0 30px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:999}[id=nav] li .drop ul{margin:5px 0;text-align:left;padding:0}[id=nav] li .drop a{margin:0;padding:10px 33px 10px 10px}[id=nav] li a{display:block;padding:10px 65px 10px 30px}[id=nav] li a:hover{background:#e6e6e6;opacity:1;color:#000}[id=nav] li.hover>.drop{display:none}[id=nav] li:last-child{margin-right:auto}[id=nav] .current-nav{display:inline-block;margin:10px 65px 7px 30px}[id=nav] .drop-opener{width:30px;height:30px;position:absolute;right:23px;top:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:30px;color:#fff;z-index:99;-webkit-transition:all .15s linear;transition:all .15s linear}[id=nav] .drop-opener:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #656565}.nav-drop{overflow:auto;padding:0;position:fixed;width:100%;left:0;top:53px;bottom:0;right:0;-webkit-transition:all .25s linear;align-items:flex-start;transition:all .25s linear;max-height:0}.nav-opener{display:block}.banner{margin:0}.banner .columns{margin:0 -9px}.banner .columns .wrap{padding:0 30px}.lightbox-container .gallery-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.lightbox-container .gallery-block .gallery{width:100%}.lightbox-container .gallery-block .gallery .text-area{padding:0 0 20px}.lightbox-container .gallery-block .gallery:first-child{width:100%}.lightbox-container .wrap{max-width:680px}.block .columns{margin:0 -12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.block span br{display:none}.price{width:100%;text-align:center}.price .price-circles{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price .price-row .buttons .button{width:160px}.links{padding:0 0 12px;margin:0 -7px}.f1 .tel-link{font-size:20px}.f1 .columns{margin:0 -10px}.f1 .columns .col{width:54%;padding:0 10px}.f1 .columns .col:first-child{width:24%}.f1 .columns .col:last-child{width:22%}.footer-nav{margin:0 -10px}.footer-links,.footer-nav .links{padding:0 10px}.discovery{margin-right:-5px}.gallery-block{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.gallery-block h1 br{display:none}.gallery-block .gallery{width:100%;padding:0 0 30px}.gallery-block .gallery .text-area{padding:0 0 20px}.gallery-block .gallery .text-area br{display:none}.gallery-block .gallery:first-child{width:100%}.gallery-slider{margin:0 120px}.gallery-slider .slide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.add-to-cart{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab-content .columns .col{width:50%}.tab-content .columns .col:first-child{width:50%}.container .block .columns .col{width:50%}.container .block .row .columns .col{width:100%}.container .block .row .columns .col:first-child{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goods-navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.goods-sorting{width:100%;padding:0 0 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.goods-navigation-icons{display:none}.goods-navigation-icons .icon-th-large{padding:0}.sorting-form{padding:0}.sorting-form .jcf-select{margin:0 15px 0 0}#sidebar{width:210px}}@media all and (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}@media(max-width:769px){h2,.h2{font-size:24px}#shopping-cart-table thead{}#shopping-cart-table tr{}.sp-methods dd{margin-left:0}#shopping-cart-table .product-cart-total{padding-bottom:30px}#shopping-cart-table tfoot .member-pricing{justify-content:center}.member-prompt .action{margin-top:60px;margin-left:-110px}.checkout-cart-index .checkout-types.top{flex-wrap:wrap;justify-content:center}.checkout-cart-index .cart-summary .method-checkout-cart-methods-onepage-bottom .button{height:auto;padding-bottom:0}.checkout-cart-index .dialog{width:100%!important;left:0!important;right:0!important;height:auto!important}.wrap{padding:0 15px}.columns{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.top-bar .logo{display:block}[id=header] .columns .wrap{display:block}[id=header] .columns .col{width:100%;padding:0}[id=header] .columns .col:last-child{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.logo{display:none}.search-form{width:100%}[id=nav] li .drop{padding:0 15px}[id=nav] li a{padding:13px 50px 13px 15px;color:#000}[id=nav] .current-nav{margin:13px 50px 10px 15px}[id=nav] .drop-opener{right:9px}.nav-drop{top:82px}.nav-opener{left:10px}.banner .bg-stretch{display:none;margin-left:-15px}.banner .wrap .bg-stretch{display:block;z-index:-1}.banner .columns{margin:0}.banner .columns .wrap{padding:0 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner .columns .col{margin:0 0 15px;width:100%}.banner .columns .col:last-child{margin:0}.slider{width:100%}.slider .slide{}.lightbox{margin:40px 15px 30px}.lightbox .fancybox-close-small{left:auto;right:-5px}.lightbox-container{padding:25px 0}.lightbox-container .gallery-block{padding:0}.lightbox-container .wrap{max-width:637px}.lightbox-container .tabset li{padding:0 19px}.price-box .visual{}.price-box .text-area .cost{font-size:47px}.block .columns{margin:0}.block .columns .col{width:100%;padding:18px 0}.price .price-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price .price-row .buttons{padding:0;width:100%}.price .price-row .buttons .button{width:100%}.links{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.links a{width:100%;margin:10px 0}.links a img{max-width:320px}.f1 .logo{display:block;max-width:none;margin:0 0 20px}.f1 .tel-link{font-size:27px}.f1 .columns{margin:0}.f1 .columns .col{width:100%;padding:0 0 30px}.f1 .columns .col:first-child{width:100%}.f1 .columns .col:last-child{width:100%;padding:0;max-width:160px}.footer-nav{margin:0}.footer-links,.footer-nav .links{width:100%;padding:0 0 25px}.footer-links:last-child,.footer-nav .links:last-child{padding:0}.social-networks{padding:0 0 35px}.gallery-pagination{position:static}.gallery-pagination .slide{margin:0 10px}.gallery-pagination .slide img{margin:0 auto}.gallery-pagination .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-slider{margin:0 0 20px}#content{float:none;padding:0 0 20px}#content .container{margin:0}.container .block .columns .col{width:100%}.container .block .row{border:none}.container .block .row .view-links a{padding:0 8px}.container .block .row .columns .col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0}.container .block .row .price .price-circles{margin:0 0 10px}.container .block .row .price .text-area{text-align:center}.container .block .row .price .text-area p{margin:0 0 13px}#sidebar{float:none;width:100%;margin:0}}@media(max-width:666px){h1,.h1{font-size:47px}h2,.h2{font-size:22px}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],input[type=url],textarea{width:100%}.top-bar .logo{max-width:130px;margin-left:47px}.nav-drop{top:82px}.banner .bg-stretch{right:-140px}.lightbox{margin:30px 10px}.lightbox .fancybox-close-small{width:30px;right:-10px;height:30px}.lightbox .fancybox-close-small:after{font-size:40px}.lightbox-container .wrap{max-width:450px;padding:0 15px}.lightbox-container .tabset li{padding:0 0 15px}.price-box .text-area .cost sup{font-size:25px;top:13px}.footer-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.gallery-block h1{font-size:22px}.tab{overflow:hidden}.tab-header{border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tab-header>span{display:block}.tabset{display:block;padding:0 15px;width:100%;position:relative;top:100%;left:0;z-index:2;max-height:0;border:1px solid #ccc;border-top:none;margin:-1px 0 0}.tabset li{padding:0 0 15px}.tab-opener{display:block}.more-info{display:none;position:static;margin:0 0 15px;text-align:center;font-size:14px}.tab-content .more-info{display:block}.pagination{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:479px){h1,.h1{font-size:30px}h2,.h2{font-size:18px}.top-bar .hidden-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar .wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-bar .cart{position:absolute;top:27%;right:15px}.top-bar .jcf-select{min-width:120px}.top-bar .jcf-select .jcf-select-opener{right:0}.top-bar .jcf-select .jcf-select-text{margin:0}.top-bar .sign-in{padding:0 15px 0 0}.top-bar .sign-in .account-menu{position:initial;display:block}.top-bar .sign-in .account-menu .menu-links{left:1em;right:1em;top:110px;background:#e9f8fe;border:4px solid #fff;filter:drop-shadow(0 0 4px rgba(0,0,0,0.2))}.top-bar .sign-in .account-menu .menu-links:before{content:'';position:absolute;left:calc(50% - 10px);top:-38px;border-left:20px solid transparent;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff}.top-bar .sign-in .account-menu .menu-links a{padding-top:.5em;padding-bottom:.5em;color:#333}.top-bar .logo{max-width:160px;margin:0 50px}.top-bar .tel-link{display:block;padding:0 15px 0 0}[id=header] .columns .col{-ms-flex-wrap:wrap;flex-wrap:wrap}[id=header] .columns .col:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tel-link{margin:0;display:none;font-size:17px}.nav-drop{top:6.5rem}.nav-opener{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);top:24px}.banner .bg-stretch{right:-170px}.slider{max-width:479px;margin:0 auto}.slider .slick-prev{left:10px}.slider .slick-next{right:10px}.lightbox-container .wrap{max-width:345px}.price-box .visual{}.price-box .text-area{line-height:1.2;padding:0 30px 27px 0}.price-box .text-area .cost{font-size:42px}.price-box .text-area .cost sup{font-size:20px;top:12px}.hidden-sm{display:none}.hidden-md{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.gallery-block .gallery{padding:0 0 20px}.gallery-block .gallery .price .price-circles{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 20px}.gallery-block .gallery .price .price-circles li{width:26%;margin:0 10px 25px}.gallery-block .gallery .price .price-circles li .circle{margin:0 0 10px}.gallery-block .gallery .price .price-circles li.price-circle{margin-bottom:0}.gallery-slider.slick-initialized .slide{display:block}.add-to-cart{-ms-flex-wrap:wrap;flex-wrap:wrap}.add-to-cart form{margin:0 0 25px}.add-to-cart .button-cart{width:100%}.share{-ms-flex-wrap:wrap;flex-wrap:wrap}.tab-content .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.tab-content .columns .col{width:100%}.tab-content .columns .col:first-child{width:100%}}@media(max-width:374px){.top-bar .sign-in{padding:0 0 15px}.top-bar .tel-link{margin:0 0 15px}.lightbox-container .gallery-block .gallery .price .price-circles li{width:29%}.lightbox-container .gallery-block .gallery .price .price-circles li span{height:75px;width:75px}.lightbox-container .wrap{max-width:300px;padding:0 10px}.price-box .text-area{padding-right:20px}.breadcrumbs .current{letter-spacing:0}.gallery-block .gallery .price .price-circles li{margin:0 5px 25px;width:29%}.reviews{-ms-flex-wrap:wrap;flex-wrap:wrap}.rating{width:100%;padding:0 0 8px}}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}body>div>div.w1>main>div>div.page-title>h1{color:#7d7d7d;font-family:patua,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:1px;padding:34px 5px 11px;margin:0 0 22px;display:inline-block;vertical-align:top;border-bottom:1px solid #fad482;padding-bottom:6px;text-align:center;width:100%}#oar_widget_orders_and_returns_form>div.fieldset>h2{color:#7d7d7d;font-family:patua,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:1px;padding:0 0 11px;margin:0;display:inline-block;vertical-align:top;padding-bottom:6px;text-align:left;width:100%}#oar_widget_orders_and_returns_form{max-width:800px;margin:0 auto;padding:14px;margin-bottom:40px;border-radius:8px}#oar_widget_orders_and_returns_form>div.fieldset>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#oar_widget_orders_and_returns_form>div.fieldset>ul li:nth-child(1){margin-bottom:28px;width:100%}#oar_widget_orders_and_returns_form>div.fieldset>ul li:nth-child(1) input{width:100%!important}#oar_widget_orders_and_returns_form>div.buttons-set{display:flex;flex-direction:column}#oar_widget_orders_and_returns_form>div.fieldset>ul>li.wide{position:absolute;top:60px}#oar_widget_orders_and_returns_form>div.fieldset>ul>li:nth-child(4)>div:nth-child(2)>span{position:relative;margin-top:20px;border-radius:8px;border-color:#b7b7b7}#oar_widget_orders_and_returns_form>div.fieldset>ul>li:nth-child(4)>div:nth-child(2)>span>span.jcf-select-opener{width:6px;height:6px;right:-6px;top:50%;position:absolute}#oar_widget_orders_and_returns_form>div.buttons-set>button{display:flex;padding-top:20px;background-color:#acd373}#oar_widget_orders_and_returns_form>div.buttons-set>button:focus{border:none}#oar_widget_orders_and_returns_form>div.buttons-set>button span{position:relative;margin:0;padding:0}#oar_widget_orders_and_returns_form>div.buttons-set>button span:focus{border:none}#oar_widget_orders_and_returns_form>div.buttons-set>button>span{width:100%}#oar_widget_orders_and_returns_form>div.buttons-set>button>span>span:after{display:block;position:absolute;top:8px;right:-45px;content:' ';border-left:8px solid #fff;border-bottom:8px solid transparent;border-top:8px solid transparent}.category-certifications #content>div>form>div>ul,.category-event #content>div>form>div>ul{list-style:none;padding:0;display:flex;flex-wrap:wrap}.category-certifications #content>div>form,.category-event #content>div>form{margin-bottom:20px}.category-certifications #content,.category-event #content{margin-bottom:40px}#cid_1{width:100%}#cid_1 h2{color:#7d7d7d;font-family:patua,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:1px;padding:0 0 11px;margin:0;display:inline-block;vertical-align:top;padding-bottom:6px;text-align:left;width:100%}.form-line{position:relative;margin-right:14px;margin-bottom:14px}.form-line input,.form-line textarea{border-color:#b7b7b7;width:100%}#id_2,#id_3,#id_10,#id_22{width:calc(50% - 14px)}#id_4,#id_21{width:100%}#id_5,#id_6{width:calc(33.33% - 14px)}#cid_6 img{position:absolute;top:25px;left:8px}#cid_9{margin-top:6px}#input_16{border-radius:8px}#cid_16>span>span.jcf-btn-inc{border-top-right-radius:8px}#cid_16>span>span.jcf-btn-dec{border-bottom-right-radius:8px}#id_2{display:flex;align-items:center}#input_2{background-color:#acd373;border-radius:50px;padding:0 24px}.category-difference .yt-container{display:grid;grid-template-columns:650px;grid-template-rows:375px 350px 30px}.category-difference .yt-video-main{grid-column:1;grid-row:1}.category-difference .yt-sidebar{grid-column:1;grid-row:2;overflow:auto}#shopping-cart-totals-table{margin-top:5px}#shopping-cart-totals-table .a-center{display:none}#shopping-cart-totals-table>tbody>tr>td:nth-child(1){text-align:left;float:none;text-transform:uppercase}#shopping-cart-totals-table>tbody>tr>td:nth-child(1) strong{font-weight:600}#shopping-cart-totals-table>tfoot>tr:last-child{border-top:1px solid #000}#shopping-cart-totals-table>tfoot>tr>td:nth-child(1){text-align:left;float:none;text-transform:uppercase}#shopping-cart-totals-table>tfoot>tr>td:nth-child(1)>strong{font-weight:900}.aw-onestepcheckout-index-index #aw-onestepcheckout-review-comments .field-row{text-align:left}#onestepcheckout-place-order{justify-content:flex-start;align-items:flex-start;max-width:202px;width:100%}#onestepcheckout-place-order #shopping-cart-totals-table{max-width:202px;width:100%}#onestepcheckout-order-review-comments-wrapper{width:100%}#aw-onestepcheckout-review-comments #aw-onestepcheckout-review-comments-simple>div>div{width:100%}#aw-onestepcheckout-review-comments{width:100%}#shopping-cart-table.aw-onestepcheckout-cart-table thead th{border-top:none}#shopping-cart-table.aw-onestepcheckout-cart-table thead th.subtotal{text-align:right}#shopping-cart-table.aw-onestepcheckout-cart-table tbody tr td .product-name{max-width:380px;font-size:1.4rem;text-align:left;font-family:inherit;font-weight:700;line-height:1.2;width:100%;justify-content:flex-start}#shopping-cart-table.aw-onestepcheckout-cart-table tbody tr td.subtotal span{justify-content:flex-end;text-align:right!important}@media screen and (min-device-width:360px) and (max-device-width:414px) and (min-device-height:650px) and (max-device-height:900px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-max-device-pixel-ratio:4){#shopping-cart-table.aw-onestepcheckout-cart-table tbody tr td .product-name{font-size:10pt}.aw-onestepcheckout-index-index #onestepcheckout-giftcard-apply-btn{font-size:9pt}}#shopping-cart-table.aw-onestepcheckout-cart-table tbody tr td:first-child{display:flex;justify-content:space-between;align-items:flex-start;position:relative}#shopping-cart-table.aw-onestepcheckout-cart-table tbody tr td:first-child img{margin-right:8px}#shopping-cart-table.aw-onestepcheckout-cart-table .btn-remove2{position:absolute;background:url(../images/bin.svg) no-repeat 100% 100%;right:0;bottom:5px;color:transparent}#aw-onestepcheckout-review-table-cart-wrapper .preferred-member-discount{color:#fc732e;float:right;font-size:12px}#shopping-cart-table .cart-checkout-success{padding:2rem;margin:2rem;box-shadow:0 2px 2px rgba(0,0,0,.5);border-radius:4px;background:#efefef}.sp-methods ul{list-style:none;padding:0}#aw-onestepcheckout-shipping-method>dl>dd:nth-child(4)>ul>li{display:flex}#checkout-payment-method-load{display:flex;flex-direction:column;justify-content:flex-start}#checkout-payment-method-load dt{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;text-align:left}#search_mini_form>span{width:32px}#search_autocomplete ul li{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;text-transform:uppercase;margin-bottom:7px}#search_autocomplete ul li span{position:inherit;display:flex;width:auto;padding:0;margin:0;justify-content:flex-start;align-items:center;top:0;height:auto;transform:none}#add-product-confirm-popup .container h3{font-size:1.35vw;text-align:left;line-height:1.7rem;padding-right:60px}#ajaxcartpro-add-confirm .aw-acp-continue{text-transform:uppercase;margin-top:12px}#ajaxcartpro-add-confirm .aw-acp-checkout{text-transform:uppercase;margin-bottom:12px}@media(max-width:768px){#add-product-confirm-popup .container h3{font-size:2.5vw}}@media(max-width:400px){#add-product-confirm-popup .container h3{font-size:3.8vw;padding-right:60px}}#add-product-confirm-popup #content .container{margin:0}#main-menu{position:relative;left:0;right:0;padding:10px}#aw-onestepcheckout-shipping-method-wrapper .sp-methods dd{padding:0;margin:0;-webkit-margin-start:0}#aw-onestepcheckout-shipping-method-wrapper .sp-methods dd ul{display:flex;padding:0}#aw-onestepcheckout-shipping-method-wrapper .sp-methods dd ul li{display:flex;justify-content:flex-start;width:100px;padding:0}#aw-onestepcheckout-shipping-method-wrapper .sp-methods dd ul li input{width:auto;margin-right:10px}#aw-onestepcheckout-shipping-method-wrapper .sp-methods dd ul li label{text-transform:capitalize;color:#3c3c3c;width:120px;white-space:nowrap;display:inline-flex;justify-content:space-between}#aw-onestepcheckout-shipping-method-wrapper .sp-methods dd ul li label span.price{padding-left:6px;left:0;right:0}main{padding-top:0;margin-top:20px;flex:1}#aw-onestepcheckout-shipping-method-wrapper .sp-methods dd{padding:0;margin:0;-webkit-margin-start:0}#aw-onestepcheckout-shipping-method-wrapper .sp-methods dd ul{display:flex;padding:0;flex-direction:column}#aw-onestepcheckout-shipping-method-wrapper .sp-methods dd ul li{width:100px;padding:0}#aw-onestepcheckout-shipping-method-wrapper .sp-methods dd ul li input{width:auto;margin-right:10px}#aw-onestepcheckout-shipping-method-wrapper .sp-methods dd ul li label{text-transform:capitalize;color:#3c3c3c;width:120px;white-space:nowrap;display:inline-flex;justify-content:space-between}#aw-onestepcheckout-shipping-method-wrapper .sp-methods dd ul li label span.price{padding-left:6px}#aw-onestepcheckout-shipping-method-wrapper{margin:0 0 1em}#aw-onestepcheckout-shipping-method-wrapper .col{width:50%}@media(max-width:768px){#aw-onestepcheckout-shipping-method-wrapper .col{width:100%}}.checkout-cart-index .dialog .magento_close{visibility:hidden;top:18px}.checkout-cart-index .dialog .magento_close::after{content:'\e5c9';color:#fff;font-family:material icons,sans-serif;position:absolute;right:10px;top:3px;font-size:24pt;visibility:visible}.checkout-cart-index .dialog .table_window{position:relative;border:none}.checkout-cart-index .dialog .top.table_window{display:none}.checkout-cart-index .dialog .mid.table_window{margin:0;padding:0}.checkout-cart-index .dialog .mid.table_window .magento_w{display:none}.checkout-cart-index .dialog .mid.table_window .magento_content{width:100%!important;margin:0}.checkout-cart-index .dialog .mid.table_window #content{margin:0}#payment_form_gatewaymanager{display:flex;flex-wrap:wrap;flex-direction:row}#payment_form_gatewaymanager li:first-child{margin:0 15px 15px 0}#payment_form_gatewaymanager li:not(:first-child){margin:0 15px 15px}#payment_form_gatewaymanager li:nth-child(5){margin-left:0}#payment_form_gatewaymanager li,#payment_form_gatewaymanager .input-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#payment_form_gatewaymanager li p.required{display:none}#payment_form_gatewaymanager li select{padding:8px;width:100%;border-radius:6px;background-color:#fff}#payment_form_gatewaymanager #gatewaymanager_cc_type_exp_div .input-box{flex-direction:row}#payment_form_gatewaymanager #gatewaymanager_cc_type_exp_div .input-box .month{border-top-right-radius:0;border-bottom-right-radius:0}#payment_form_gatewaymanager #gatewaymanager_cc_type_exp_div .input-box .year{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}@media(max-width:768px){#payment_form_gatewaymanager li:not(:first-child){margin:0 0 15px}.checkout-cart-index .cart-summary{width:305px;max-width:305px;min-width:305px;margin-left:-22px}}#checkout-payment-method-load dd{margin-left:0}.mid.table_window .magento_content .magento_content>span{display:none}#co-shipping-method-form dd>div>div{flex-direction:row;display:flex}#co-shipping-method-form dd>div>div>span{margin-top:7px;margin-right:5px}#co-shipping-method-form dd>div>div label{padding:0;white-space:nowrap}body.customer-account-login #login-form .col-2{width:60%}body.customer-account-login #login-form .col-2 .input-box .input-text{width:100%}@media screen and (max-width:798px){body.customer-account-login .page-title{text-align:center}body.customer-account-login #login-form .col-1{text-align:center}body.customer-account-login #login-form .col-1 .benefits{text-align:center;list-style-type:none;padding:0}body.customer-account-login #login-form .col-1 .buttons-set{justify-content:center}body.customer-account-login #login-form .col-2{width:100%;text-align:center}body.customer-account-login #login-form .col-2 .buttons-set{justify-content:center}body.customer-account-login #login-form .form-list{margin:0 auto}}#add-address-form{width:100%}#add-address-form>:first-child{display:flex}#add-address-form em{position:initial;margin-right:5px}#multiship-addresses-table .input-text.qty{margin-right:5px;width:50px}@media(max-width:666px){#multiship-addresses-table .input-text.qty{width:40px}}#multiship-addresses-table .jcf-select-opener{display:none}#multiship-addresses-table .jcf-select-address-select{border-radius:5px;margin-top:12px;width:200px}#multiship-addresses-table .address-select{border-radius:5px;width:200px}@media(max-width:465px){#multiship-addresses-table .jcf-select-address-select{width:90px;min-width:50px}#multiship-addresses-table .address-select{width:90px;min-width:50px}}.shipping-group-container .button.continue-button{background:#8a2be2}#multiship-item-table .ng-scope .a-center,#cart-table .ng-scope .a-center{text-align:center;vertical-align:top}#shopping-cart-table .a-center{text-align:center}#co-shipping-method-form .sp-methods dd{margin-left:0}.checkout-multishipping-addresses select{height:auto}body.product-gift-app .product-options .input-box .input-text{width:80%;margin:10px}body.aw-onestepcheckout-index-index .input-box{width:100%}body.aw-onestepcheckout-index-index .jcf-select-address-select{max-width:650px}.aw-onestepcheckout-index-index .block label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.aw-onestepcheckout-index-index #aw-onestepcheckout-billing-use-for-shipping label,.aw-onestepcheckout-index-index .save-in-book label{cursor:pointer}.aw-onestepcheckout-index-index #gatewaymanager_cc_type_exp_div .input-box .jcf-select{min-width:initial}.aw-onestepcheckout-index-index #payment_form_ccsave .input-box .jcf-select{min-width:initial}.aw-onestepcheckout-index-index #payment_form_ccsave .input-box{width:auto;display:flex}#related-carousel .col{width:225px;margin:0 auto}#related-carousel .col .related-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#related-carousel .col small{text-align:center}#related-carousel .owl-nav.disabled{display:block}#related-carousel .owl-nav button.owl-prev,#related-carousel .owl-nav button.owl-next{height:30px;width:30px;border-radius:50%;background-color:#8dc63e}#related-carousel .owl-nav button.owl-prev span,#related-carousel .owl-nav button.owl-next span{font-weight:800;max-height:30px;font-size:30px;display:block;position:relative;bottom:6px}#related-carousel .owl-nav button.owl-prev{position:absolute;top:50%;left:-15px}#related-carousel .owl-nav button.owl-next{position:absolute;top:50%;right:-15px}#related-carousel .owl-carousel .button-cart{width:150px;text-align:center;margin:0 auto}@media screen and (max-device-width:475px){.checkout-cart-index .wrap{padding:0 10px}.checkout-cart-index .wrap form{margin-left:-10px}#shopping-cart-table div.price{display:inline-flex;max-width:0}#shopping-cart-table .product-cart-image{vertical-align:top}#shopping-cart-table .product-cart-info .product-name{font-size:1rem}#shopping-cart-table .product-cart-actions .qty{padding:10px 0;width:80%;margin:0 auto}#shopping-cart-table .price .price-circles{margin:0 0 30px;text-align:center;justify-content:center;flex:1}#shopping-cart-table .price .price-circles li{margin:5px 3px}}.error-msg{color:#df280a;font-weight:700}.notice-msg{color:#e26703}.message-box .messages{padding:0;color:#000;font-size:1rem;margin:0;list-style:none;border:1px solid darkred;width:100%;overflow:hidden;border-radius:5px}.message-box .messages:before{content:'Please refer messages to customer service.'}.message-box .messages li{margin:0 0 10px!important}.message-box .messages li li{margin:0 0 3px!important}.wrap .messages{list-style:none;padding:0;color:#8dc63f;font-size:1rem;margin:0 auto 10px;max-width:1200px}.wrap .messages>li{padding:10px;font-size:15pt;background:#fff;border-radius:5px;box-shadow:0 2px 2px rgba(0,0,0,.1)}.wrap .messages>li.success-msg{border-left:4px solid #8dc63f;background:#efe}.wrap .messages>li.error-msg{border-left:4px solid #c63826;background:#ffc1c0;color:#c63826}.wrap .messages>li.notice-msg{border-left:4px solid #ffa649;background:#fffccf;color:#ffa649}#cart-sidebar-reorder{margin:0;padding:0}#cart-sidebar-reorder li{display:flex;padding-left:10px}#cart-sidebar-reorder p{margin-left:10px;margin-bottom:0}#pmi_shipping_discount .price{display:none}