/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */hr,img{border:0}body,figure{margin:0}.mfp-close,.rsMinW .rsTab,a,a:focus,a:hover{text-decoration:none}.cf,.products,.row{zoom:1}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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}a{background-color:transparent;color:#b77c27}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0;margin:20px auto;border-top:1px solid #eee}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:floret!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-moz-osx-font-smoothing:grayscale}#mc-embedded-subscribe-form input[type=email],html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}button{overflow:visible}.mfp-bg,.pop-up form,.rsMinW .rsBullets,.rsMinW .rsTabs,.rsOverflow,.rsSlide,.rsThumbs,.sr-only{overflow:hidden}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[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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.sr-only,legend{border:0}.sr-only,legend,td,th{padding:0}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:floret;src:url(../fonts/floret.eot);src:url(../fonts/floret.eot?#iefix) format("embedded-opentype"),url(../fonts/floret.woff) format("woff"),url(../fonts/floret.ttf) format("truetype"),url(../fonts/floret.svg#floret) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon);-webkit-font-smoothing:antialiased}[class*=" icon-"]:before,[class^=icon-]:before{-webkit-font-smoothing:antialiased;vertical-align:middle}.mfp-close,.video-js,address,blockquote,cite{font-style:normal}.icon-twitter:before{content:"b"}.icon-pinterest:before{content:"c"}.icon-facebook:before{content:"d"}.icon-instagram:before{content:"a"}.icon-down:before{content:"e"}.icon-left:before{content:"f"}.icon-right:before{content:"g"}.icon-search:before{content:"h"}html{font-size:62.5%;-webkit-tap-highlight-color:transparent;font-smoothing:antialiased}body{font-family:Garamond,"Hoefler Text","Times New Roman",Times,serif;font-size:22px;line-height:1.42857143;color:#3b3b3b;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a:focus,a:hover{color:#634315}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.imgResponsive{display:block;max-width:100%;height:auto}.imgFullWidth{display:block;width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-weight:500;line-height:1.1;color:inherit;text-transform:uppercase;letter-spacing:1.5px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#999}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:30px}.h1.sectionTitle,h1.sectionTitle{margin:0 0 40px;padding:0 20px}dl,ol,ul{margin-top:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.h2,h2{font-size:26px}.h3,h3{font-size:20px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 20px}article p{font-size:16px}.largeText p{font-size:22px;line-height:31.43px;margin-bottom:30px}.largeText p:last-child{margin-bottom:0}.lead,address,dl{margin-bottom:20px}p:last-child{margin:0}.leadIn p:first-child:first-letter{font-size:24px;line-height:12px}.lead{font-size:16px;font-weight:200;line-height:1.4}blockquote:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dd,dt{line-height:1.42857143}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:16px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}ol,ul{margin-bottom:10px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #999}.rsArrow,.rsThumbs,.rsThumbsArrow{cursor:pointer}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0;margin:0;font-size:16px;line-height:23px}blockquote:before{content:'\201C';float:left;font-size:45px;display:inline-block;margin:0 5px 0 -5px;line-height:45px;vertical-align:baseline;height:20px;color:#b77c27}blockquote:after{content:""}blockquote .small,blockquote cite,blockquote footer,blockquote small{display:block;font-size:90%;color:#b77c27}blockquote .small:before,blockquote cite:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.centeredText,.rsGCaption,.rsMinW .rsBullets,.rsMinW .rsTab,.rsMinW .rsTabs{text-align:center}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}.centeredText.row{padding:0 240px}@media (max-width:1550px){.centeredText.row{padding:0 120px}}@media (max-width:1023px){blockquote{margin:10px 0 20px}.centeredText.row{padding:0 20px}}.flowerMark{display:block;margin:30px auto;width:30px;height:30px;background:url(../img/flower-mark.png) no-repeat}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.flowerMark{background-image:url(../img/flower-mark@2x.png);background-size:30px 30px}}.dotsAfter:after,.dotsBefore:before{content:"\2022\2022\2022";display:block;font-size:16px;height:8px;line-height:10px;margin:20px auto 15px;float:left;width:100%;text-align:center;clear:both}.mfp-container:before,.mfp-figure:after{content:''}.dotsBefore:before{margin:15px auto 20px}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.rsContainer,.rsOverflow,.rsVisibleNearbyWrap{height:100%;-webkit-tap-highlight-color:transparent;width:100%}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}#homeSlider .slide .slideText,.rsMinW .rsCloseVideoBtn{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsOverflow{position:relative;float:left}.rsVisibleNearbyWrap{position:relative;overflow:hidden;left:0;top:0}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.mfp-arrow,.rsTabs,.rsThumbs{-webkit-tap-highlight-color:transparent}.rsThumbs{position:relative;float:left;z-index:22}.rsTabs{float:left;background:0 0!important}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}.rsMinW,.rsMinW .rsOverflow,.rsMinW .rsSlide,.rsMinW .rsThumbs,.rsMinW .rsVideoFrameHolder{background:#fff;color:#FFF;min-height:230px}.rsMinW .rsArrow{height:27px;width:121px;position:absolute;display:block;cursor:pointer;z-index:21;top:50%;margin:-4px 0 0;padding:10px 0}.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft,.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}@media (min-width:0px) and (max-width:1220px){.rsMinW .rsArrow{width:80px}}.rsMinW .rsArrowLeft{left:80px}.rsMinW .rsArrowRight{right:80px}.rsMinW .rsArrowIcn{width:121px;height:7px;margin:0;position:absolute;cursor:pointer;background:url(../img/slider-arrs.png) no-repeat}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.rsMinW .rsArrowIcn{background-image:url(../img/slider-arrs@2x.png);background-size:121px 14px}}@media (min-width:0px) and (max-width:1220px){.rsMinW .rsArrowIcn{width:80px}}@media (min-width:0px) and (max-width:1050px){.rsMinW .rsArrowIcn{display:none}}.rsMinW.rsHor .rsArrowLeft .rsArrowIcn{background-position:left 0}.rsMinW.rsHor .rsArrowRight .rsArrowIcn{background-position:right -7px}.rsMinW .rsArrowDisabled .rsArrowIcn{opacity:.3!important;filter:alpha(opacity=30)}.rsMinW .rsBullets{position:absolute;bottom:15px;right:73px;z-index:35;padding-top:4px;height:auto;line-height:6px}.rsMinW .rsBullet{width:6px;height:6px;display:inline-block;padding:6px 5px 6px 4px}.rsMinW .rsBullet span{display:block;width:6px;height:6px;border-radius:50%;background:#CCC;background:rgba(255,255,255,.5);box-shadow:0 0 1px 1px rgba(0,0,0,.1)}.rsMinW .rsBullet.rsNavSelected span{background:#FFF}.rsMinW .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21}.rsMinW.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsMinW.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsMinW.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsMinW .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url(rs-minimal-white.png)}.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsMinW.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsMinW.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsMinW .rsThumbsArrowDisabled{display:none!important}@media screen and (min-width:0px) and (max-width:800px){.rsMinW .rsThumb{width:59px;height:44px}.rsMinW .rsThumbsHor{height:44px}.rsMinW .rsThumbsVer{width:59px}}.rsMinW .rsTabs{width:100%;height:auto;margin:0 auto;padding-top:12px;position:relative}.rsMinW .rsTab{display:inline-block;cursor:pointer;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;background-color:#000;background-image:linear-gradient(to bottom,#fefefe,#f4f4f4)}.rsMinW .rsTab:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.rsMinW .rsTab:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.rsMinW .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,.2) inset}.rsMinW .rsTab.rsNavSelected{color:#000;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,.65) inset;background:#ACACAC;background-image:linear-gradient(to bottom,#ACACAC,#BBB)}.rsMinW .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsMinW .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(rs-minimal-white.png)}.rsMinW .rsFullscreenIcn:hover{opacity:.8}.rsMinW.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsMinW .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsMinW .rsPlayBtnIcon{width:64px;display:block;height:64px;border-radius:4px;transition:.3s;background:url(rs-minimal-white.png) 0 -32px no-repeat #000;background-color:rgba(0,0,0,.75)}.rsMinW .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}.rsMinW .rsBtnCenterer{position:absolute;left:50%;top:50%;width:20px;height:20px;z-index:1000}.rsMinW .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer}.rsMinW .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsMinW .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(rs-minimal-white.png) -64px 0 #000;background-color:rgba(0,0,0,.75)}.rsMinW .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}.rsMinW .rsPreloader{width:20px;height:20px;background:url(../img/preloaders/preloader-white.gif) #000;left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsMinW .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,.75);color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}.slide .videoWrapper{position:absolute;top:50%;left:0;right:0;z-index:9;margin-top:-28.125%}#small-dialog{background:#fff;padding:20px 30px;max-width:400px;margin:40px auto;position:relative}.pop-up{text-align:center;padding:0!important;font-size:16px;border-bottom:5px solid #3b3b3b}.pop-up img{max-width:100%;height:auto}.pop-up hr{border-color:#3b3b3b;width:72px;margin:20px auto}.pop-up form{background:#edeae3;padding:5px;position:relative}.pop-up form input[type=email]{width:100%;height:40px;padding:5px 50px 5px 5px;border:0}.pop-up form input[type=submit]{width:40px;height:40px;padding:5px;position:absolute;right:5px;top:5px;border-radius:0;outline:0;border:0;background-color:#000;color:#fff}.mfp-bg,.mfp-container,.mfp-wrap{left:0;top:0;height:100%;width:100%}.pop-up__content{padding:20px 20px 0}.pop-up .mfp-close{color:#fff!important}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;transition:all .2s ease-in-out;-webkit-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;transition:all .2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.mfp-bg{z-index:1042;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectricDisabled,.video-js{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}/*!
Video.js Default Styles (http://videojs.com)
Version 4.5.1
Create your own skin at http://designer.videojs.com
*/.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(../fonts/vjs.eot);src:url(../fonts/vjs.eot?#iefix) format("embedded-opentype"),url(../fonts/vjs.woff) format("woff"),url(../fonts/vjs.ttf) format("truetype");font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-slider:focus{box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.vjs-default-skin .vjs-play-progress,.vjs-default-skin .vjs-volume-level{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 #66a8cc}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar,.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;left:0;top:0}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.4)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time,.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;border-radius:.8em;box-shadow:0 0 1em rgba(255,255,255,.25);transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button,.vjs-default-skin.vjs-has-started .vjs-big-play-button,.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin .vjs-big-play-button:focus,.vjs-default-skin:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);box-shadow:0 0 3em #fff;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover,.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75);box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{box-shadow:0 0 1em #fff}.video-js{background-color:#edeae3;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-family:Arial,sans-serif;user-select:none}.video-js .vjs-tech{width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.videoWrapper{position:relative;width:100%;max-width:1440px;margin-bottom:25px;overflow:hidden;padding:0 0 55.5%}@media (max-width:520px){.videoWrapper{padding:0 20px 56.25%}}.videoWrapper iframe{position:absolute;top:0;left:0;right:0;max-width:100%;height:100%}.vjs-control-bar{display:none!important}.select2-container,.selectricWrapper{position:relative;margin:0 auto 10px;width:100%;cursor:pointer;max-width:350px}.select2-container .selectricHideSelect,.selectricWrapper .selectricHideSelect{position:relative;overflow:hidden;width:0;height:0}.select2-container .selectricHideSelect select,.selectricWrapper .selectricHideSelect select{position:absolute;left:-100%;display:none}.select2-container .selectric,.selectricWrapper .selectric{border:0;background:#fff;position:relative;border-radius:0}.select2-container .selectric .label,.selectricWrapper .selectric .label{display:block;white-space:nowrap;overflow:hidden;margin:0 33px 0 0;padding:6px 15px;font-size:12px;line-height:21px;color:#464646;min-height:21px;text-align:left}.select2-container .selectric .button,.selectricWrapper .selectric .button{background:#323232;border-radius:0;display:block;position:absolute;right:0;top:0;width:35px;height:33px;color:#fff;text-align:center;font:0/0 a}.select2-container .selectric .button:after,.selectricWrapper .selectric .button:after{content:" ";position:absolute;top:2px;right:0;bottom:0;left:0;margin:auto;width:13px;height:8px;background:url(../img/select-arrow.png) 50% 50% no-repeat}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.select2-container .selectric .button:after,.selectricWrapper .selectric .button:after{background-image:url(../img/select-arrow.svg);background-size:13px 8px}}.select2-container .selectric .button:hover,.selectricWrapper .selectric .button:hover{background:#3f3f3f}.selectricDisabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-touch-callout:none;user-select:none}.selectricOpen{z-index:9999}.selectricOpen .selectricItems{display:block}.selectricOpen .selectricItems ul li.disabled{display:none}.selectricOpen .selectric{border-color:#fff;background:#fff;z-index:9999}.selectricInput{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}#socialFooter #newsletter form .newsletterEmail:focus,:focus{outline:0}.selectricTempShow{position:absolute!important;visibility:hidden!important;display:block!important}.selectricHover .selectric{border-color:#fff}.selectricHover .selectric .button{color:#fff}.selectricHover .selectric .button:after{border-top-color:#e6e6e6}.selectricItems{display:none;position:absolute;overflow:auto;top:100%;left:0;background:#fff;border:0;z-index:9998}.selectricItems li,.selectricItems ul{list-style:none!important;padding:0!important;margin:0!important;min-height:20px!important;line-height:20px!important;text-align:left!important;font-size:16px!important}#mainNav ul li,li{list-style:none}.selectricItems li{padding:6px 15px!important;cursor:pointer!important;display:block!important;border:0!important;color:#3d3d3d!important;border-top:1px solid #e0dcd3!important;text-transform:none!important;font-family:Garamond,"Hoefler Text","Times New Roman",Times,serif!important}#topBar .row .accountAccess li,#topBar .row .signUpNewsletter,.btn{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;text-transform:uppercase;letter-spacing:.5px}.selectricItems li.selected{background:#fff;outline:0}.selectricItems li:hover{background:#f8f8f8}.selectricItems li.disabled{color:#bbb;border-top-color:#fafafa;cursor:default}.block,.products li{display:inline;float:left;width:470px;margin:0 5px}@media (max-width:520px){.block,.products li{width:100%;margin:0;padding:0 20px}}.block--masonry{margin:0 5px 10px}@media (max-width:520px){.block--masonry{width:auto;margin:0 20px 10px;padding:0}}.block--masonry img,.container,.row{width:100%}.block--white{background:#fff}.block__text{padding:35px 30px 30px;margin:0}.block__text :last-child{margin-bottom:0}.block img,.products li img{max-width:100%;height:auto}*,:after,:before{box-sizing:border-box}.row{max-width:1440px;margin:0 auto}.row.rowPadding{padding-top:55px;padding-bottom:55px}@media (max-width:1550px){.row{max-width:960px}}@media (max-width:1023px){.row{max-width:480px}}@media (max-width:520px){.row.rowPadding{padding:55px 20px}.row.altPadding{padding:0 20px}.row{max-width:100%}}.cf:after,.cf:before,.products:after,.products:before,.row:after,.row:before{content:"";display:table}.cf:after,.products:after,.row:after{clear:both}.no-padding--top{padding-top:0!important}[class*=grid--]{float:left;margin-right:3.8%}.grid--half{width:48%}@media (max-width:1023px){.grid--half{width:100%;margin-right:0}}.col--last{margin-right:0}#mc-embedded-subscribe-form{width:100%;position:relative;height:35px;margin-top:15px;padding:0!important}#mc-embedded-subscribe-form #mc_embed_signup_scroll{background:#edeae3}#mc-embedded-subscribe-form input[type=email]{background:#edeae3;border:0;padding:7px 50px 7px 9px!important;width:100%!important;font-smoothing:antialiased;margin:0;line-height:21px}#mc-embedded-subscribe-form input.button{background:#323232;color:#fff;border:0;position:absolute;top:0;right:0;cursor:pointer;margin:0;width:36px!important;min-width:36px!important;border-radius:0;height:35px;line-height:16px;box-sizing:border-box}.bg,.island{background:#fff}#topBar,#topBar .row{position:relative}.island{padding:40px;font-size:16px}@media (max-width:520px){.island{padding:20px}}.align--center{text-align:center}.halfCol{float:left;width:50%;display:inline;padding:0 7px;height:auto}.halfCol img{width:100%;height:auto}.halfCol.imgSet img{margin-bottom:16px}.halfCol.imgSet img:last-child{margin-bottom:0}@media (max-width:1550px){.halfCol{padding:0 5px}.halfCol.imgSet img{margin-bottom:10px}}@media (max-width:520px){.halfCol{padding:0}}@media (max-width:1023px){.halfCol{width:100%;clear:both;margin-bottom:10px;padding-left:0;padding-right:0}.halfCol:last-child{margin-bottom:0}img.halfCol{margin-bottom:20px}img.halfCol:last-child{margin:0}}.mainArticle{padding:42px 0 45px}.mainArticleContent p{font-size:16px;line-height:20px;text-align:left}#mainNav ul li,.btn.btnCenter,.mainArticleContent .centeredText p,.mainArticleContent .text-center p{text-align:center}.mainArticleContent .row.rowPadding{padding:14px 0 24px}.mainArticleContent .row.rowPadding--large{padding:44px 0 54px!important}.mainArticleContent .row.noPaddingTop{padding-top:0}.mainArticleContent .row p{margin:0 0 20px}.mainArticleContent .row.centeredText{padding-left:80px;padding-right:80px}@media (max-width:1023px){.mainArticleContent .row.centeredText{padding-left:20px;padding-right:20px}}.mainArticleContent hr{border-color:#464646;width:72px;margin:0 auto 25px}.mainArticleContent .largeText p{font-size:22px;line-height:31.43px;margin-bottom:30px}.mainArticleContent .largeText p:last-child{margin-bottom:0}.mainArticleContent .container:last-child .row{padding-bottom:0}@media (min-width:1551px) and (max-width:8000px){.block:nth-child(3n+4),.products li:nth-child(3n+4){clear:both}.hidexl{display:none!important}}@media (min-width:1024px) and (max-width:1550px){.block:nth-child(2n+3),.products li:nth-child(2n+3){clear:both}#shop .related .products li.last,.hidel{display:none!important}}@media (min-width:521px) and (max-width:1023px){.hidem{display:none!important}}@media (min-width:0px) and (max-width:520px){.hides{display:none!important}}.bgAlt{background:#edeae3}.middots:after,.middots:before{content:" ";display:inline-block;height:4px;line-height:4px;width:4px;text-align:center;vertical-align:middle;background:#3b3b3b;border-radius:4px}@media (max-width:520px){.mainArticleContent .halfCol{padding:0 20px}.vc{margin-top:auto!important}.middots:after,.middots:before{display:none}}#topBar .navBtn,.btn,.btn.btnCenter{display:inline-block}.btn{font-size:14px;height:25px;line-height:25px}.btn.btnCenter{margin:0;clear:both}.btn.loadMore{color:#3b3b3b;margin:25px 0 5px;float:left;width:100%}.btnBorder{border:1px solid #b77c27;padding:0 10px}.btnBorder:hover{border-color:#634315}.clear{clear:both}#mainHeader.fixed{padding-bottom:52px}@media (max-width:1023px){#mainHeader.fixed{padding:0}}#topBar{background:#323232;line-height:28px;color:#fff;height:36px}#topBar.open{height:auto;padding:35px 0 0}#topBar .row .accountAccess li,#topBar .row .signUpNewsletter{font-size:12px;color:#fff;line-height:36px;position:absolute;left:0;top:0}#mainNav ul li,.mNav ul li{font-size:14px;letter-spacing:1px;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;text-transform:uppercase}#topBar .row .accountAccess{margin-bottom:0;position:absolute;right:0;top:13px;padding:0}#topBar .row .accountAccess li{position:relative;float:left;line-height:11px;height:10px;padding-right:5px;margin-right:5px;border-right:1px solid #fff}#topBar .row .accountAccess li:last-child{border-right:0;margin:0;padding:0}#topBar .row .accountAccess li a{color:#fff;padding:7px}#mainNav ul,#mainNav ul li{padding:0;margin:0}#topBar .navBtn{position:absolute;text-indent:-99999px;width:35px;height:35px;top:0}#topBar .mobileAcc{right:2px;background:url(../img/mobile-account.png) 50% 50% no-repeat}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#topBar .mobileAcc{background-image:url(../img/mobile-account.svg);background-size:19px 16px}}#topBar .navToggle{left:2px;background:url(../img/mobile-nav.png) 50% 50% no-repeat}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#topBar .navToggle{background-image:url(../img/mobile-nav.svg);background-size:16px 12px}}#mainNav,.mNav{background:#fff}#logo{display:block;margin:35px auto 14px;width:190px;height:65px}#mainNav{display:block;top:0;left:0;right:0;padding:9px 0 12px;margin:0;height:52px;z-index:100}@media (max-width:1023px){#mainNav{display:none}}.fixed #mainNav{position:fixed;z-index:100}#mainNav .menu-main-navigation-container{display:table;margin:0 auto}#mainNav ul li,#mainNav ul li a{color:#000;line-height:10px;height:10px;display:inline-block}#mainNav ul li{position:relative}#mainNav ul li a{border-right:1px solid #3b3b3b;padding:0 13px}#mainNav ul li a:hover{color:#b77c27}#mainNav ul li:last-child a{border:none}#mainNav ul li .sub-menu{display:none;position:absolute;background:#fff;top:12px;left:1px;padding:14px 18px 10px;z-index:2;width:180px;box-sizing:border-box;margin:0}#mainNav ul li .sub-menu li{text-align:left;height:auto;width:100%}.mNav,.mNav ul li,ul#sl li a{text-align:center}#mainNav ul li .sub-menu li a{display:block;border-right:0;height:auto;padding:4px 0 6px;line-height:24px}.mNav{display:none;position:relative;top:1px}.mNav ul{margin:0 auto;max-width:480px;padding:0}.mNav ul li{color:#000;line-height:49px;border-bottom:1px solid #989898}.mNav ul li .sub-menu{border-top:1px solid #989898;position:relative;top:-1px;z-index:1;padding:0;margin:0}.mNav ul li .sub-menu span{width:15px;height:10px;position:relative;z-index:1;background:url(../img/mobile-sub-nav-arrow.gif) 50% 0 no-repeat;margin:0 auto;top:-1px;display:block}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.mNav ul li .sub-menu span{background-image:url(../img/mobile-sub-nav-arrow@2x.gif);background-size:15px 10px}}.mNav ul li .sub-menu li{border:0;font-size:12px;line-height:28px;text-transform:uppercase;letter-spacing:normal}.mNav ul li .sub-menu li a{color:#b77c27}.mNav ul li .sub-menu li a:hover{color:#634315}.mNav ul li .sub-menu li:first-of-type{padding-top:10px}.mNav ul li .sub-menu li:last-of-type{padding-bottom:10px}.mNav ul li a{color:#000;display:block}#mobileAccNav{display:none}#socialFooter{background:#323232;color:#fff;padding:55px 0 45px}#socialFooter #findStore,#socialFooter #newsletter,#socialFooter #social{float:left;display:inline;padding:0 25px;width:33.33%}@media (max-width:1023px){#socialFooter{padding:55px 0 20px}#socialFooter #findStore,#socialFooter #newsletter,#socialFooter #social{width:100%;clear:both;margin-bottom:45px;padding:0 20px}}#socialFooter #newsletter form{position:relative;height:33px;margin:0 auto 21px;max-width:350px}#socialFooter #newsletter form .newsletterEmail{display:block;margin:0;padding:5px 100px 5px 8px;height:33px;width:100%;border:none;background:#fff;font-size:16px;line-height:23px;border-radius:0;color:#3b3b3b;position:absolute;top:0;left:0;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}#socialFooter #newsletter form .newsletterSubmit{padding:0 20px;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:14px;text-transform:uppercase;position:absolute;top:0;right:0;color:#fff;background:#3f3f3f;border:none;display:block;height:33px;line-height:34px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;margin:0}#homeSlider .slide,#homeSlider .slide .rsImg{position:relative;width:100%}#socialFooter #newsletter form .newsletterSubmit:hover{background:#585858}#socialFooter #findStore form{margin:0 0 21px}#socialFooter h3{margin:0 0 25px}#socialFooter p{margin:0;font-size:16px}#copyrightFooter{background:#323232;color:#fff;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:11px;text-transform:uppercase;height:28px;line-height:29px;overflow:hidden}@media (max-width:1023px){#socialFooter h3{margin:0 0 20px}#copyrightFooter .row{max-width:100%;padding:0 10px}}#copyrightFooter p{margin:0;width:auto;display:inline;max-width:48%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.5px}#copyrightFooter p#copyright{float:left}#copyrightFooter p#copyright span{font-size:11px}#copyrightFooter p#credits{float:right}#copyrightFooter a{color:#fff}#social{padding:0 50px}ul#sl{margin:0 auto 22px;padding:0;display:table}ul#sl li{margin:0 5px;padding:0;display:inline-block}ul#sl li a{display:block;height:30px;width:30px;border-radius:30px;background:#b77c27;color:#fff;line-height:27px;font-size:16px;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif}ul#sl li a:hover{background:#634315}.pageNavWrap{display:table;margin:0 auto 55px}@media (max-width:1023px){.pageNavWrap{display:block;margin:-30px 50px 25px}}@media (max-width:520px){.pageNavWrap{margin:-30px 20px 25px}}.pageNavWrap ul,.pageNavWrap ul li{margin:0;padding:0;text-align:center}.pageNavWrap ul{max-width:720px}.pageNavWrap ul li{list-style:none;display:inline-block;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:14px;color:#000;text-transform:uppercase;line-height:10px;height:10px;letter-spacing:1px}@media (max-width:1023px){.pageNavWrap ul li{display:block;height:auto}}.pageNavWrap ul li a{border-left:1px solid #3b3b3b;padding:0 20px;line-height:10px;height:10px;display:inline-block}@media (max-width:1023px){.pageNavWrap ul li a{border:none;border-bottom:1px solid #3b3b3b;padding:8px 0;display:block;height:auto}}.pageNavWrap ul li.current a,.pageNavWrap ul li.current_page_item a{color:#000}.pageNavWrap ul li:first-child a{border:none}.filterable .centeredText.row{padding:0 80px}@media (max-width:1023px){.pageNavWrap ul li:first-child a{border-bottom:1px solid #3b3b3b}.pageNavWrap ul li:last-child a{border:none}.filterable .centeredText.row{padding:0}}@media (max-width:520px){.filterable .centeredText.row{padding:0 20px}}#homeSlider .slide,#homeSlider.loading{height:0;padding:0 0 46%;overflow:hidden}.filterable .centeredText.row p{margin-bottom:30px}.banner{margin:0 5px 42px}@media (max-width:1023px){.banner{margin:0 0 32px}}#homeSlider{display:block;width:100%;overflow:hidden}#homeSlider.rsMinW,#homeSlider.rsMinW .rsOverflow,#homeSlider.rsMinW .rsSlide,#homeSlider.rsMinW .rsThumbs,#homeSlider.rsMinW .rsVideoFrameHolder{background:#edeae3}@media (min-width:0px) and (max-width:500px){#homeSlider .slide{padding-bottom:230px}}#homeSlider .slide .rsImg{height:auto;z-index:10}#homeSlider .slide .slideText{width:680px;height:300px;position:absolute;top:50%;left:50%;margin:-150px 0 0 -340px;text-align:center;z-index:20;opacity:0}@media (min-width:0px) and (max-width:820px){#homeSlider .slide .slideText{height:280px;width:520px;margin-top:-140px;margin-left:-260px}}@media (min-width:0px) and (max-width:690px){#homeSlider .slide .slideText{height:180px;margin-top:-90px}}@media (min-width:0px) and (max-width:530px){#homeSlider .slide .slideText{height:150px;width:100%;margin-top:-75px;margin-left:0;padding:0 20px;left:0}}#homeSlider .slide .slideText *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#homeSlider .slide .slideText .curvedText{width:243px;height:42px;margin:0 auto;display:block}#homeSlider .slide .slideText .slideSubtitle{font-size:18px;line-height:1;margin:0 0 25px;text-transform:uppercase}@media (min-width:0px) and (max-width:820px){#homeSlider .slide .slideText .curvedText{width:200px;height:auto}#homeSlider .slide .slideText .slideSubtitle{font-size:16px;line-height:16px}}#homeSlider .slide .slideText .slideTitle{font-family:"AvenirNextLTW01-MediumC 727671","AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:72px;line-height:0;letter-spacing:3px;margin:0;height:0;padding:5% 0}@media (min-width:0px) and (max-width:820px){#homeSlider .slide .slideText .slideTitle{font-size:52px}}@media (min-width:0px) and (max-width:530px){#homeSlider .slide .slideText .curvedText{width:165px}#homeSlider .slide .slideText .slideTitle{font-size:26px;letter-spacing:2px;line-height:5px;padding:3% 0}}#homeSlider .slide .slideText hr{width:270px;margin:10px auto}@media (min-width:0px) and (max-width:830px){#homeSlider .slide .slideText hr{width:215px}}#homeSlider .slide .slideText .slideStrapline{font-size:24px;line-height:28px;margin:20px 0 0}@media (min-width:0px) and (max-width:820px){#homeSlider .slide .slideText .slideStrapline{font-size:20px;line-height:24px}}@media (min-width:0px) and (max-width:690px){#homeSlider .slide .slideText .slideStrapline,#homeSlider .slide .slideText .slideStrapline:after{display:none}}#homeSlider .slide .slideText .slideStrapline.dotsAfter:after{content:"\2022\0020\2022\0020\2022";letter-spacing:3px}#homeSlider .slide .slideText .slideLink{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:20px;color:#fff;text-transform:uppercase;height:24px;line-height:1;display:inline-block}@media (min-width:0px) and (max-width:530px){#homeSlider .slide .slideText hr{width:170px}#homeSlider .slide .slideText .slideLink{font-size:18px;line-height:18px}}#homeSlider .slide .slideText .slideLink i{font-family:EdwardianScriptITCW01,"Brush Script MT",cursive;font-size:30px;text-transform:lowercase;display:inline-block;line-height:24px;vertical-align:bottom}@media (min-width:0px) and (max-width:530px){#homeSlider .slide .slideText .slideLink i{font-size:28px;line-height:26px}}#intro{padding:65px 0 45px}#intro .btn{margin:30px 0 0}#about,#resources{padding:42px 0 45px}article.resource.block{margin-bottom:40px}article.resource img{margin-bottom:26px}article.resource hr{border-color:#3b3b3b;width:72px;margin:20px auto}article.resource p{font-size:16px;margin-bottom:22px;padding:0 10px;min-height:120px}@media (max-width:1023px){article.resource p{padding:0;min-height:inherit}}#workshopArticle .workshopDate,.articleType{font-size:11px;font-family:AvenirNextLTW01-Medium,Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:uppercase;margin:0 0 14px;letter-spacing:.5px}.articleTitle{font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 20px 14px}.articleTitle:after,.articleTitle:before{margin:0 10px}.articleAuthor{font-size:14px;margin-top:0}.articleAuthor i{font-family:Garamond,"Hoefler Text","Times New Roman",Times,serif;text-transform:none;font-style:italic;letter-spacing:0;display:inline-block;margin:0 5px 0 0;font-size:15px}#ingredients h3,#method h3{letter-spacing:1px;font-size:18px}.articleAuthor a{text-transform:uppercase;font-size:14px}#resourceArticle p{font-size:16px;line-height:20px;text-align:left}#articleHeader{margin:0;position:relative}#articleHeader #articleBanner{margin-bottom:35px}#articleHeader hr{border-color:#3b3b3b;width:75px;margin:25px auto 0}#articleHeader #workshopArticle .workshopDate,#articleHeader .articleType,#workshopArticle #articleHeader .workshopDate{font-size:12px}#articleHeader .articleTitle{font-size:30px}#articleHeader h1{white-space:normal}#resourceFooter.dotsBefore:before{margin:0 auto 35px}#resourceFooter #social h3{font-size:18px;margin:0 0 23px}#resourceFooter #social ul{margin-bottom:35px}#resourceFooter #social ul li{margin:0 5px;padding:0;display:inline-block}#resourceFooter #social ul li a{display:block;height:30px;width:30px;border-radius:30px;background:#323232;color:#fff;text-align:center;line-height:27px;font-size:16px}#resourceNav{padding-top:35px;padding-bottom:35px}#resourceNav h3{font-size:18px;line-height:22px;text-align:center;margin:0 auto;position:relative;z-index:10;width:250px}#resourceNav #resourceNavBtns{overflow:hidden;margin:-28px 0 -4px;position:relative;z-index:5}#resourceNav #resourceNavBtns span.prevBtn{float:left;text-align:left;width:50%;padding-left:14px}#resourceNav #resourceNavBtns span.prevBtn a i{left:-21px}#resourceNav #resourceNavBtns span.nextBtn{float:right;text-align:right;width:47%;padding-right:14px}#resourceNav #resourceNavBtns span.nextBtn a i{right:-21px}#resourceNav #resourceNavBtns a{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:14px;text-transform:uppercase;color:#3b3b3b;width:48%;height:18px;line-height:21px;display:inline-block;position:relative}#resourceNav #resourceNavBtns a i{color:#b77c27;font-size:19px;position:absolute;top:-1px}#resourceNav #resourceNavBtns a i:before{vertical-align:top}#resourceNav #resourceNavBtns a:hover{color:#b77c27}@media (max-width:520px){#resourceNav #resourceNavBtns a{display:inline}#resourceNav #resourceNavBtns a i{top:-4px}#resourceNav #resourceNavBtns{margin:20px 0 0}#resourceNav #resourceNavBtns span.prevBtn{text-align:right}#resourceNav #resourceNavBtns span.nextBtn{text-align:left}}#ingredients,#method{text-align:center}#ingredients{font-family:Garamond,"Hoefler Text","Times New Roman",Times,serif;font-style:oblique;font-size:18px;line-height:20px}#ingredients h3,.press .row div,.stores .row div{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif}#ingredients .halfCol{margin-bottom:35px}#ingredients h3{font-style:normal;line-height:26px;clear:both}#ingredients p{padding:0 80px;word-spacing:3px}@media (max-width:1023px){#ingredients .halfCol{margin-bottom:10px}#ingredients h3{padding-top:20px}#ingredients p{padding:0}}#method .row.rowPadding{padding-top:0}#method h3{padding-top:45px;margin:0 0 40px}#method ol{list-style:decimal inside;padding:0 80px}@media (max-width:520px){#method ol{padding:0}}#method ol li{font-size:16px;margin-bottom:20px}#method ol:after{margin-bottom:100px}.howToSliderWrap{overflow:hidden;position:relative}.howToSliderWrap #howToSlider{max-height:525px;margin-bottom:45px;position:relative}@media (max-width:1550px){.howToSliderWrap #howToSlider{max-height:425px}}@media (max-width:1023px){.howToSliderWrap #howToSlider{max-height:285px}}@media (min-width:0px) and (max-width:618px){.howToSliderWrap #howToSlider{max-height:none}}.howToSliderWrap #howToSlider .rsSlide .slide{background:#222}.howToSliderWrap #howToSlider .rsSlide img{opacity:.45;transition:all .3s ease-out}.howToSliderWrap #howToSlider .rsActiveSlide img{opacity:1}.howToSliderWrap .arrow{padding:20px;top:50%;height:47px;margin:-37px 0 0;position:absolute;cursor:pointer;overflow:hidden}.howToSliderWrap .arrow i{background:url(../img/slider-arrs.png) no-repeat;display:block;width:121px;height:7px;overflow:hidden;text-indent:250%;white-space:nowrap}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.howToSliderWrap .arrow i{background-image:url(../img/slider-arrs@2x.png);background-size:121px 14px}}@media (max-width:1023px){.howToSliderWrap .arrow{padding:20px 10px}.howToSliderWrap .arrow i{width:80px}}@media (min-width:0px) and (max-width:775px){.howToSliderWrap .arrow i{width:60px}}@media (min-width:0px) and (max-width:670px){.howToSliderWrap .arrow{display:none}}.howToSliderWrap .arrow.left{left:20px}.howToSliderWrap .arrow.right{right:20px}.howToSliderWrap .arrow.right i{background-position:100% -7px}#videoResource .videoWrapper{margin:50px 0}#retail{padding:42px 0 45px}.press,.stores{overflow:hidden;border-bottom:1px solid #9a9895;padding-top:30px;margin-bottom:30px}.press:last-child,.stores:last-child{margin-bottom:80px}@media (max-width:1023px){.press,.stores{padding-top:14px}.press:last-child,.stores:last-child{margin-bottom:60px}}@media (max-width:520px){.press:last-child,.stores:last-child{margin-bottom:40px}}.press h2,.stores h2{margin:0 0 35px;font-size:24px}@media (max-width:1023px){.press h2,.stores h2{margin-bottom:30px}}.press .row,.stores .row{border-top:1px solid #9a9895;padding:15px 0;min-height:100px}.press .row div,.stores .row div{float:left;width:33.33%}@media (max-width:520px){.press h2,.stores h2{margin-bottom:25px}.press .row,.stores .row{padding:20px 20px 12px}.press .row div,.stores .row div{width:100%;text-align:center}}.press .row div.last,.stores .row div.last{float:right;text-align:right}@media (max-width:520px){.press .row div.last,.stores .row div.last{float:none;text-align:center}}.press .row div h3,.stores .row div h3{text-align:left;margin:0;font-size:18px;line-height:22px}@media (max-width:520px){.press .row div h3,.stores .row div h3{text-align:center;margin-bottom:8px}}.press .row div p,.stores .row div p{font-family:Garamond,"Hoefler Text","Times New Roman",Times,serif;margin-bottom:0;line-height:24px;letter-spacing:1px;font-style:italic;font-size:15px}@media (max-width:520px){.press .row div p,.stores .row div p{margin-bottom:5px;line-height:22px}}.fam,.faq-single{line-height:20px}.press .row div a,.stores .row div a{text-transform:uppercase;font-size:14px;letter-spacing:.5px;text-align:right;position:relative;top:-2px}.faq-single{font-size:16px;overflow:hidden}.faq-single:last-child{margin-bottom:30px}.faq-single h2{font-size:18px;margin-bottom:12px;text-transform:uppercase;letter-spacing:1px}.faq-single h2 span{font-size:22px}.faq-single .subHeading,.subHeading{font-size:11px;text-transform:uppercase}.faq-single .miniSpr,.faq-single .spr{margin:0 auto 8px}.faq-single .subHeading{font-family:AvenirNextLTW01-Medium,Helvetica,"Helvetica Neue",Arial,sans-serif;margin-top:15px}#workshopArticle .articleContent form,.subHeading{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif}.miniSpr,.spr{display:block;margin:0 auto 35px;width:72px;height:1px;clear:both;background:#474747}.miniSpr.pBottom,.pBottom.spr{margin:0 auto 50px}.subHeading{margin-bottom:5px;display:block}.fam{font-size:16px}.fam .row{margin-bottom:80px}.fam .row:last-child{margin-bottom:60px}.fam .row .bio{padding:0 80px}.fam .row .halfCol .bio{padding:0 10px}@media (max-width:1023px){.fam .row:last-child{margin-bottom:0}.fam .row .bio{padding:0 10px;margin-bottom:60px}.fam .row{margin-bottom:0}}@media (max-width:520px){.fam .row{padding:0 20px}}.fam h2{font-size:20px;margin-bottom:20px}.fam .miniSpr,.fam .spr{margin:0 auto 18px}.fam .profilePic{margin-bottom:40px}.spr{width:630px;background:#787875;margin:0 auto 70px}@media (max-width:1023px){.spr{width:60%}}h2.sectionHeading{font-size:20px;margin-bottom:26px}.issues h2,.press h2{font-size:18px;text-align:center}h2.sectionHeading:before{margin-right:10px}h2.sectionHeading:after{margin-left:10px}.issues{width:100%;overflow:hidden;padding-bottom:60px}@media (max-width:520px){.issues{padding:0 20px 60px}}.issues h2{margin-bottom:20px}.issues .miniSpr,.issues .spr{margin:0 auto 40px}.issues ul{overflow:hidden;margin:0 0 35px;padding:0}.issues ul li{float:left;margin:0 5px 10px;max-width:230px}@media (max-width:520px){.issues ul li{width:100%;margin:0 0 10px;max-width:none}}.issues ul li a{display:block}.issues ul li a img{max-width:100%;width:100%;height:auto;display:block}.press h2{margin-bottom:20px}.press .miniSpr,.press .spr{margin:0 auto 55px}#workshops{padding:42px 0 60px}#workshopArticle #articleHeader #articleBanner{margin-bottom:25px}#workshopArticle .articleContent ul{margin:0 auto 40px;width:75%}#workshopArticle .articleContent ul li{font-size:80%;padding-bottom:10px}#workshopArticle .articleContent ul li:after{content:" ";display:block;clear:both;height:1px;line-height:1px;width:15px;text-align:center;vertical-align:middle;background:#9a9895;margin:10px auto 0}#workshopArticle .articleContent form{font-size:14px;padding-top:10px}#workshopArticle .articleContent form h2{color:#3b3b3b;font-size:20px;font-weight:400}@media (max-width:520px){#workshopArticle .articleContent form h2{margin:20px 0 0}#workshopArticle .articleContent form table.tribe-events-tickets tr:last-child{border-bottom:none}}#workshopArticle .articleContent form table.tribe-events-tickets tr:last-child{margin-bottom:20px}#workshopArticle .articleContent form table.tribe-events-tickets tr:last-child td{padding:10px 0 0}@media (max-width:520px){#workshopArticle .articleContent form table.tribe-events-tickets tr{border-bottom:1px solid #a3a19e}#workshopArticle .articleContent form table.tribe-events-tickets td.tickets_name{padding-bottom:0}}#workshopArticle .articleContent form table.tribe-events-tickets td{border-color:#a3a19e}#workshopArticle .articleContent form table.tribe-events-tickets td.tickets_name{font-family:Garamond,"Hoefler Text","Times New Roman",Times,serif;font-style:oblique;color:#3b3b3b;font-size:16px}#workshopArticle .articleContent form table.tribe-events-tickets td.tickets_price span.amount{font-weight:400;font-style:normal;color:#3b3b3b}@media (max-width:520px){#workshopArticle .articleContent form table.tribe-events-tickets td.tickets_price{padding-bottom:0}}#workshopArticle .articleContent form table.tribe-events-tickets td .quantity input{border:1px solid #a3a19e;background:0 0;color:#3b3b3b;width:50px;padding:2px 0 2px 8px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}#workshopArticle .articleContent form table.tribe-events-tickets td .quantity input.minus,#workshopArticle .articleContent form table.tribe-events-tickets td .quantity input.plus{display:none}@media (max-width:520px){#workshopArticle .articleContent form table.tribe-events-tickets td .quantity{padding-top:10px}#workshopArticle .articleContent form table.tribe-events-tickets td{width:100%;clear:both;display:block;border:0;text-align:center}}#workshopArticle .articleContent form button.button{width:110px;margin:15px auto 0;display:block;background:0 0;border:1px solid #b77c27;text-transform:uppercase;letter-spacing:1px;line-height:24px;padding:2px 0 0;color:#b77c27;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}#workshopArticle .articleContent form button.button:hover{border-color:#634315;color:#634315}#workshopArticle p{font-size:22px;line-height:28px;margin-bottom:25px}#workshopArticle .workshopDate{margin:8px 0 12px}#workshopArticle #wssWrap{position:relative;max-width:960px;margin:0 auto;padding:15px 0}@media (max-width:1023px){#workshopArticle #wssWrap{padding:10px 0}}@media (max-width:520px){#workshopArticle #wssWrap{padding:0}}#workshopArticle #wssWrap .wss{max-width:810px;margin:0 auto}#workshopArticle #wssWrap .wss .rsArrow{display:none}#workshopArticle #wssWrap .wssNav{position:absolute;width:30px;height:30px;display:block;z-index:3;top:50%;font-size:30px;margin-top:-15px}@media (min-width:0px) and (max-width:620px){#workshopArticle #wssWrap .wssNav{display:none}}#workshopArticle #wssWrap .wssNavNext{right:0}#workshopArticle #wssWrap .wssNavPrev{left:0}#workshopArticle #credits{text-align:center;font-size:14px}#workshopArticle #credits .rowPadding{padding:25px 0}#workshopArticle #credits h3{font-size:18px;letter-spacing:1px;margin-bottom:15px}#workshopArticle #credits ul li{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;text-transform:uppercase;color:#323232;line-height:30px}#blog #intro span.quote,#workshopArticle #credits ul li span{font-family:Garamond,"Hoefler Text","Times New Roman",Times,serif;font-style:oblique}#workshopArticle #credits ul li span{text-transform:none;padding-right:5px;letter-spacing:.5px;font-size:18px}#workshopArticle #social{padding-bottom:15px}.tribe-bar-disabled{display:none!important}#weddings .centeredText.row{padding:55px 20px}#weddings #about,#weddings #resources{padding:70px 0 0}#weddings #about img,#weddings #resources img{margin-bottom:16px}#weddings #about h2,#weddings #resources h2{font-size:22px;margin:10px 0 20px}#weddings #about h2:before,#weddings #resources h2:before{margin-right:10px}#weddings #about h2:after,#weddings #resources h2:after{margin-left:10px}#weddings .packages{width:960px;margin:0 auto}@media (max-width:520px){#weddings .packages{width:100%}}#weddings #inquiries h3{margin-bottom:20px}#weddings #inquiries hr{border-color:#464646;width:72px;margin:0 auto 25px}#weddings #inquiries p{font-size:16px;margin-bottom:22px;line-height:24px}#weddings #inquiries .centeredText.row{padding:40px 70px 55px}@media (max-width:1023px){#workshopArticle #wssWrap .wssNavNext{right:-50px}#workshopArticle #wssWrap .wssNavPrev{left:-50px}#weddings #inquiries .centeredText.row{padding:40px 20px}}#contact{padding:42px 0 45px}#contact .centeredText.row{padding:0 70px}@media (max-width:1023px){#contact .centeredText.row{padding:0 20px}#blog .row{max-width:600px}}#contact .imgFullWidth{margin-bottom:25px}#contact section{margin-bottom:45px}#contact section h2{font-size:20px;margin-bottom:20px}#contact section hr{border-color:#464646;width:72px;margin:0 auto 25px}#contact section p{font-size:16px;line-height:22px;margin-bottom:20px}#blog{padding:0 0 60px}#blog #intro{margin:0 auto;padding:120px 0;background:url(../img/blog-flower.png) 50% 50% no-repeat}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#blog #intro{background-image:url(../img/blog-flower@2x.png);background-size:304px 295px}}@media (max-width:1023px){#blog #intro{padding:100px 0}}#blog #intro h1{color:#9c6312;font-size:60px;letter-spacing:3px;margin-bottom:12px}@media (max-width:1023px){#blog #intro h1{font-size:52px;margin-bottom:8px;letter-spacing:2px}}@media (min-width:0px) and (max-width:595px){#blog #intro{padding:90px 20px}#blog #intro h1{font-size:48px;letter-spacing:1px;margin-bottom:6px;line-height:48px}}#blog #intro span{display:block}#blog #intro span.quote{font-size:24px}@media (max-width:1023px){#blog #intro span.quote{font-size:22px}}@media (min-width:0px) and (max-width:595px){#blog #intro span.quote{font-size:20px;line-height:26px}}#blog #intro span.middots{margin-bottom:8px}#blog #intro span.middots span{content:" ";display:inline-block;height:4px;line-height:4px;width:4px;text-align:center;vertical-align:middle;background:#3b3b3b;border-radius:4px;margin:0 12px}@media (max-width:520px){#blog #intro span.middots:after,#blog #intro span.middots:before{display:inline-block}}#blog #intro b{display:block;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:14px;text-transform:uppercase}#blog .blogWrap{overflow:hidden}#blog .blogWrap .articles{width:1138px;float:left;box-sizing:border-box}@media (max-width:1550px){#blog .blogWrap .articles{width:712px}}#blog .blogWrap .articles article{background:#fff;padding:40px 42px 30px;font-size:16px;line-height:20px;margin-bottom:25px}@media (max-width:520px){#blog .blogWrap .articles article{padding:40px 20px 30px}}#blog .blogWrap .articles article .halfCol{padding:0}#blog .blogWrap .articles article .halfCol.pRight{padding-right:10px}@media (max-width:1023px){#blog .blogWrap .articles{width:100%}#blog .blogWrap .articles article .halfCol.pRight{padding:0;margin-bottom:0}}#blog .blogWrap .articles article .halfCol.pLeft{padding-left:10px}@media (max-width:1023px){#blog .blogWrap .articles article .halfCol.pLeft{padding:0;margin-bottom:0}}#blog .blogWrap .articles article .postDate{text-align:center;display:block;line-height:15px;font-family:AvenirNextLTW01-Medium,Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:12px}#blog .blogWrap .articles article h2{text-align:center;margin-top:15px}#blog .blogWrap .articles article h2:after,#blog .blogWrap .articles article h2:before{margin:0 11px}#blog .blogWrap .articles article .postAuthor{font-family:Garamond,"Hoefler Text","Times New Roman",Times,serif;font-style:oblique;text-align:center;display:block;font-size:14px;margin-bottom:35px;letter-spacing:1px}#blog .blogWrap .articles article .postAuthor a,#blog .blogWrap .sideBar section ul li{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;text-transform:uppercase}#blog .blogWrap .articles article .postAuthor a{font-style:normal;font-size:14px;letter-spacing:normal}#blog .blogWrap .articles article img{margin-bottom:20px;width:100%;height:auto;max-width:100%}#blog .blogWrap .articles article img.aligncenter,#blog .blogWrap .articles article img.alignleft,#blog .blogWrap .articles article img.alignright{width:100%;height:auto}#blog .blogWrap .articles article img.halfCol{padding:0 5px;margin-bottom:20px}@media (max-width:1023px){#blog .blogWrap .articles article img.halfCol{width:50%;clear:none}}@media (max-width:520px){#blog .blogWrap .articles article img.halfCol{width:100%;clear:both;margin-bottom:10px}}#blog .blogWrap .articles article .halfCol{margin-bottom:20px}#blog .blogWrap .articles article .halfCol img{margin-bottom:10px}#blog .blogWrap .articles article .halfCol img:last-child{margin-bottom:0}#blog .blogWrap .articles article .halfColWrap{overflow:hidden;margin:0 -5px}@media (max-width:520px){#blog .blogWrap .articles article .halfColWrap{margin:0 -5px 10px}}#blog .blogWrap .articles article .altCol img{margin-bottom:10px}@media (max-width:520px){#blog .blogWrap .articles article .altCol{margin:0 -5px}}#blog .blogWrap .articles article p{margin:0 0 20px}#blog .blogWrap .articles article p.form-submit{margin:0}#blog .blogWrap .articles article .btn{display:block;text-align:center;margin:28px 0 0}#blog .blogWrap .articles article hr{border:0;background:#3b3b3b;width:72px;margin:30px auto -5px;height:1px;clear:both}#blog .blogWrap .sideBar{float:right;width:280px;text-align:center;font-size:16px}@media (max-width:1550px){#blog .blogWrap .sideBar{width:228px}}@media (max-width:1023px){#blog .blogWrap .sideBar{width:100%;padding-top:60px}}#blog .blogWrap .sideBar section{margin-bottom:40px}@media (max-width:520px){#blog .blogWrap .sideBar section{padding:0 20px}}#blog .blogWrap .sideBar section h3{border-bottom:1px solid #9a9895;padding-bottom:8px;margin:0 0 14px;font-size:18px}#blog .blogWrap .sideBar section ul{margin-top:-14px;padding:0}#blog .blogWrap .sideBar section ul li{border-bottom:1px solid #9a9895;font-size:14px;line-height:24px}#blog .blogWrap .sideBar section ul li a{display:block;padding:10px 0}#blog .blogWrap .sideBar section ul li a img{width:100%;height:auto}#blog .blogWrap .sideBar section ul#sl{padding:0;margin-top:0}@media (max-width:520px){#blog .blogWrap .sideBar section ul#sl{padding:0 20px}}#blog .blogWrap .sideBar section ul#sl li{margin:0 10px;border-bottom:0;padding:0;line-height:30px}#blog .blogWrap .sideBar section ul#sl li a{padding:0}#blog .blogWrap .sideBar section ul.favs{padding-top:12px;margin-bottom:-10px}#blog .blogWrap .sideBar section ul.favs li{border:0}#blog .blogWrap .sideBar section .sideBarForm{width:100%;position:relative;max-width:350px;margin:0 auto;background:#fff;height:33px;padding:0!important}#blog .blogWrap .sideBar section .sideBarForm input{background:#fff;border:0;padding:7px 50px 7px 9px;width:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;margin:0;line-height:19px}#blog .blogWrap .sideBar section .sideBarForm button{background:#323232;color:#fff;border:0;position:absolute;top:0;right:0;cursor:pointer;margin:0;width:36px;height:33px;line-height:14px;box-sizing:border-box}#blog .blogWrap .sideBar section .sideBarForm button:hover{background:#3f3f3f}#blog .blogWrap .sideBar .selectricWrapper .selectric .label{font-size:16px}#blog .blogWrap .blogNav .pageCount,#blog .blogWrap .blogNav ul li a{font-size:12px;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;text-transform:uppercase}#blog .blogWrap .blogNav{clear:both;background:#fff;padding:2px 0;overflow:hidden;position:relative}#blog .blogWrap .blogNav .pageCount{width:20%;line-height:30px;display:table;margin:0 auto;text-align:center}@media (max-width:520px){#blog .blogWrap .blogNav .pageCount{float:none;text-align:center;display:block;width:auto}}#blog #comments .comment .comment-author .says,#blog .comment-notes{display:none}#blog .blogWrap .blogNav ul{width:100%;margin-bottom:0;position:absolute;top:2px}#blog .blogWrap .blogNav ul li{position:absolute;line-height:28px}#blog .blogWrap .blogNav ul li.older{right:10px}#blog .blogWrap .blogNav ul li.newer{left:10px}#blog .blogWrap .blogNav ul li a span{color:#3b3b3b}#blog .blogWrap .blogNav ul li a i{position:relative;top:-1px}#blog .blogWrap .blogNav ul li a:hover,#blog .blogWrap .blogNav ul li a:hover span{color:#b77c27}#blog #comments{padding:20px 0;clear:both}#blog #comments .comment{position:relative;margin-bottom:20px;overflow:hidden}#fullScreenGallery,#loadingOverlay{position:fixed;bottom:0;left:0;top:0;right:0}#blog #comments .comment .comment-author{font-size:18px;float:left;margin-top:0;margin-right:20px;letter-spacing:1px;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;text-transform:uppercase}#blog #comments .comment .comment-meta{font-size:14px;font-family:Garamond,"Hoefler Text","Times New Roman",Times,serif;font-style:oblique;float:left;margin-bottom:10px}#blog #commentForm form input#submit,#blog #commentForm form label,#blog #commentForm form textarea#submit,#blog #comments .comment .reply a{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:14px;text-transform:uppercase}#blog #comments .comment p{clear:both;margin-bottom:10px}#blog #comments .comment .reply{float:right}#blog #comments .comment .children{clear:both;float:left;margin-top:20px;width:100%}#blog #commentForm{clear:both;overflow:hidden;margin-bottom:13px}#blog #commentForm form label{display:block;margin-bottom:10px}#blog #commentForm form input,#blog #commentForm form textarea{border:1px solid #acacac;padding:7px 10px;width:100%;color:#3b3b3b;margin-bottom:22px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}#blog #commentForm form input#submit,#blog #commentForm form textarea#submit{float:right;border:1px solid #b77c27;color:#b77c27;background:0 0;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;cursor:pointer;padding:4px 10px;line-height:17px;width:auto}@media (max-width:520px){#blog #commentForm{margin-bottom:50px}#blog #commentForm form input#submit,#blog #commentForm form textarea#submit{width:100%;padding:7px 10px}}#loadingOverlay{background:url(../img/preloaders/preloader-white.gif) 50% 50% no-repeat #edeae3;z-index:99999}#fullScreenGallery{background:#edeae3;z-index:9999}#fullScreenGallery #galleryHeader{padding:25px 0 10px;height:140px;position:absolute;top:0;left:0;right:0;max-width:100%}#fullScreenGallery #galleryHeader #closeGallery{position:absolute;top:0;right:0;width:28px;height:28px;background:#323232;line-height:28px;color:#fff;font-family:AvenirNextLTW01-Medium,Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:14px}#fullScreenGallery #gallerySlider{height:100%;padding:140px 0 150px;margin:0;overflow:hidden}#fullScreenGallery #gallerySlider .slide{height:100%;width:100%}#fullScreenGallery #gallerySlider .slide a{width:100%;height:100%;display:block}#fullScreenGallery #gallerySlider .rsPreloader{width:20px;height:20px;background-image:url(../img/preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-30px}#fullScreenGallery .articleTitle{font-size:30px}#fullScreenGallery #toggleThumbs{position:absolute;bottom:104px;left:0;right:0;height:50px;line-height:50px;text-align:center;background:#edeae3}#fullScreenGallery .gallerySliderArr{width:30px;height:45px;background:#323232;display:block;position:absolute;top:50%;margin:-26px 0 0;color:#fff;line-height:45px;text-align:center}#fullScreenGallery .gallerySliderArr#gallerySliderPrev{left:-2px}#fullScreenGallery .gallerySliderArr#gallerySliderPrev:hover{left:0}#fullScreenGallery .gallerySliderArr#gallerySliderNext{right:-2px}#fullScreenGallery .gallerySliderArr#gallerySliderNext:hover{right:0}#fullScreenGallery .gallerySliderArr i:before{display:block;margin:11px 0 0;height:24px}#fullScreenGallery .rsThumbsHor{width:100%;height:104px;position:absolute;bottom:0;left:0;right:0;padding:0 0 15px;background:#edeae3}#fullScreenGallery .rsThumb.rsNavSelected,.onsale{background:#b77c27}#fullScreenGallery .rsThumbsHor .rsThumbsContainer{position:relative;height:100%}#fullScreenGallery .rsThumb{float:left;overflow:hidden;width:89px;height:89px;padding:2px}#fullScreenGallery .rsThumb img{width:100%;height:100%}#fullScreenGallery .rsTmb{display:block}.checkoutorder-received .order_details{text-align:left;margin:0 0 75px}#shop .summary h1,.cart .product-name,.cart .product-price,.cart .product-quantity,.cart .product-subtotal,.woocommerce-pagination{text-align:center}.checkoutorder-received .addresses{margin-top:75px}.category-banner{max-width:100%;height:auto;margin:0 5px 30px}.woocommerce-pagination .page-numbers{padding-left:0}.woocommerce-pagination .page-numbers li{display:inline-block}.products{margin:0;padding:0}.product{overflow:hidden;position:relative}@media (max-width:1023px){.products--featured .product:nth-child(4){display:inline-block}.product img{max-width:100%;height:auto}}.onsale{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;padding:7px 0;color:#fff;position:absolute;top:19px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);width:130px;height:30px;right:-32px}.single-product .onsale{display:none}.cart-icon{margin-top:-3px;margin-right:5px;margin-left:5px;width:17px}#shop{padding:42px 0 45px}#shop:after,#shop:before{content:" ";display:table}#shop:after{clear:both}#shop .images,#shop .summary{width:50%;float:left}@media (max-width:1023px){#shop .images,#shop .summary{width:100%}}#shop .summary{padding:0 40px 77px}@media (max-width:1550px){#shop .summary{padding:0 25px 77px}}#shop .summary h1{margin-top:0}#shop .summary hr{border-color:#3b3b3b;width:72px;margin:22px auto}#shop .summary p{font-size:16px;line-height:20px;margin-bottom:20px}#shop .summary p.price,#shop .summary p.stock{text-align:center;margin-bottom:15px;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif}#shop .summary p.price{font-size:24px;letter-spacing:1px}#shop .summary p.stock{text-transform:uppercase}#shop .summary p.stock.in-stock{display:none}#shop .summary .variations{text-align:left;margin:0 auto 10px}#shop .summary .variations label{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:16px;margin-right:10px;text-transform:uppercase}#shop .summary .variations .reset_variations{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:12px;margin-left:10px;text-transform:uppercase}#shop .summary .cart{text-align:center;padding:0 0 24px}#shop .summary .cart .quantity{display:inline-block;margin-right:10px}#shop .summary .cart .quantity .qty{border:1px solid #595959;background:0 0;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:16px;line-height:20px;padding:4px 11px 1px;color:#464646;margin:0;width:55px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}#shop .summary .cart .quantity .minus,#shop .summary .cart .quantity .plus{position:absolute;display:none}#shop .summary .cart label[for=quantity]{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:12px;margin-right:10px;text-transform:uppercase}#shop .summary .cart .button{display:inline-block;border:1px solid #b77c27;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;background:0 0;color:#b77c27;font-size:14px;line-height:15px;padding:6px 9px 4px 11px;cursor:pointer;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}#shop .summary .cart .button:hover{color:#634315;border-color:#634315}#shop .description,#shop .related{border-top:1px solid #474747;clear:both}#shop .images{margin-bottom:53px}#shop .images a img{width:100%;height:auto}#shop .description{font-size:16px;line-height:20px;color:#3b3b3b;overflow:hidden;padding-top:50px}#shop .description p,#shop .description ul{margin-bottom:20px}@media (max-width:520px){#shop .description{padding-left:20px;padding-right:20px}}#shop #social{padding:10px 50px 12px}#shop #social.dotsBefore:before{content:"\2022\00A0\2022\00A0\2022";margin:15px auto 13px}#shop #social h3{font-size:18px;margin-bottom:14px}#shop #social ul{margin-bottom:35px}#shop #social ul li{margin:0 5px;padding:0;display:inline-block}#shop #social ul li a{display:block;height:30px;width:30px;border-radius:30px;background:#323232;color:#fff;text-align:center;line-height:28px;font-size:16px}#shop .related{padding-top:22px;float:left;margin-top:30px;width:100%}#shop .related h2{text-align:center;margin-bottom:46px;font-size:20px}#shop .related h2:before{margin-right:10px}#shop .related h2:after{margin-left:8px}#shop .related h2:after,#shop .related h2:before{content:" ";display:inline-block;height:4px;line-height:4px;width:4px;text-align:center;vertical-align:middle;background:#3b3b3b;border-radius:4px}@media (max-width:520px){#shop .related h2:after,#shop .related h2:before{display:none}}.storeSideBarWidget{margin-top:30px;overflow:hidden;text-align:center}@media screen and (min-width:1024px){.storeSideBarWidget{margin-top:0;text-align:left}}.storeSideBarWidget h3{display:inline-block;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-weight:600;font-size:14px;letter-spacing:1px;margin-top:0;position:relative}@media screen and (max-width:1023px){.storeSideBarWidget h3{cursor:pointer}.storeSideBarWidget h3:after{content:"\002B";font-size:17px;font-weight:100;position:absolute;right:-15px;text-align:right;top:-2px;width:15px}.storeSideBarWidget .not-hidden h3:after{content:"\FE63"}}.storeSideBarWidget .color-item .color-link a,.storeSideBarWidget ul li a{font-size:16px}.storeSideBarWidget ul{padding-left:0}.storeSideBarWidget ul ul.children{display:none}.storeSideBarWidget .woof_list{color:#b77c27;font-size:16px}.storeSideBarWidget .color-item{margin:0}.storeSideBarWidget .color-item .color-link{display:inline-block}.storeSideBarWidget .sidebar-element{margin:0 0 30px}@media screen and (max-width:1023px){.storeSideBarWidget .sidebar-element .color-filters-wrap,.storeSideBarWidget .sidebar-element .product-categories{display:none}.storeSideBarWidget .sidebar-element.not-hidden .color-filters-wrap,.storeSideBarWidget .sidebar-element.not-hidden .product-categories{display:block}.storeSideBarWidget .sidebar-element .widget-woof .woof_sid_widget{display:none}.storeSideBarWidget .sidebar-element .widget-woof.not-hidden .woof_sid_widget{display:block}}@media screen and (min-width:1024px){.storeSideBarWidget{float:left;width:25%}.has-sidebar,.woocommerce-info{float:left;width:75%}.has-sidebar .products li:nth-child(2n+3){clear:none}.has-sidebar .products li:nth-child(3n+1){clear:left}}@media (min-width:1551px) and (max-width:8000px){.home #about .products li:nth-child(3n+4),.home #resources .products li:nth-child(3n+4),.no-sidebar .products li:nth-child(3n+4),.related .products li:nth-child(3n+4){clear:none}.home #about .products li:nth-child(4n+5),.home #resources .products li:nth-child(4n+5),.no-sidebar .products li:nth-child(4n+5),.related .products li:nth-child(4n+5){clear:both}}.products li{margin:0 5px 30px;width:350px;text-align:center}@media (min-width:1024px) and (max-width:1550px){.home #about .products li:nth-child(2n+3),.home #resources .products li:nth-child(2n+3),.no-sidebar .products li:nth-child(2n+3),.related .products li:nth-child(2n+3){clear:none}.home #about .products li:nth-child(4n+5),.home #resources .products li:nth-child(4n+5),.no-sidebar .products li:nth-child(4n+5),.related .products li:nth-child(4n+5){clear:both}.products li{width:230px}}@media (max-width:1023px){.products li{width:230px}.products li:nth-child(2n+3){clear:both}}@media (max-width:520px){.products li{width:100%;margin:0 0 20px}}.products li img{width:100%;height:auto;max-width:100%;display:block;margin:0 0 20px}.products li h3{margin:0 14px 15px}.products li .cat{font-family:AvenirNextLTW01-Medium,Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:.5px}.products li .price,.woocommerce-info,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table,body.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout a,body.woocommerce-cart .woocommerce table.cart,body.woocommerce-checkout form.checkout #order_review table{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif}.products li hr{width:72px;height:1px;background:#474747;margin:0 auto 12px;border-top:0}.products li .price{font-size:14px;color:#000;letter-spacing:1px}.woocommerce-error,.woocommerce-message,body.checkoutorder-received p.order-info,body.woocommerce-account p.order-info{border:0;background:#fff;padding:10px;margin-bottom:52px;font-size:16px;line-height:20px;text-align:center;display:block}.woocommerce-error a,.woocommerce-message a,body.checkoutorder-received p.order-info a,body.woocommerce-account p.order-info a{display:block}body.woocommerce-cart .woocommerce table.cart tbody tr td.actions .coupon label,body.woocommerce-cart .woocommerce table.cart tbody tr td.product-quantity .quantity .minus,body.woocommerce-cart .woocommerce table.cart tbody tr td.product-quantity .quantity .plus,body.woocommerce-checkout form.checkout div .chosen-container{display:none}.woocommerce-info{border:1px solid #b77c27;text-transform:uppercase;letter-spacing:.5px;font-size:14px;padding:8px 10px 6px;margin-bottom:24px}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item,body.woocommerce-cart .woocommerce table.cart thead{border-bottom:1px solid #9a9895}body.woocommerce-cart .woocommerce table.cart{width:100%;text-transform:uppercase;margin-bottom:83px}body.woocommerce-cart .woocommerce table.cart thead tr{font-size:18px;letter-spacing:1px}body.woocommerce-cart .woocommerce table.cart thead tr th{padding-bottom:14px}body.woocommerce-cart .woocommerce table.cart tbody tr{color:#676767;font-size:14px;letter-spacing:1px}body.woocommerce-cart .woocommerce table.cart tbody tr td.product-thumbnail{padding:10px 0}body.woocommerce-cart .woocommerce table.cart tbody tr td.product-quantity .quantity .qty{background:0 0;border:1px solid #9a9895;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;text-align:center;margin:0;width:68px;line-height:14px;padding:4px 0 2px;color:#3b3b3b}body.woocommerce-cart .woocommerce table.cart tbody tr td.actions{padding-top:26px;position:relative}body.woocommerce-cart .woocommerce table.cart tbody tr td.actions .coupon{width:50%;float:left}@media (max-width:520px){body.woocommerce-cart .woocommerce table.cart tbody tr td.actions .coupon{width:100%;float:none;overflow:auto}}body.woocommerce-cart .woocommerce table.cart tbody tr td.actions .coupon input.input-text{background:0 0;border:1px solid #9a9895;padding:3px 6px 2px;line-height:20px;color:#676767;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;margin:0;width:218px;letter-spacing:.5px}@media (max-width:520px){body.woocommerce-cart .woocommerce table.cart tbody tr td.actions .coupon input.input-text{width:49%;float:left}}body.woocommerce-cart .woocommerce table.cart tbody tr td.actions .coupon input.button{float:none;position:relative;right:auto;top:auto;margin-left:5px}@media (max-width:1023px){body.woocommerce-cart .woocommerce table.cart thead tr{font-size:14px}body.woocommerce-cart .woocommerce table.cart tbody tr td.actions .coupon input.input-text{margin-bottom:5px}body.woocommerce-cart .woocommerce table.cart tbody tr td.actions .coupon input.button{margin-left:0}}body.woocommerce-cart .woocommerce table.cart tbody tr td.actions input.button{text-transform:uppercase;font-size:14px;letter-spacing:.5px;color:#b77c27;border:1px solid #b77c27;background:0 0;margin:0;line-height:15px;padding:6px 9px 4px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;position:absolute;right:0;top:26px;cursor:pointer}@media (max-width:520px){body.woocommerce-cart .woocommerce table.cart tbody tr td.actions .coupon input.button{float:right;width:49%}body.woocommerce-cart .woocommerce table.cart tbody tr td.actions input.button{position:relative;top:inherit;right:inherit;margin:0 0 5px;width:49%;float:left}}body.woocommerce-cart .woocommerce table.cart tbody tr td.actions input.button:hover{color:#634315;border-color:#634315}body.woocommerce-cart .woocommerce table.cart tbody tr td.actions input.checkout-button{margin-left:8px;position:relative;top:auto;right:auto;float:right}@media (max-width:520px){body.woocommerce-cart .woocommerce table.cart tbody tr td.actions input.checkout-button{margin-left:0}}body.woocommerce-cart .woocommerce .cart-collaterals{float:right;width:470px}@media (max-width:1023px){body.woocommerce-cart .woocommerce .cart-collaterals{width:100%}}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{font-size:20px;margin:0 0 22px}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table{font-size:14px;text-transform:uppercase;letter-spacing:.5px;border-top:1px solid #9a9895;width:100%}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr{border-bottom:1px solid #9a9895}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr td,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr th{padding:24px 0 22px;line-height:21px}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr td .amount,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.shipping td{color:#656565}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.order-total td{font-size:16px}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tbody tr.order-total td .amount{color:#3b3b3b}body.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout{margin:20px 0;text-align:right}body.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout a{border:1px solid #b77c27;letter-spacing:1px;text-transform:uppercase;background:0 0;color:#b77c27;font-size:14px;line-height:15px;padding:6px 9px 4px 11px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}body.woocommerce-checkout form.checkout div.col2-set#customer_details .create-account,body.woocommerce-checkout form.login p{font-size:16px;line-height:20px}body.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout a:hover{color:#634315;border-color:#634315}body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator{padding:0!important}body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator div.selectric,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator div.selectricItems,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator div.selectricWrapper{width:100%;padding:0}body.woocommerce-checkout form.login{padding:0!important}body.woocommerce-checkout form.login p.form-row{margin:0}body.woocommerce-checkout form.login p.form-row label input{width:18px;float:left;margin:-1px 8px 0 0}body.woocommerce-checkout form.login p.lost_password{margin:0 0 25px}body.woocommerce-checkout form.checkout_coupon{padding:0!important;max-height:120px}body.woocommerce-checkout form.checkout{padding:35px 0 50px!important;width:100%}body.woocommerce-checkout form.checkout h3{border-bottom:1px solid #a3a19e;padding-bottom:20px;margin-bottom:16px}body.woocommerce-checkout form.checkout div.col2-set{width:100%;padding:0}body.woocommerce-checkout form.checkout div.col2-set p.form-row{margin:0;clear:both}body.woocommerce-checkout form.checkout div.col2-set p#billing_email_field,body.woocommerce-checkout form.checkout div.col2-set p#billing_first_name_field,body.woocommerce-checkout form.checkout div.col2-set p#billing_last_name_field,body.woocommerce-checkout form.checkout div.col2-set p#billing_phone_field,body.woocommerce-checkout form.checkout div.col2-set p#billing_postcode_field,body.woocommerce-checkout form.checkout div.col2-set p#billing_state_field,body.woocommerce-checkout form.checkout div.col2-set p#shipping_email_field,body.woocommerce-checkout form.checkout div.col2-set p#shipping_first_name_field,body.woocommerce-checkout form.checkout div.col2-set p#shipping_last_name_field,body.woocommerce-checkout form.checkout div.col2-set p#shipping_phone_field,body.woocommerce-checkout form.checkout div.col2-set p#shipping_postcode_field,body.woocommerce-checkout form.checkout div.col2-set p#shipping_state_field{width:50%;float:left;clear:none}body.woocommerce-checkout form.checkout div.col2-set p#billing_email_field,body.woocommerce-checkout form.checkout div.col2-set p#billing_first_name_field,body.woocommerce-checkout form.checkout div.col2-set p#billing_state_field,body.woocommerce-checkout form.checkout div.col2-set p#shipping_email_field,body.woocommerce-checkout form.checkout div.col2-set p#shipping_first_name_field,body.woocommerce-checkout form.checkout div.col2-set p#shipping_state_field{padding-right:5px}body.woocommerce-checkout form.checkout div.col2-set p#billing_last_name_field,body.woocommerce-checkout form.checkout div.col2-set p#billing_phone_field,body.woocommerce-checkout form.checkout div.col2-set p#billing_postcode_field,body.woocommerce-checkout form.checkout div.col2-set p#shipping_last_name_field,body.woocommerce-checkout form.checkout div.col2-set p#shipping_phone_field,body.woocommerce-checkout form.checkout div.col2-set p#shipping_postcode_field{padding-left:5px}body.woocommerce-checkout form.checkout div.col2-set p#billing_address_1_field input,body.woocommerce-checkout form.checkout div.col2-set p#shipping_address_1_field input{margin-bottom:13px}body.woocommerce-checkout form.checkout div.col2-set div.col-1,body.woocommerce-checkout form.checkout div.col2-set div.col-2{width:50%}@media (max-width:520px){body.woocommerce-checkout form.checkout div.col2-set div.col-1,body.woocommerce-checkout form.checkout div.col2-set div.col-2{width:100%;clear:both;padding:0}}body.woocommerce-checkout form.checkout div.col2-set div.col-1 h3,body.woocommerce-checkout form.checkout div.col2-set div.col-2 h3{border-bottom:1px solid #a3a19e;padding-bottom:20px;margin-bottom:37px}body.woocommerce-checkout form.checkout div.col2-set div.col-1 h3#ship-to-different-address,body.woocommerce-checkout form.checkout div.col2-set div.col-2 h3#ship-to-different-address{display:block;overflow:hidden;border:none;margin:0;position:absolute;background-color:#edeae3;top:-45px;padding:0 14px 0 0;left:0}body.woocommerce-checkout form.checkout #payment .payment_methods li label img,body.woocommerce-checkout form.checkout div.col2-set div.col-1 div.woocommerce-billing-fields h3,body.woocommerce-checkout form.checkout div.col2-set div.col-1 div.woocommerce-shipping-fields h3,body.woocommerce-checkout form.checkout div.col2-set div.col-2 div.woocommerce-billing-fields h3,body.woocommerce-checkout form.checkout div.col2-set div.col-2 div.woocommerce-shipping-fields h3{display:none}body.woocommerce-checkout form.checkout div.col2-set div.col-1 h3#ship-to-different-address label,body.woocommerce-checkout form.checkout div.col2-set div.col-2 h3#ship-to-different-address label{float:left;width:auto}body.woocommerce-checkout form.checkout div.col2-set div.col-1 h3#ship-to-different-address input,body.woocommerce-checkout form.checkout div.col2-set div.col-2 h3#ship-to-different-address input{float:left;width:auto;margin:0 0 0 15px}body.woocommerce-checkout form.checkout div.col2-set div.col-1 div,body.woocommerce-checkout form.checkout div.col2-set div.col-2 div{width:100%;padding:0}body.woocommerce-checkout form.checkout div.col2-set div.col-1 div.woocommerce-billing-fields,body.woocommerce-checkout form.checkout div.col2-set div.col-1 div.woocommerce-shipping-fields,body.woocommerce-checkout form.checkout div.col2-set div.col-2 div.woocommerce-billing-fields,body.woocommerce-checkout form.checkout div.col2-set div.col-2 div.woocommerce-shipping-fields{position:relative}body.woocommerce-checkout form.checkout div.col2-set div.col-1 div label abbr,body.woocommerce-checkout form.checkout div.col2-set div.col-2 div label abbr{cursor:auto;border-bottom:0;color:#b77c27}body.woocommerce-checkout form.checkout div.col2-set div.col-1 div input,body.woocommerce-checkout form.checkout div.col2-set div.col-1 div select,body.woocommerce-checkout form.checkout div.col2-set div.col-1 div textarea,body.woocommerce-checkout form.checkout div.col2-set div.col-2 div input,body.woocommerce-checkout form.checkout div.col2-set div.col-2 div select,body.woocommerce-checkout form.checkout div.col2-set div.col-2 div textarea{width:100%}body.woocommerce-checkout form.checkout div.col2-set div.col-2{padding:0 0 0 7px}@media (max-width:520px){body.woocommerce-checkout form.checkout div.col2-set div.col-2{padding:0}}body.woocommerce-checkout form.checkout div.col2-set#customer_details{margin-bottom:37px}body.woocommerce-checkout form.checkout div.col2-set#customer_details .create-account input{margin-bottom:12px}body.woocommerce-checkout form.checkout div.col2-set#customer_details .create-account input.input-checkbox{width:18px;float:left;margin-right:8px}body.woocommerce-checkout form.checkout div.col2-set#customer_details .create-account label.checkbox{float:left;margin-top:1px}body.woocommerce-checkout form.checkout #order_review{width:100%;padding:0}body.woocommerce-checkout form.checkout #order_review table{width:100%;text-transform:uppercase;letter-spacing:.5px;font-size:14px}body.woocommerce-checkout form.checkout #order_review table thead tr th{font-size:18px}body.woocommerce-checkout form.checkout #order_review table tr{border-bottom:1px solid #a3a19e}body.woocommerce-checkout form.checkout #order_review table tr td .amount,body.woocommerce-checkout form.checkout #order_review table tr.shipping td{color:#656565}body.woocommerce-checkout form.checkout #order_review table tr.order-total td{font-size:16px}body.woocommerce-checkout form.checkout #order_review table tr.order-total td .amount{color:#3b3b3b}body.woocommerce-checkout form.checkout #order_review table td,body.woocommerce-checkout form.checkout #order_review table th{padding:24px 0 22px}body.woocommerce-checkout form.checkout #payment{width:100%;padding:48px 0 0}body.woocommerce-checkout form.checkout #payment div{width:100%;padding:0}body.woocommerce-checkout form.checkout #payment .payment_methods{width:100%;overflow:hidden}body.woocommerce-checkout form.checkout #payment .payment_methods .payment_box{font-size:16px;line-height:20px}body.woocommerce-checkout form.checkout #payment .payment_methods li{position:relative;clear:both}body.woocommerce-checkout form.checkout #payment .payment_methods li input{float:left;width:18px;margin:0 10px 12px 0}body.woocommerce-checkout form.checkout #payment .payment_methods li label{float:left;margin:0;line-height:18px}body.woocommerce-cart .select2-container,body.woocommerce-cart .selectricWrapper,body.woocommerce-checkout .select2-container,body.woocommerce-checkout .selectricWrapper{position:relative;margin:0 0 37px;width:100%;cursor:pointer;max-width:none}body.woocommerce-cart .select2-container .select2-choice,body.woocommerce-checkout .select2-container .select2-choice{display:block;white-space:nowrap;overflow:hidden;padding:6px 8px;font-size:16px;line-height:22px;color:#3b3b3b;min-height:22px;border:1px solid #a3a19e;background:#edeae3;border-radius:0}body.woocommerce-cart .select2-drop,body.woocommerce-checkout .select2-drop{background:#edeae3;line-height:22px;font-size:16px;border-radius:0}body.woocommerce-cart .select2-drop-active,body.woocommerce-checkout .select2-drop-active{border-color:#a3a19e}body.woocommerce-cart .select2-results,body.woocommerce-checkout .select2-results{background-color:#edeae3}body.woocommerce-cart .selectricDisabled,body.woocommerce-checkout .selectricDisabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.woocommerce-cart .selectricOpen,body.woocommerce-checkout .selectricOpen{z-index:9999}body.woocommerce-cart .selectricOpen .selectricItems,body.woocommerce-checkout .selectricOpen .selectricItems{display:block}body.woocommerce-cart .selectricOpen .selectric,body.woocommerce-checkout .selectricOpen .selectric{border-color:#a3a19e;background:0 0;z-index:9999}body.woocommerce-cart .selectricHideSelect,body.woocommerce-checkout .selectricHideSelect{position:relative;overflow:hidden;width:0;height:0}body.woocommerce-cart .selectricHideSelect select,body.woocommerce-checkout .selectricHideSelect select{position:absolute;left:-100%;display:none}body.woocommerce-cart .selectricInput,body.woocommerce-checkout .selectricInput{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}body.woocommerce-cart .selectricTempShow,body.woocommerce-checkout .selectricTempShow{position:absolute!important;visibility:hidden!important;display:block!important}body.woocommerce-cart .selectric,body.woocommerce-checkout .selectric{border:1px solid #a3a19e;background:0 0;position:relative;border-radius:0}body.woocommerce-cart .selectric .label,body.woocommerce-checkout .selectric .label{display:block;white-space:nowrap;overflow:hidden;margin:0 30px 0 0;padding:6px 8px;font-size:16px;line-height:22px;color:#3b3b3b;min-height:22px}body.woocommerce-cart .selectric .button,body.woocommerce-checkout .selectric .button{background:0 0;border-radius:0;display:block;position:absolute;right:0;top:0;width:34px;height:34px;color:#9A9895;text-align:center;font:0/0 a}body.woocommerce-cart .selectric .button:after,body.woocommerce-checkout .selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#a3a19e;border-bottom:none;background:0 0}body.checkoutorder-received .my_account_orders tbody tr.order,body.checkoutorder-received .my_account_orders thead tr,body.checkoutorder-received .order_details tbody tr.order,body.checkoutorder-received .order_details thead tr,body.woocommerce-account .my_account_orders tbody tr.order,body.woocommerce-account .my_account_orders thead tr,body.woocommerce-account .order_details tbody tr.order,body.woocommerce-account .order_details thead tr{border-bottom:1px solid #a3a19e}body.woocommerce-cart .selectric .button:hover,body.woocommerce-checkout .selectric .button:hover{background:0 0}body.woocommerce-cart .selectricItems,body.woocommerce-checkout .selectricItems{display:none;position:absolute;overflow:auto;top:100%;left:0;background:#edeae3;border:1px solid #a3a19e;border-top:0;z-index:9998}body.woocommerce-cart .selectricItems li,body.woocommerce-cart .selectricItems ul,body.woocommerce-checkout .selectricItems li,body.woocommerce-checkout .selectricItems ul{list-style:none;padding:0;margin:0;min-height:22px;line-height:22px;font-size:16px}body.woocommerce-cart .selectricItems ul,body.woocommerce-checkout .selectricItems ul{box-shadow:0!important}body.woocommerce-cart .selectricItems li,body.woocommerce-checkout .selectricItems li{cursor:pointer;display:block;border-bottom:1px solid #a3a19e;color:#3b3b3b;padding:6px 8px!important}body.woocommerce-cart .selectricItems li:first-child,body.woocommerce-checkout .selectricItems li:first-child{border-top:0!important}body.woocommerce-cart .selectricItems li.selected,body.woocommerce-checkout .selectricItems li.selected{background:0 0;color:#3b3b3b}body.woocommerce-cart .selectricItems li.disabled,body.woocommerce-checkout .selectricItems li.disabled{background:0 0;color:#bbb;cursor:default}body.checkoutorder-received .woocommerce,body.woocommerce-account .woocommerce{font-size:16px;line-height:20px}body.checkoutorder-received p.order-info,body.woocommerce-account p.order-info{margin-bottom:35px}body.checkoutorder-received p.order-info mark,body.woocommerce-account p.order-info mark{background:0 0;color:#3b3b3b}body.checkoutorder-received .my_account_orders,body.checkoutorder-received .order_details,body.woocommerce-account .my_account_orders,body.woocommerce-account .order_details{width:100%;margin-bottom:35px}@media (max-width:1023px){body.checkoutorder-received .my_account_orders thead,body.checkoutorder-received .order_details thead,body.woocommerce-account .my_account_orders thead,body.woocommerce-account .order_details thead{display:none}}body.checkoutorder-received .my_account_orders thead tr th,body.checkoutorder-received .order_details thead tr th,body.woocommerce-account .my_account_orders thead tr th,body.woocommerce-account .order_details thead tr th{text-transform:uppercase;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:14px;letter-spacing:.5px}@media (max-width:520px){body.checkoutorder-received .my_account_orders tbody tr.order,body.checkoutorder-received .order_details tbody tr.order,body.woocommerce-account .my_account_orders tbody tr.order,body.woocommerce-account .order_details tbody tr.order{padding:10px 0;clear:both;float:left;width:100%}body.checkoutorder-received .my_account_orders tbody tr td,body.checkoutorder-received .order_details tbody tr td,body.woocommerce-account .my_account_orders tbody tr td,body.woocommerce-account .order_details tbody tr td{width:100%;float:left;clear:both;padding:0}}body.checkoutorder-received .my_account_orders tbody tr.order:first-child,body.checkoutorder-received .order_details tbody tr.order:first-child,body.woocommerce-account .my_account_orders tbody tr.order:first-child,body.woocommerce-account .order_details tbody tr.order:first-child{padding-top:0}body.checkoutorder-received .addresses .col-1,body.checkoutorder-received .addresses .col-2,body.woocommerce-account #customer_login .col-1,body.woocommerce-account #customer_login .col-2,body.woocommerce-account .addresses .col-1,body.woocommerce-account .addresses .col-2{width:50%;float:left}body.checkoutorder-received .my_account_orders td,body.checkoutorder-received .my_account_orders th,body.checkoutorder-received .order_details td,body.checkoutorder-received .order_details th,body.woocommerce-account .my_account_orders td,body.woocommerce-account .my_account_orders th,body.woocommerce-account .order_details td,body.woocommerce-account .order_details th{padding:5px 0}body.checkoutorder-received .addresses .col-1,body.woocommerce-account #customer_login .col-1,body.woocommerce-account .addresses .col-1{padding-right:5px}body.checkoutorder-received .order_details,body.woocommerce-account .order_details{margin-bottom:75px;padding-left:0}body.checkoutorder-received .addresses .col-2,body.woocommerce-account #customer_login .col-2,body.woocommerce-account .addresses .col-2{padding-left:5px}body.checkoutorder-received .addresses h3,body.woocommerce-account .addresses h3{letter-spacing:.5px}body.checkoutorder-received .addresses .col-1 h3,body.checkoutorder-received .addresses .col-2 h3,body.woocommerce-account .addresses .col-1 h3,body.woocommerce-account .addresses .col-2 h3{margin-top:10px}@media (max-width:520px){body.checkoutorder-received .my_account_orders tbody tr td.order-number,body.checkoutorder-received .order_details tbody tr td.order-number,body.woocommerce-account .my_account_orders tbody tr td.order-number,body.woocommerce-account .order_details tbody tr td.order-number{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:14px}body.woocommerce-account #customer_login .col-1,body.woocommerce-account #customer_login .col-2{width:100%;padding:0}}body.woocommerce-account #customer_login .col-1 h2,body.woocommerce-account #customer_login .col-2 h2{margin:0;text-align:center;font-size:20px;letter-spacing:.5px}#newsletter .rowPadding,body.woocommerce-account #customer_login .col-1 p,body.woocommerce-account #customer_login .col-2 p,body.woocommerce-account .lost_reset_password p{font-size:16px;line-height:20px}body.woocommerce-account #customer_login .col-1 form,body.woocommerce-account #customer_login .col-2 form{padding:32px 0 50px}body.woocommerce-account #customer_login .col-1 form p,body.woocommerce-account #customer_login .col-2 form p{margin:0}body.woocommerce-account #customer_login .col-1 form p label,body.woocommerce-account #customer_login .col-2 form p label{clear:both}body.woocommerce-account #customer_login .col-1 form p label input,body.woocommerce-account #customer_login .col-2 form p label input{width:18px;margin:0 0 10px}body.woocommerce-account #customer_login .col-1 form p input,body.woocommerce-account #customer_login .col-2 form p input{margin:0 0 34px}body.woocommerce-account #customer_login .col-1 form p input.button,body.woocommerce-account #customer_login .col-2 form p input.button,body.woocommerce-account .lost_reset_password p.form-row{margin:0}body.woocommerce-account #customer_login .col-1 form p.lost_password,body.woocommerce-account #customer_login .col-2 form p.lost_password{border-top:#9a9895;width:100%}body.woocommerce-account .lost_reset_password{padding-top:0}body.woocommerce-account p.myaccount_user{margin:0 0 30px}body.single-product .pageNavWrap{margin:0 auto 55px}#newsletter .rowPadding{padding:0}@media (max-width:520px){body.woocommerce-account .lost_reset_password{width:100%}#newsletter .rowPadding{padding:0 20px}}#newsletter .rowPadding p{margin-bottom:20px}#newsletter .mc4wp-success{border:1px solid #b77c27;color:#b77c27;padding:10px;width:100%;text-align:center;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.form,body.woocommerce-account form,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator,body.woocommerce-checkout form.checkout,body.woocommerce-checkout form.checkout_coupon,body.woocommerce-checkout form.login{padding:68px 0 50px;overflow:hidden;text-align:left}.form div,body.woocommerce-account form div,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator div,body.woocommerce-checkout form.checkout div,body.woocommerce-checkout form.checkout_coupon div,body.woocommerce-checkout form.login div{width:50%;float:left;padding-right:5px}.form div.alt,body.woocommerce-account form div.alt,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator div.alt,body.woocommerce-checkout form.checkout div.alt,body.woocommerce-checkout form.checkout_coupon div.alt,body.woocommerce-checkout form.login div.alt{padding:0 0 0 5px}@media (max-width:520px){.form div,body.woocommerce-account form div,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator div,body.woocommerce-checkout form.checkout div,body.woocommerce-checkout form.checkout_coupon div,body.woocommerce-checkout form.login div{width:100%;padding:0}}.form label,body.woocommerce-account form label,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator label,body.woocommerce-checkout form.checkout label,body.woocommerce-checkout form.checkout_coupon label,body.woocommerce-checkout form.login label{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;text-transform:uppercase;letter-spacing:.5px;font-size:14px;display:block;margin-bottom:6px;line-height:14px}.form label span,body.woocommerce-account form label span,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator label span,body.woocommerce-checkout form.checkout label span,body.woocommerce-checkout form.checkout_coupon label span,body.woocommerce-checkout form.login label span{color:#b77c27}.form button.button,.form button.submitForm,.form input.button,.form input.submitForm,.form textarea.button,.form textarea.submitForm,body.woocommerce-account form button.button,body.woocommerce-account form button.submitForm,body.woocommerce-account form input.button,body.woocommerce-account form input.submitForm,body.woocommerce-account form textarea.button,body.woocommerce-account form textarea.submitForm,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator button.button,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator button.submitForm,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator input.button,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator input.submitForm,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator textarea.button,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator textarea.submitForm,body.woocommerce-checkout form.checkout button.button,body.woocommerce-checkout form.checkout button.submitForm,body.woocommerce-checkout form.checkout input.button,body.woocommerce-checkout form.checkout input.submitForm,body.woocommerce-checkout form.checkout textarea.button,body.woocommerce-checkout form.checkout textarea.submitForm,body.woocommerce-checkout form.checkout_coupon button.button,body.woocommerce-checkout form.checkout_coupon button.submitForm,body.woocommerce-checkout form.checkout_coupon input.button,body.woocommerce-checkout form.checkout_coupon input.submitForm,body.woocommerce-checkout form.checkout_coupon textarea.button,body.woocommerce-checkout form.checkout_coupon textarea.submitForm,body.woocommerce-checkout form.login button.button,body.woocommerce-checkout form.login button.submitForm,body.woocommerce-checkout form.login input.button,body.woocommerce-checkout form.login input.submitForm,body.woocommerce-checkout form.login textarea.button,body.woocommerce-checkout form.login textarea.submitForm{text-transform:uppercase;font-size:14px;letter-spacing:.5px;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;color:#b77c27;border:1px solid #b77c27;background:0 0;margin:0;line-height:15px;padding:6px 9px 4px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;cursor:pointer;display:inline-block;width:auto;float:right}.form button.button:hover,.form button.submitForm:hover,.form input.button:hover,.form input.submitForm:hover,.form textarea.button:hover,.form textarea.submitForm:hover,body.woocommerce-account form button.button:hover,body.woocommerce-account form button.submitForm:hover,body.woocommerce-account form input.button:hover,body.woocommerce-account form input.submitForm:hover,body.woocommerce-account form textarea.button:hover,body.woocommerce-account form textarea.submitForm:hover,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator button.button:hover,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator button.submitForm:hover,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator input.button:hover,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator input.submitForm:hover,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator textarea.button:hover,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator textarea.submitForm:hover,body.woocommerce-checkout form.checkout button.button:hover,body.woocommerce-checkout form.checkout button.submitForm:hover,body.woocommerce-checkout form.checkout input.button:hover,body.woocommerce-checkout form.checkout input.submitForm:hover,body.woocommerce-checkout form.checkout textarea.button:hover,body.woocommerce-checkout form.checkout textarea.submitForm:hover,body.woocommerce-checkout form.checkout_coupon button.button:hover,body.woocommerce-checkout form.checkout_coupon button.submitForm:hover,body.woocommerce-checkout form.checkout_coupon input.button:hover,body.woocommerce-checkout form.checkout_coupon input.submitForm:hover,body.woocommerce-checkout form.checkout_coupon textarea.button:hover,body.woocommerce-checkout form.checkout_coupon textarea.submitForm:hover,body.woocommerce-checkout form.login button.button:hover,body.woocommerce-checkout form.login button.submitForm:hover,body.woocommerce-checkout form.login input.button:hover,body.woocommerce-checkout form.login input.submitForm:hover,body.woocommerce-checkout form.login textarea.button:hover,body.woocommerce-checkout form.login textarea.submitForm:hover{color:#634315;border-color:#634315}.form input,.form textarea,body.woocommerce-account form input,body.woocommerce-account form textarea,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator input,body.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator textarea,body.woocommerce-checkout form.checkout input,body.woocommerce-checkout form.checkout textarea,body.woocommerce-checkout form.checkout_coupon input,body.woocommerce-checkout form.checkout_coupon textarea,body.woocommerce-checkout form.login input,body.woocommerce-checkout form.login textarea{background:0 0;border:1px solid #a3a19e;width:100%;margin:0 0 37px;color:#3b3b3b;font-size:16px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;padding:6px 8px}.ns_wrapper{padding:20px 0}.ns_wrapper .ns li.left{width:49.6%;float:left}.ns_wrapper .ns li.right{width:49.6%;float:right}.gform_confirmation_wrapper div,.ns_wrapper .ns div{width:100%}.ns{padding:0}.gform_confirmation_wrapper{text-align:center;width:100%;color:#b77c27;border:1px solid #b77c27;padding:8px 20px}#gform_wrapper_2{padding:68px 0 50px;overflow:hidden;text-align:left}#gform_wrapper_2 label{font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;text-transform:uppercase;letter-spacing:.5px;font-size:14px;display:block;margin-bottom:6px;line-height:14px}#gform_wrapper_2 label span{color:#b77c27}#gform_wrapper_2 button.button,#gform_wrapper_2 button.submitForm,#gform_wrapper_2 input.button,#gform_wrapper_2 input.submitForm,#gform_wrapper_2 textarea.button,#gform_wrapper_2 textarea.submitForm{text-transform:uppercase;font-size:14px;letter-spacing:.5px;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;color:#b77c27;border:1px solid #b77c27;background:0 0;margin:0;line-height:15px;padding:6px 9px 4px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;cursor:pointer;display:inline-block;width:auto;float:right}#gform_wrapper_2 button.button:hover,#gform_wrapper_2 button.submitForm:hover,#gform_wrapper_2 input.button:hover,#gform_wrapper_2 input.submitForm:hover,#gform_wrapper_2 textarea.button:hover,#gform_wrapper_2 textarea.submitForm:hover{color:#634315;border-color:#634315}#gform_wrapper_2 input,#gform_wrapper_2 textarea{background:0 0;border:1px solid #a3a19e;width:100%;margin:0 0 37px;color:#3b3b3b;font-size:16px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;padding:6px 8px}@media screen and (min-width:1023px){#gform_wrapper_2{max-width:800px;margin:0 auto}#gform_wrapper_2 .gform_footer,#gform_wrapper_2 ul li{margin:0 1%}#gform_wrapper_2 ul li:nth-child(1),#gform_wrapper_2 ul li:nth-child(2),#gform_wrapper_2 ul li:nth-child(3),#gform_wrapper_2 ul li:nth-child(4),#gform_wrapper_2 ul li:nth-child(6),#gform_wrapper_2 ul li:nth-child(7){width:48%;float:left}#gform_wrapper_2 ul li:nth-child(6) label,#gform_wrapper_2 ul li:nth-child(7) label{min-height:30px}}.ui-datepicker{background-color:#edeae3;border:1px solid #a3a19e;padding:10px;font-family:"AvenirNextLTW01-MediumC 721311","Arial Narrow",Arial,sans-serif;text-transform:uppercase;letter-spacing:.5px;font-size:14px;display:none}.ui-datepicker span{padding:1px 3px}.ui-datepicker select{width:50%;margin:10px 0}