html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;margin:0;padding:0}@use "sass:math";.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}html{background:#f5f2ed}body{visibility:visible;background-color:#efe8d8}[role=main]{position:relative;z-index:3;overflow:visible}[role=main] section.alt{background:#f5f2ed;-webkit-box-shadow:0 0 2px rgba(0,0,0,.15);box-shadow:0 0 2px #00000026}[role=main] section.alt2{background:#dcd1bf;-webkit-box-shadow:0 0 2px rgba(0,0,0,.15);box-shadow:0 0 2px #00000026;padding-bottom:0}[role=main] section.single-image{padding-top:0}[role=main] .collection-section{padding-top:0}[role=main] .nosto_element{padding-top:10px}body.home [role=main] .nosto_element{padding-top:18px}@media all and (min-width: 69.375em){body.home [role=main] .nosto_element{padding-top:28px}}#main-wrap{position:relative;z-index:5;background-color:#efe8d8}body.home [role=main]{padding-top:0}html:not(.daughters-theme) .daughters-only-content,html.daughters-theme .stag-only-content{display:none}@media all and (min-width: 62.5em){.table-wrap{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 #0000}}table{width:100%;min-width:800px;border-spacing:0;border-collapse:collapse;color:#363d50}table tbody tr{border-top:1px solid #363d50}table tr:last-of-type{border-bottom:1px solid #363d50}table th,table td{text-align:left;padding-top:20px;padding-bottom:20px;color:#363d50}table th.trunc,table td.trunc{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media all and (min-width: 62.5em){table th,table td{max-width:100px}}@media all and (min-width: 69.375em){table th,table td{max-width:auto}}table th{border-bottom:1px solid #363d50;font-weight:400;text-transform:uppercase;letter-spacing:1px;padding-bottom:10px}table strong{font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-size:22px;font-size:1.375rem;text-transform:uppercase;letter-spacing:1px}table input.quantity-field{position:relative;display:inline;width:40px;height:40px;min-width:0;padding:10px;text-align:center;border:1px solid #363d50;background:#efe8d8;display:inline-block}table .remove-text{display:inline-block;margin-left:10px}.text-push{text-align:right}.push{float:right}.caps{text-transform:uppercase}.horz-rule{border:0;height:0;border-top:none;border-bottom:1px solid rgba(20,20,20,.2);margin-bottom:20px}@media all and (min-width: 69.375em){.horz-rule{margin-bottom:80px}}.horz-rule.alt,h3.horz-rule.alt3,.horz-rule.h3.alt3,h3.horz-rule.alt2,.horz-rule.h3.alt2,h1.horz-rule.alt4,.horz-rule.h1.alt4{margin-top:20px;margin-bottom:20px}@media all and (min-width: 69.375em){.horz-rule.alt,h3.horz-rule.alt3,.horz-rule.h3.alt3,h3.horz-rule.alt2,.horz-rule.h3.alt2,h1.horz-rule.alt4,.horz-rule.h1.alt4{margin-top:60px;margin-bottom:60px}}.horz-rule.with-overlay{margin-top:40px;border-bottom:1px solid #363d50;margin-bottom:-20px;position:relative}.horz-rule.with-overlay:before{width:300px;position:absolute;top:-20px;left:50%;margin-left:-150px;content:"";height:50px;display:block;background:#efe8d8}.pad-top{padding-top:20px}.border-top{border-top:1px solid #363d50}.stack{clear:both;display:block;line-height:1.6;font-family:adobe-caslon-pro,serif}*{-webkit-box-sizing:border-box;box-sizing:border-box}a:not(.navlink){-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#363d50}a.alt{color:#524e4c}a.reverse{color:#fff}a.reverse:hover,a.reverse:focus,a.reverse:active{color:#363d50}a.box h2,a.box h3{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff}a.box.dim .overlay{background:#0000}a.box.dim:hover .overlay,a.box.dim:focus .overlay{background:#0006}a:hover,a:focus,a:active{color:#524e4c}a.alt2{color:#e8e1d5}a.alt2:hover,a.alt2:focus,a.alt2:active{color:#524e4c}.ir{font-size:0;color:transparent;display:block;background-repeat:no-repeat;background-position:left top}a.btn,button.btn,span.btn,input.btn{color:#fff;border:none;background:#bea168;padding:17px 30px 10px;font-family:adobe-caslon-pro,serif;text-align:center;line-height:1;letter-spacing:1px;text-transform:uppercase;font-weight:200;font-size:15px;font-size:.9375rem;position:relative;overflow:hidden;display:inline-block;border-radius:0}a.btn:hover,a.btn:active,a.btn:focus,button.btn:hover,button.btn:active,button.btn:focus,span.btn:hover,span.btn:active,span.btn:focus,input.btn:hover,input.btn:active,input.btn:focus{background:#bea168}a.btn.alt,h3.btn.alt3,.btn.h3.alt3,h3.btn.alt2,.btn.h3.alt2,h1.btn.alt4,.btn.h1.alt4,button.btn.alt,span.btn.alt,input.btn.alt{background:#bea168;padding:12px 30px 7px}a.btn.alt2,h1.btn.alt3,.btn.h1.alt3,button.btn.alt2,span.btn.alt2,input.btn.alt2{background:transparent;font-style:italic;text-transform:capitalize;font-size:17px;font-size:1.0625rem;padding-bottom:0;margin-bottom:0}a.btn.alt2:hover,h1.btn.alt3:hover,.btn.h1.alt3:hover,a.btn.alt2:active,h1.btn.alt3:active,.btn.h1.alt3:active,a.btn.alt2:focus,h1.btn.alt3:focus,.btn.h1.alt3:focus,button.btn.alt2:hover,button.btn.alt2:active,button.btn.alt2:focus,span.btn.alt2:hover,span.btn.alt2:active,span.btn.alt2:focus,input.btn.alt2:hover,input.btn.alt2:active,input.btn.alt2:focus{background:transparent}a.btn.alt3,button.btn.alt3,span.btn.alt3,input.btn.alt3{background:#bea168}@media all and (min-width: 69.375em){a.btn.alt3,button.btn.alt3,span.btn.alt3,input.btn.alt3{padding:15px 60px}}a.btn.btn-small,button.btn.btn-small,span.btn.btn-small,input.btn.btn-small{padding:10px 10px 6px;color:#363d50;background:none;border:1px solid #363d50;font-size:12px;font-size:.75rem}a.btn.btn-small:hover,a.btn.btn-small:focus,button.btn.btn-small:hover,button.btn.btn-small:focus,span.btn.btn-small:hover,span.btn.btn-small:focus,input.btn.btn-small:hover,input.btn.btn-small:focus{color:#fff;background:#363d50}a.btn.btn-small-reg,button.btn.btn-small-reg,span.btn.btn-small-reg,input.btn.btn-small-reg{padding:10px 10px 6px;font-size:12px;font-size:.75rem}a.btn.blue,button.btn.blue,span.btn.blue,input.btn.blue{color:#fff;background:#363d50}.reverse{color:#fff}.for-sm-screen{display:block}@media all and (min-width: 62.5em){.for-sm-screen{display:none}}.slim{padding-top:0!important;padding-bottom:0!important}.for-lg-screen{display:none}@media all and (min-width: 62.5em){.for-lg-screen{display:block}}img{max-width:100%;height:auto;vertical-align:bottom}img.contain-media{width:100%}img.img-right{float:right}img.img-left{float:left}@media all and (min-width: 62.5em){img.offset-1{margin-left:-20px!important}}img.two-up{display:inline-block;width:50%;padding-right:20px;padding-top:10px}img.two-up:last-of-type{padding-right:0;padding-left:20px}figure,.img-wrap{display:block;margin-top:0;margin-bottom:20px;position:relative}figure.contain,.img-wrap.contain{text-align:center}figure.contain img,.img-wrap.contain img{display:inline-block;text-align:center}.bg-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}video{width:100%;height:auto}.video-img-wrap{padding:0;position:absolute;top:0;width:100%;height:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);display:none}@media all and (min-width: 69.375em){.video-img-wrap{display:block}}.video-img-wrap video{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;position:absolute;top:0;left:0;padding-bottom:100%;opacity:0}.video-img-wrap video.show{opacity:1}.video-wrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0;display:block}#search-form{-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translateY(-100%);display:none;opacity:0;position:absolute;width:100%;top:100%;z-index:9;background-color:#787e8a}#search-form.show{display:block;opacity:1;z-index:99;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0)}#search-form input[type=search]{background:#787e8a url(icon-search.png) no-repeat left center;background-size:25px 26px;padding-left:30px;border:none;font-size:25px;font-size:1.5625rem;color:#fff;-webkit-appearance:none}#search-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.overlay-empty{-webkit-transform:translate3d(0,0,0);position:absolute;width:100%;height:100%;top:0;left:0;display:block}.overlay-empty:before{content:"";display:block;width:100%;height:100%;top:0;left:0;background:#0006;opacity:0}.overlay{-webkit-transform:translate3d(0,0,0);position:absolute;width:100%;height:100%;top:0;left:0;display:block}.overlay:before{content:"";display:block;width:100%;height:100%;top:0;left:0;background:#0006;opacity:.4}.overlay.alt:before,h3.overlay.alt3:before,.overlay.h3.alt3:before,h3.overlay.alt2:before,.overlay.h3.alt2:before,h1.overlay.alt4:before,.overlay.h1.alt4:before{display:none}.overlay.alt .overlay-inner .zeta,h3.overlay.alt3 .overlay-inner .zeta,.overlay.h3.alt3 .overlay-inner .zeta,h3.overlay.alt2 .overlay-inner .zeta,.overlay.h3.alt2 .overlay-inner .zeta,h1.overlay.alt4 .overlay-inner .zeta,.overlay.h1.alt4 .overlay-inner .zeta,.overlay.alt .overlay-inner .alpha,h3.overlay.alt3 .overlay-inner .alpha,.overlay.h3.alt3 .overlay-inner .alpha,h3.overlay.alt2 .overlay-inner .alpha,.overlay.h3.alt2 .overlay-inner .alpha,h1.overlay.alt4 .overlay-inner .alpha,.overlay.h1.alt4 .overlay-inner .alpha{opacity:1}.overlay.alt2:before,h1.overlay.alt3:before,.overlay.h1.alt3:before{content:"";display:block;width:100%;height:100%;top:0;left:0;background:#0006;opacity:.9}.overlay.alt2 .more-link,h1.overlay.alt3 .more-link,.overlay.h1.alt3 .more-link{display:none;position:absolute;bottom:-20px;width:200px;left:50%;margin-left:-100px;font-size:20px;font-size:1.25rem}.overlay.alt2 .more-link:after,h1.overlay.alt3 .more-link:after,.overlay.h1.alt3 .more-link:after{content:"";display:inline-block;position:relative;width:10px;height:15px;background:url(arrow-right.png) no-repeat right center;background-size:9px 15px;right:-4px;top:2px}.overlay.alt2 .overlay-inner .gamma,h1.overlay.alt3 .overlay-inner .gamma,.overlay.h1.alt3 .overlay-inner .gamma,.overlay.alt2 .overlay-inner .delta,.overlay.alt2 .overlay-inner .stacked .stacked-top,.stacked .overlay.alt2 .overlay-inner .stacked-top,h1.overlay.alt3 .overlay-inner .delta,h1.overlay.alt3 .overlay-inner .stacked .stacked-top,.stacked h1.overlay.alt3 .overlay-inner .stacked-top,.overlay.h1.alt3 .overlay-inner .delta,.overlay.h1.alt3 .overlay-inner .stacked .stacked-top,.stacked .overlay.h1.alt3 .overlay-inner .stacked-top,.overlay.alt2 .overlay-inner .epsilon,h1.overlay.alt3 .overlay-inner .epsilon,.overlay.h1.alt3 .overlay-inner .epsilon{opacity:1;max-width:270px;margin-left:auto;margin-right:auto;position:relative;padding-bottom:8px;margin-bottom:0;line-height:1.2}.overlay.alt2 .overlay-inner .gamma:after,h1.overlay.alt3 .overlay-inner .gamma:after,.overlay.h1.alt3 .overlay-inner .gamma:after,.overlay.alt2 .overlay-inner .delta:after,.overlay.alt2 .overlay-inner .stacked .stacked-top:after,.stacked .overlay.alt2 .overlay-inner .stacked-top:after,h1.overlay.alt3 .overlay-inner .delta:after,h1.overlay.alt3 .overlay-inner .stacked .stacked-top:after,.stacked h1.overlay.alt3 .overlay-inner .stacked-top:after,.overlay.h1.alt3 .overlay-inner .delta:after,.overlay.h1.alt3 .overlay-inner .stacked .stacked-top:after,.stacked .overlay.h1.alt3 .overlay-inner .stacked-top:after,.overlay.alt2 .overlay-inner .epsilon:after,h1.overlay.alt3 .overlay-inner .epsilon:after,.overlay.h1.alt3 .overlay-inner .epsilon:after{content:"";display:block;position:absolute;bottom:0;height:100%;width:100%;border-bottom:2px solid #dd5029}.overlay.alt2:hover .more-link,h1.overlay.alt3:hover .more-link,.overlay.h1.alt3:hover .more-link{display:block}[role=main] .overlay-inner{position:absolute;top:50%;width:100%;display:block;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%)}[role=main] .overlay-inner h2,[role=main] .overlay-inner h3{margin-bottom:0;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}[role=main] .overlay-inner p{max-width:340px;margin:0 auto 15px}[role=main] .overlay-inner .zeta,[role=main] .overlay-inner .alpha{opacity:0}[role=main] .overlay-inner .btn{-webkit-transform:translate(0,-148%);-ms-transform:translate(0,-148%);transform:translateY(-148%);border:none}[role=main] .overlay-inner .btn:before{content:"";position:absolute;display:block;width:97%;top:0;height:28px;left:0}@media all and (min-width: 62.5em){[role=main] .overlay-inner .btn:before{height:30px}}@media all and (min-width: 69.375em){[role=main] .overlay-inner .btn:before{height:32px}}[role=main] .overlay-inner .btn.more-link{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0)}[role=main] .overlay-inner .btn.more-link:before{display:none}[role=main] .overlay.alt .overlay-inner .gamma,[role=main] h3.overlay.alt3 .overlay-inner .gamma,[role=main] .overlay.h3.alt3 .overlay-inner .gamma,[role=main] h3.overlay.alt2 .overlay-inner .gamma,[role=main] .overlay.h3.alt2 .overlay-inner .gamma,[role=main] h1.overlay.alt4 .overlay-inner .gamma,[role=main] .overlay.h1.alt4 .overlay-inner .gamma,[role=main] .overlay.alt .overlay-inner .alpha,[role=main] h3.overlay.alt3 .overlay-inner .alpha,[role=main] .overlay.h3.alt3 .overlay-inner .alpha,[role=main] h3.overlay.alt2 .overlay-inner .alpha,[role=main] .overlay.h3.alt2 .overlay-inner .alpha,[role=main] h1.overlay.alt4 .overlay-inner .alpha,[role=main] .overlay.h1.alt4 .overlay-inner .alpha{opacity:1;line-height:1;text-shadow:0 0 30px rgba(0,0,0,.4)}[role=main] .overlay.home-promo-overlay .overlay-inner .gamma,[role=main] .overlay.home-promo-overlay .overlay-inner .alpha,[role=main] .overlay.home-promo-overlay .overlay-inner .zeta{opacity:1}[role=main] .overlay.home-promo-overlay .overlay-inner .btn{-webkit-transform:none;-ms-transform:none;transform:none}@media all and (max-width: 32.8125em){.home-promo-box:not(.home-promo-boxes-one):nth-child(n+4){display:none}}@media all and (min-width: 64.0625em){.home-promo-box .img-wrap{overflow:hidden}}[role=main] .overlay.alt3{text-align:center}[role=main] .overlay.alt3:before{display:none}[role=main] .overlay.alt3 .overlay-inner{display:inline-block;padding:13px 20px 10px;width:auto;background:#dd5029;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[role=main] .overlay.alt3 h2,[role=main] .overlay.alt3 h3{margin-bottom:4px}[role=main] .overlay.alt3 p{margin:0;font-weight:700;letter-spacing:3px}[role=main] .overlay.alt3 .overlay-inner .zeta,[role=main] .overlay.alt3 .overlay-inner .alpha{opacity:1}a.box{position:relative;display:block}a.box .img{height:0;padding-bottom:75.625%;margin-bottom:20px;background-color:#dcd1bf;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}a.box img{width:100%}a.box h2:hover,a.box h2:focus,a.box h2:active,a.box h3:hover,a.box h3:focus,a.box h3:active{color:#fff}a.box:hover .overlay:before{opacity:1}a.box:hover .overlay-empty:before{opacity:.15}a.box:hover .overlay .zeta,a.box:hover .alpha{opacity:1}a.box:hover .overlay .btn,a.box.box-alt .btn{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0)}.product{position:relative;display:block;padding:10px 5px 15px;text-align:center}@media all and (min-width: 69.375em){.product{padding-bottom:25px;padding-top:25px}}.product .product-images{position:relative}.product .product-img{padding:5px;width:auto;max-height:350px}.product .rollover-image-1,.product .rollover-image-2{will-change:opacity;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.product .rollover-image-2{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;max-height:100%}.product .tag-badge{position:absolute;z-index:1;top:10px;right:10px;width:90px;max-width:38%}.product .bg-tag{display:none;position:absolute;z-index:1;top:10px;right:10px;width:90px;max-width:38%}.product .bg-tag:before{content:"";display:block;position:absolute;right:0;top:0;width:100%;height:0;padding-bottom:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}.product .tag-feat-polarized{display:block}.product .tag-feat-polarized:before{background-image:url(badge-polarized.png)}.product .tag-feat-waterproof{display:block}.product .tag-feat-waterproof:before{background-image:url(badge-waterproof.png)}.product .tag-feat-free-shipping{display:block}.product .tag-feat-free-shipping:before{background-image:url(badge-free-shipping.png)}.product .tag-feat-lifetime-guarantee{display:block}.product .tag-feat-lifetime-guarantee:before{background-image:url(badge-lifetime-guarantee.png)}.product .tag-feat-reversible{display:block}.product .tag-feat-reversible:before{background-image:url(badge-reversible.png)}.product .tag-feat-limited-edition{display:block}.product .tag-feat-limited-edition:before{background-image:url(badge-limited-edition.png)}.product .tag-feat-made-in-usa{display:block}.product .tag-feat-made-in-usa:before{background-image:url(badge-made-in-usa.png)}.product .tag-feat-stag-exclusive{display:block;font-family:bebas-neue-pro-expanded;font-size:16px;line-height:20px;text-transform:uppercase;background:#363d50;color:#fff;font-weight:375;padding:7px 10px;max-width:100%;width:auto}.product .tag-feat-stag-exclusive:before{content:"Stag Exclusive";position:relative;height:auto;padding-bottom:0}.product .tag-feat-stag-recommends{display:block;font-family:bebas-neue-pro-expanded;font-size:16px;line-height:20px;text-transform:uppercase;background:#363d50;color:#fff;font-weight:375;padding:4px 10px;max-width:100%;width:auto}.product .tag-feat-stag-recommends:before{content:"Stag Recommends";position:relative;height:auto;padding-bottom:0}.product .tag-feat-one-and-done{display:block}.product .tag-feat-one-and-done:before{background-image:url(badge-one-and-done.png)}.product .quickview{position:absolute;left:0;bottom:0;z-index:20;width:100%;padding:20px;display:none;font-family:bebas-neue-pro-expanded;text-transform:uppercase;color:#363d50;font-size:20px;font-weight:700;line-height:24px;background:#eee8d8b3}.product .quickview img{padding:0;width:16px;height:16px}@media all and (min-width: 69.375em){.product:hover .quickview{display:block}}.product:hover .rollover-image-1{opacity:0}.product:hover .rollover-image-2{opacity:1}[role=main] p.button-space{margin-top:20px}@media all and (min-width: 69.375em){[role=main] p.button-space{margin-bottom:-10px;margin-top:30px}}#instagram-feed .instagram_gallery{margin-top:5px;margin-bottom:0}#instagram-feed .instagram_gallery:after{content:"";display:table;clear:both;*zoom: 1}@media all and (min-width: 62.5em){#instagram-feed .instagram_gallery{margin-top:20px}}#instagram-feed .instagram_gallery a{float:left;width:33.333%}@media all and (min-width: 62.5em){#instagram-feed .instagram_gallery a{width:14.28%}}#instagram-feed .instagram_gallery a:last-of-type,#instagram-feed .instagram_gallery a:nth-of-type(6),#instagram-feed .instagram_gallery a:nth-of-type(5),#instagram-feed .instagram_gallery a:nth-of-type(4){display:none}@media all and (min-width: 62.5em){#instagram-feed .instagram_gallery a:last-of-type,#instagram-feed .instagram_gallery a:nth-of-type(6),#instagram-feed .instagram_gallery a:nth-of-type(5),#instagram-feed .instagram_gallery a:nth-of-type(4){display:block}}#instagram-feed .instagram_gallery a:hover{opacity:.9}#instagram-feed .instagram_gallery img{width:100%;height:auto}#insta-feed-wrapper{margin:20px 0 0}@media all and (max-width: 62.5em){#insta-feed-wrapper{margin-top:5px}}#insta-feed,.instafeed-shopify{margin:0!important}#insta-feed h2,#insta-feed .instafeed-overlay:before,.instafeed-shopify h2,.instafeed-shopify .instafeed-overlay:before{display:none}@media all and (max-width: 62.5em){#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{width:33.333333%!important;padding-top:33.333333%!important}#insta-feed a:nth-of-type(n+4),.instafeed-shopify a:nth-of-type(n+4){display:none}}.pagination{margin-top:20px}.pagination:after{content:"";display:table;clear:both;*zoom: 1}.pagination dl{display:inline-block;float:right}.pagination dt{text-transform:uppercase;letter-spacing:1px}.pagination dt,.pagination dd{display:inline-block;vertical-align:middle;margin-left:10px}.pagination dd a{padding:6px 6px 0}.pagination dd a.active{background:#363d50;color:#fff}.pagination-bottom{text-align:center}.pagination-bottom dl{float:none;display:block;margin:20px 0 0;padding-top:30px;border-top:1px solid #363d50}.brand-button{display:none;border:1px solid #363d50;padding:9px 20px 4px;width:100%;position:relative;margin-top:20px;z-index:5;font-size:15px;color:#363d50;letter-spacing:1px}.brand-button:after{background:url(down-arrow.png) no-repeat right 0;content:"";display:block;position:absolute;top:14px;right:20px;width:12px;height:6px;background-size:12px 6px}@media all and (min-width: 32.8125em){.brand-button{font-size:16px;font-size:1rem;padding:9px 30px 5px;text-transform:uppercase;letter-spacing:1px;top:0;right:19px;position:absolute;width:auto}.brand-button:after{display:none}}@media all and (min-width: 62.5em){.brand-button{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1;top:30px;margin-top:0;padding:12px 18px 5px}}.brand-button:hover{cursor:pointer}.brand-button.active{background:#363d50;color:#fff}.brand-button.active:before{content:"";display:block;position:absolute;bottom:-15px;left:50%;margin-left:-5px;width:10px;height:10px;background:#363d50;-webkit-transform:rotate(45deg) rotateX(0) rotateY(0);-ms-transform:rotate(45deg) rotateX(0) rotateY(0);transform:rotate(45deg) rotateX(0) rotateY(0)}.brand-dropdown{background:#363d50;position:fixed;top:0;bottom:0;left:0;width:100%;z-index:10;display:none;overflow-y:auto;-webkit-overflow-scrolling:touch}.brand-dropdown .brand-close-button{position:absolute;z-index:1;top:20px;right:15px;display:block;width:30px;height:30px;font-size:0;-webkit-transform:rotate(45deg) rotateX(0) rotateY(0);-ms-transform:rotate(45deg) rotateX(0) rotateY(0);transform:rotate(45deg) rotateX(0) rotateY(0)}.brand-dropdown .brand-close-button:hover{cursor:pointer}.brand-dropdown .brand-close-button:after{content:"";display:block;position:absolute;z-index:10;width:30px;height:5px;background:#fff;top:50%;right:50%;margin-right:-15px;margin-top:-2.5px}.brand-dropdown .brand-close-button:before{content:"";display:block;position:absolute;z-index:10;width:5px;height:30px;background:#fff;top:50%;right:50%;margin-top:-15px;margin-right:-2.5px}.brand-dropdown.show{display:block}.brand-dropdown h2{margin:3px 0 25px;font:400 27px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#fff}.brand-dropdown ul{clear:both;margin:0;padding:0;color:#fff;font-size:16px;line-height:25px}.brand-dropdown ul li{padding:0 25px 0 0;display:block}.brand-dropdown ul a{color:#fff}.brand-dropdown .alpha-group{margin-bottom:18px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.brand-dropdown .brand-wrapper{padding:25px 30px 30px 0;margin:0 auto;max-width:1520px}.brand-dropdown .brand-index{padding:0 10px 10px 20px}.brand-dropdown .brand-index ul{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.brand-dropdown .daughters-brand-index,.daughters-theme .brand-dropdown .stag-brand-index{display:none}.daughters-theme .brand-dropdown .daughters-brand-index{display:block}@media (max-width: 950px){.brand-dropdown .brand-index ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (max-width: 700px){.brand-dropdown .brand-wrapper{padding:20px 0 0}}@media (max-width: 640px){.brand-dropdown .brand-index ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width: 525px){.brand-dropdown .brand-index ul{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}}[role=main] .product-top-nav ul{margin-top:10px;margin-bottom:20px}[role=main] .product-top-nav ul:after{content:"";display:table;clear:both;*zoom: 1}[role=main] .product-top-nav li{display:block;float:left;margin-bottom:0;font-size:13px;font-size:.8125rem}@media all and (min-width: 32.8125em){[role=main] .product-top-nav li{font-size:16px;font-size:1rem}}[role=main] .product-top-nav a{display:block;padding:10px 30px 6px}.daughters-theme [role=main] .product-top-nav a{color:#dd5029}[role=main] .product-top-nav li.left a{position:relative}[role=main] .product-top-nav li.left a:before{content:"";display:block;position:absolute;width:6px;height:12px;background:url(arrow-left.png) no-repeat center center;background-size:contain;top:50%;margin-top:-7px;left:12px}@media all and (max-width: 32.8125em){[role=main] .product-top-nav li.left a:before{width:5px;height:10px;margin-top:-6px}}[role=main] .product-top-nav li.left a:hover{position:relative;color:#fff;background:#363d50}[role=main] .product-top-nav li.left a:hover:before{background-image:url(arrow-right-white.png);-webkit-transform:rotate(180deg) rotateX(0) rotateY(0);-ms-transform:rotate(180deg) rotateX(0) rotateY(0);transform:rotate(180deg) rotateX(0) rotateY(0)}[role=main] .product-top-nav li.right{float:right}[role=main] .product-top-nav li.right a{position:relative}[role=main] .product-top-nav li.right a:before{content:"";display:block;position:absolute;width:6px;height:12px;background:url(arrow-left.png) no-repeat center center;background-size:contain;-webkit-transform:rotate(180deg) rotateX(0) rotateY(0);-ms-transform:rotate(180deg) rotateX(0) rotateY(0);transform:rotate(180deg) rotateX(0) rotateY(0);top:50%;margin-top:-7px;right:12px}@media all and (max-width: 32.8125em){[role=main] .product-top-nav li.right a:before{width:5px;height:10px;margin-top:-6px}}[role=main] .product-top-nav li.right a:hover{position:relative;color:#fff;background:#363d50}[role=main] .product-top-nav li.right a:hover:before{background-image:url(arrow-right-white.png);-webkit-transform:rotate(0deg) rotateX(0) rotateY(0);-ms-transform:rotate(0deg) rotateX(0) rotateY(0);transform:rotate(0) rotateX(0) rotateY(0)}[role=main] section.product-detail{padding-top:0}@media all and (min-width: 62.5em){[role=main] section.product-detail{padding-top:20px;padding-bottom:35px!important}}.product-images:after{content:"";display:table;clear:both;*zoom: 1}.product-detail-image ul{position:relative;margin-bottom:0!important;margin-top:20px}@media all and (min-width: 62.5em){.product-detail-image ul{margin-top:0}}.product-detail-image li{display:none}.product-detail-image li.active{display:block}.product-detail-thumbs{text-align:center}.product-detail-thumbs ul{display:inline-block;margin-top:15px;padding:5px 5px 1px;border:1px solid rgba(82,78,76,.35)}@media all and (min-width: 62.5em){.product-detail-thumbs ul{margin-top:20px}}[role=main] .product-detail-thumbs ul{margin-bottom:25px}.product-detail-thumbs li{display:inline-block;text-align:center;vertical-align:middle;padding:10px}[role=main] .product-detail-thumbs li{margin-bottom:5px}.product-detail-thumbs a{display:inline-block;cursor:pointer}.product-detail-thumbs img{vertical-align:middle;width:auto;max-width:40px;max-height:40px}@media all and (min-width: 25em){.product-detail-thumbs img{max-width:50px;max-height:50px}}@media all and (min-width: 32.8125em){.product-detail-thumbs img{max-width:70px;max-height:70px}}@media all and (min-width: 69.375em){.product-detail-thumbs img{max-width:105px;max-height:105px}}@media all and (min-width: 69.375em){.product-detail-thumbs{float:left;width:127px}.product-detail-thumbs ul{display:block;padding:15px 10px 1px;margin-top:0}[role=main] .product-detail-thumbs li{display:block;margin-bottom:14px;padding:0}}.product-details header{color:#363d50}.product-details header p{margin:0;font-size:21px}.product-details header h1{margin:-3px 0 5px}.product-details header .product-pricing{font: 28px/1.1 franklin-gothic-ext-comp-urw,impact,sans-serif}.product-details header .product-detail-price-strike{padding-right:10px;color:#868b96;text-decoration:line-through}.product-details header .product-detail-price{font-family:franklin-gothic-ext-comp-urw,impact,sans-serif}.product-details header .product-detail-brand{letter-spacing:.5px}.product-details header .product-detail-brand:hover,.product-details header .product-detail-brand:focus{text-decoration:none}.daughters-theme .product-details header .product-detail-brand{color:#dd5029}.product-details.for-sm-screen header p,.product-details.for-sm-screen header h1,.product-details.for-sm-screen header .product-pricing{text-align:center}@media all and (max-width: 46.875em){.product-details.for-sm-screen header p{font-size:19px}.product-details.for-sm-screen header h1{font-size:35px}.product-details.for-sm-screen header .product-pricing{font-size:25px}}.low-inventory-message{margin-bottom:5px;font-size:16px;color:#363d50}.product-size.hide{display:none}.product-size ul{margin-bottom:25px!important}.product-size ul:after{content:"";display:table;clear:both;*zoom: 1}.product-size ul li{margin-bottom:0}.product-size ul li:first-of-type label{border-left:1px solid #363d50}.product-size .label-wrap{position:relative;display:block;float:left}.product-size .label-wrap input,.product-size .label-wrap input[type=checkbox],.product-size .label-wrap input[type=radio]{position:absolute;left:0;top:0;margin:0;padding:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;cursor:pointer;opacity:0}.product-size .label-wrap label{padding:12px 18px 8px;border:1px solid #363d50;margin:-1px 0 0 -1px;text-align:center}@media all and (min-width: 32.8125em){.product-size .label-wrap label{padding-left:26px;padding-right:26px}}.product-size .label-wrap label.active{background:#363d50;color:#fff}.product-size .label-wrap label:hover{cursor:pointer}.product-size .label-wrap label.inactive{color:#363d5059;cursor:auto}.product-size .label-wrap input:focus:not(:checked)+label{-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}.product-quantity-add{margin-bottom:20px}.product-quantity-add button{width:100%}@media all and (min-width: 32.8125em){.product-quantity-add button{width:auto}}#non-stock-message{padding-top:20px;margin-bottom:20px}#non-stock-message .sold-out-signup-message{margin:20px 0;font-style:italic}#non-stock-message .sold-out-signup-message em{color:#dd5029}.sale-product-message,.product-free-shipping-message{margin-top:20px;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-size:22px;font-size:1.375rem;line-height:1;font-weight:400;text-transform:uppercase;letter-spacing:2px;text-rendering:geometricPrecision;color:#dd5029}.product-free-shipping-message{color:#363d50}.product-free-shipping-message span{color:#dd5029}#product-tabs{padding-top:20px}.product-tab-strip{padding:10px 0;border-bottom:1px solid #FFFFFF}.product-tab-strip a{display:inline-block;vertical-align:top;margin:0 25px 15px 0;font: 15px/1 century-old-style-std,serif;text-transform:uppercase;letter-spacing:.15em;color:#524e4c}.product-tab-strip a:hover{color:#fff}.product-tab-strip a.active{color:#fff;text-decoration:underline}.product-tab{color:#363d50;display:none}.product-tab.active{display:block}[role=main] .product-tab ul{margin:0 0 .6em 1.35em}[role=main] .product-tab ul li{margin:0;list-style:disc}[role=main] .product-tab p{margin-bottom:.6em}[role=main] .product-tab ul a,[role=main] .product-tab p a{font-weight:700}.product-badges{margin:-5px 0 5px -2px}.product-badges a{position:relative;display:inline-block;vertical-align:top;width:90px;margin:0 15px 18px 0}.product-badges a .rollover{display:none}@media all and (min-width: 1025px){.product-badges a:hover .rollover{display:block;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:90px;font:400 17px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;text-transform:uppercase;letter-spacing:.175em;text-align:center;color:#efe8d8;background:#363d50}.product-badges a:hover .rollover span{display:block;position:absolute;padding-left:2px;width:100%;left:0;top:calc(50% - 9px)}}.related-products-header{position:relative;margin-bottom:10px;text-align:center}.related-products-header:before{content:"";display:block;position:absolute;left:10px;right:10px;top:calc(50% - 2px);height:1px;background:#363d50}.related-products-header h2,.related-products-header h3{display:inline-block;position:relative;z-index:1;margin:0;padding:0 20px 0 22px;font:700 21px/1.2 superclarendon,serif;letter-spacing:.1em;color:#dd5029;background:#efe8d8}.home .related-products-header h2,.home .related-products-header h3{font-size:27px}.nosto-carousel .related-products-header h2,.nosto-carousel .related-products-header h3{color:#ccad6e}.related-products-header h2.color-navy,.related-products-header h3.color-navy{color:#363d50}@media all and (max-width: 46.875em){.related-products-header:before{display:none}.related-products-header h2,.related-products-header h3{padding:0 0 10px 3px;font-size:18px;border-bottom:1px solid #363d50}.home .related-products-header h2,.home .related-products-header h3{font-size:23px}}[role=main] .product-extras p{margin-bottom:.333em}.product-social{margin-bottom:50px;border:1px solid #363d50}.product-social ul{display:block;margin-bottom:0!important;text-align:center}.product-social li{display:inline-block;text-transform:uppercase;letter-spacing:.5px;text-align:center;margin:0!important;padding:10px 20px;border-right:1px solid #363d50;width:33%}.product-social li:last-of-type{border:none}.product-social a{display:block;font-size:0}.product-social a:before{content:"";display:block;background:url(icons-social.png) no-repeat left top;background-size:228px 19px;width:19px;height:19px;margin:0 auto}.product-social a.tweet:before{background-position:-72px top}.product-social a.face:before{background-position:-146px top;width:10px}.product-social a.pin:before{background-position:-213.5px top;width:15px}.accordion{margin-top:20px}@media all and (min-width: 62.5em){.accordion{margin-top:50px}}.accordion>ul{margin-bottom:0!important}.accordion>ul>li{width:100%;display:block;margin-bottom:1px}.accordion>ul>li h3{display:block;background:transparent;border-top:1px solid #363d50;color:#fff;padding:10px 0;margin-bottom:0;text-indent:20px;color:#363d50;position:relative}.accordion>ul>li h3:after{content:"";background:url(accordion-arrow-right.png) no-repeat right top;background-size:9px 17px;width:9px;height:17px;right:20px;top:50%;margin-top:-8.5px;position:absolute;display:block}.accordion>ul>li h3:hover{cursor:pointer}.accordion>ul>li h3.active{background-color:#363d50;color:#fff}.accordion>ul>li h3.active:after{width:9px;height:17px;width:17px;height:9px;margin-top:-4.5px;background-image:url(accordion-arrow-down.png);background-size:17px 9px}.accordion>ul>li .accordion-content{margin-top:10px;padding-left:20px;padding-top:20px;padding-bottom:17px;text-indent:0px;background:#efe8d8;color:#363d50;display:none}.accordion>ul>li .accordion-content.show{display:block}.big-brand-header{width:200px;margin:0 auto}@media all and (min-width: 62.5em){.big-brand-header{width:308px}}.post-tags-social{border-bottom:2px solid #363d50;padding:13px 0 15px}.post-tags-social:after{content:"";display:table;clear:both;*zoom: 1}[role=main] .post-tags,[role=main] .post-social{display:inline-block}[role=main] .post-tags ul,[role=main] .post-social ul{margin-bottom:0;display:block;text-align:center}[role=main] .post-tags li,[role=main] .post-social li{display:inline-block;margin-bottom:0;text-align:center}@media all and (min-width: 62.5em){[role=main] .post-tags li,[role=main] .post-social li{text-align:left}}[role=main] .post-tags a,[role=main] .post-social a{line-height:1;padding:0 11px 0 10px;display:block;text-transform:uppercase;letter-spacing:1px;font-size:16px;font-size:1rem}@media all and (min-width: 32.8125em){[role=main] .post-tags a,[role=main] .post-social a{font-size:14px;font-size:.875rem}}#post-tags-toggle{margin-bottom:25px;text-align:center;cursor:pointer}@media all and (min-width: 32.8125em){#post-tags-toggle{display:none}}[role=main] .post-tags{display:none}@media all and (min-width: 32.8125em){[role=main] .post-tags{display:inline-block!important}}.tags-overview{margin-top:35px}#tags-toggle{margin-top:25px;text-align:center;cursor:pointer}@media all and (min-width: 32.8125em){#tags-toggle{display:none}}[role=main] .tags{display:none;margin-top:25px}@media all and (min-width: 32.8125em){[role=main] .tags{display:block!important}}@media all and (min-width: 69.375em){[role=main] .tags{margin-top:0}}[role=main] .tags ul{display:block;text-align:center;margin-bottom:0}[role=main] .tags li{display:inline-block;margin-bottom:0;text-align:center}[role=main] .tags a{line-height:1;padding:8px 10px 2px;display:block;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-size:.8125rem}@media all and (min-width: 32.8125em){[role=main] .tags a{font-size:14px;font-size:.875rem}}[role=main] .tags a.active{background:#363d50;color:#fff}[role=main] .post-social{display:block;margin-top:25px}@media all and (min-width: 62.5em){[role=main] .post-social{display:inline-block;float:right;margin-top:0}}[role=main] .post-social a{border-right:1px solid #363d50;font-size:12px}[role=main] .post-social li:last-of-type a{border:none}.post-header{margin-bottom:30px}.post-meta{text-transform:uppercase;font-size:12px}.box2{padding:0 0 25px}@media all and (min-width: 62.5em){.box2{padding:0 10px 60px}}.box2 .img{height:0;padding-bottom:75.625%;margin-bottom:20px;background-color:#dcd1bf;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.box2 p{position:relative}.box2 p:before{content:"";display:block;position:absolute;top:-13px;width:200px;height:2px;background:#363d50;left:50%;margin-left:-100px}@media all and (max-width: 37.5em){.blog-archive .g1-flex2{width:100%!important;float:none!important}.blog-archive .g1-flex2 h2.beta{font-size:22px}}@media all and (max-width: 62.5em){.blog-archive .g1-flex2 h2.beta{font-size:20px}}.blog-archive .blog-break{display:none;width:100%;height:1px;clear:both}@media all and (min-width: 37.5em){.blog-archive .blog-break{display:none}.blog-archive .blog-br-2-0{display:block}}@media all and (min-width: 62.5em){.blog-archive .blog-break{display:none}.blog-archive .blog-br-3-0{display:block}}.dispatch-items>div{display:none}.dispatch-items>div:first-of-type{display:block}@media all and (min-width: 62.5em){.dispatch-items>div{display:block}}.job-posting{margin-bottom:70px}@media all and (min-width: 62.5em){.locations-detail-image{margin-right:25px}}@media all and (min-width: 62.5em){.locations-detail-info{margin-left:25px}}.locations-detail-info .address{border-bottom:1px solid #363d50;display:inline-block}.locations-detail-info ul.hours,.locations-detail-info ul.phone-email{margin-top:15px}.locations-detail-info ul.hours li,.locations-detail-info ul.phone-email li{margin-bottom:5px}.locations-detail-info p.intro{text-align:left!important}#mapcanvas{width:100%;height:200px;margin-bottom:25px}@media all and (min-width: 62.5em){#mapcanvas{height:400px}}@media all and (min-width: 62.5em){#mapcanvas{height:500px}}.brand-detail-logo{display:block;margin:0 auto 20px;width:200px;text-align:center}@media all and (min-width: 32.8125em){.brand-detail-logo{width:320px;margin:50px auto 20px}}.cart-subtotal{margin-bottom:30px;color:#363d50}.cart-subtotal:after{content:"";display:table;clear:both;*zoom: 1}.cart-subtotal ul{float:right;display:inline-block;margin-bottom:10px!important}.cart-subtotal li{padding-top:10px;margin-left:110px;margin-bottom:5px!important}.cart-subtotal li:first-of-type{margin-left:0}.cart-subtotal li:nth-of-type(2){text-transform:uppercase;letter-spacing:1px}.cart-subtotal li:last-of-type{padding-top:0;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-size:22px;font-size:1.375rem;text-transform:uppercase;letter-spacing:1px;font-weight:700}.cart-subtotal button{clear:both;float:right}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{position:relative;margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides>li:first-child{display:block}.flexslider .slides img{width:100%;display:block;-webkit-transition:opacity .35s linear;transition:opacity .35s linear}.js .flexslider .slides img{opacity:0}.js .flexslider .slides img.loaded{opacity:1}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.flex-prev,.flex-next{background:transparent url(slider-arrows.png) no-repeat left center;background-size:64px 44px;width:32px;height:44px;display:block;position:absolute;top:50%;margin-top:-22px;left:10px;z-index:9}.flex-prev.flex-disabled,.flex-next.flex-disabled{display:none}@media all and (min-width: 62.5em){.flex-prev,.flex-next{left:32px}}.flex-next{left:100%;margin-left:-44px;background-position:right center}@media all and (min-width: 62.5em){.flex-next{margin-left:-64px}}.flexslider .slides,.flexslider .slides li,.flexslider .flex-direction-nav,.flexslider .flex-direction-nav li{margin:0;padding:0;list-style:none}.location-slider{margin-bottom:35px}.location-slider .overlay{z-index:10;width:auto;left:80px;right:80px}[role=main] .location-slider .overlay-inner p{margin-bottom:-6px;padding:5px 0 0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.flex{position:relative;clear:both;padding:5px 10px;display:block;max-width:1540px;max-width:96.25rem;margin:0 auto}.flex:after{content:"";display:table;clear:both;*zoom: 1}.flex.tuck{padding:0 10px}.flex .grid-break{display:none;width:100%;height:1px;clear:both}@media all and (min-width: 25em){.flex .g1-flex1{float:left;width:25%;padding:0 10px;padding:0 .625rem}.flex .g1-flex1.push{float:right}.flex .g1-flex2{float:left;width:50%;padding:0 10px;padding:0 .625rem}.flex .g1-flex2.push{float:right}.flex .g1-flex3{width:75%;padding:0 10px;padding:0 .625rem}.flex .g1-flex3.push{float:right}.flex .g1-flex4{float:left;width:100%;padding:0 10px;padding:0 .625rem}.flex .g1-flex4.push{float:right}.flex .g1-hide,.flex .g2-hide{display:none}.flex .g1-show{display:block}.flex .flex-nested:first-child,.flex .flex-nested.g1-flex4:last-child{padding-left:0}.flex .grid-break{display:none}.flex .br-2-0{display:block}}@media all and (min-width: 62.5em){.flex .g2-flex1{float:left;width:16.6666666667%;padding:0 10px;padding:0 .625rem}.flex .g2-flex1.push{float:right}.flex .g2-flex2{float:left;width:33.3333333333%;padding:0 10px;padding:0 .625rem}.flex .g2-flex2.push{float:right}.flex .g2-flex3{float:left;width:50%;padding:0 10px;padding:0 .625rem}.flex .g2-flex3.push{float:right}.flex .g2-flex4{float:left;width:66.6666666667%;padding:0 10px;padding:0 .625rem}.flex .g2-flex4.push{float:right}.flex .g2-flex5{float:left;width:83.3333333333%;padding:0 10px;padding:0 .625rem}.flex .g2-flex5.push{float:right}.flex .g2-flex6{width:100%;padding:0 10px;padding:0 .625rem}.flex .g2-flex6.push{float:right}.flex .g2-show{display:block}.flex .g2-hide{display:none}.flex .g2-offset1{margin-left:16.8%}.flex .g2-offset2{margin-left:33.6%}.flex .flex-nested:last-child{padding-right:0}.flex .flex-nested.g1-flex4:last-child{padding-left:10px;padding-left:.625rem}.flex .flex-nested.g1-flex4:first-child{padding-left:0}.flex .grid-break{display:none}.flex .br-3-0{display:block}}@media all and (min-width: 69.375em){.flex .g3-flex1{float:left;width:8.3333333333%;padding:0 10px;padding:0 .625rem}.flex .g3-flex1.push{float:right}.flex .g3-flex2{float:left;width:16.6666666667%;padding:0 10px;padding:0 .625rem}.flex .g3-flex2.push{float:right}.flex .g3-flex3{float:left;width:25%;padding:0 10px;padding:0 .625rem}.flex .g3-flex3.push{float:right}.flex .g3-flex4{float:left;width:33.3333333333%;padding:0 10px;padding:0 .625rem}.flex .g3-flex4.push{float:right}.flex .g3-flex5{float:left;width:41.6666666667%;padding:0 10px;padding:0 .625rem}.flex .g3-flex5.push{float:right}.flex .g3-flex6{float:left;width:50%;padding:0 10px;padding:0 .625rem}.flex .g3-flex6.push{float:right}.flex .g3-flex7{float:left;width:58.3333333333%;padding:0 10px;padding:0 .625rem}.flex .g3-flex7.push{float:right}.flex .g3-flex8{float:left;width:66.6666666667%;padding:0 10px;padding:0 .625rem}.flex .g3-flex8.push{float:right}.flex .g3-flex9{float:left;width:75%;padding:0 10px;padding:0 .625rem}.flex .g3-flex9.push{float:right}.flex .g3-flex10{float:left;width:83.3333333333%;padding:0 10px;padding:0 .625rem}.flex .g3-flex10.push{float:right}.flex .g3-flex11{float:left;width:91.6666666667%;padding:0 10px;padding:0 .625rem}.flex .g3-flex11.push{float:right}.flex .g3-flex12{width:100%;padding:0 10px;padding:0 .625rem}.flex .g3-flex12.push{float:right}.flex .g3-show{display:block}.flex .g3-hide{display:none}.flex .g3-offset1{margin-left:8.4%}.flex .g3-offset2{margin-left:16.8%}.flex .g3-offset3{margin-left:24.2%}}@media all and (min-width: 82.8125em){.flex .g4-flex1{float:left;width:8.3333333333%;padding:0 10px;padding:0 .625rem}.flex .g4-flex1.push{float:right}.flex .g4-flex2{float:left;width:16.6666666667%;padding:0 10px;padding:0 .625rem}.flex .g4-flex2.push{float:right}.flex .g4-flex3{float:left;width:25%;padding:0 10px;padding:0 .625rem}.flex .g4-flex3.push{float:right}.flex .g4-flex4{float:left;width:33.3333333333%;padding:0 10px;padding:0 .625rem}.flex .g4-flex4.push{float:right}.flex .g4-flex5{float:left;width:41.6666666667%;padding:0 10px;padding:0 .625rem}.flex .g4-flex5.push{float:right}.flex .g4-flex6{float:left;width:50%;padding:0 10px;padding:0 .625rem}.flex .g4-flex6.push{float:right}.flex .g4-flex7{float:left;width:58.3333333333%;padding:0 10px;padding:0 .625rem}.flex .g4-flex7.push{float:right}.flex .g4-flex8{float:left;width:66.6666666667%;padding:0 10px;padding:0 .625rem}.flex .g4-flex8.push{float:right}.flex .g4-flex9{float:left;width:75%;padding:0 10px;padding:0 .625rem}.flex .g4-flex9.push{float:right}.flex .g4-flex10{float:left;width:83.3333333333%;padding:0 10px;padding:0 .625rem}.flex .g4-flex10.push{float:right}.flex .g4-flex11{float:left;width:91.6666666667%;padding:0 10px;padding:0 .625rem}.flex .g4-flex11.push{float:right}.flex .g4-flex12{width:100%;padding:0 10px;padding:0 .625rem}.flex .g4-flex12.push{float:right}.flex .g4-show{display:block}.flex .g4-hide{display:none}.flex .g4-offset1{margin-left:8.4%}.flex .g4-offset2{margin-left:16.8%}.flex .g4-offset3{margin-left:24.2%}.flex .grid-break{display:none}.flex .br-4-0{display:block}}@media all and (min-width: 62.5em) and (max-width: 82.8125em){.home-product-grid .product-7,.home-product-grid .product-8{display:none}}.product-grid{font-size:0}.product-grid .grid-product,.product-grid .brand-info{float:none;display:inline-block;vertical-align:top;font-size:13.28px;word-break:break-word}@media all and (min-width: 62.5em){.product-grid .grid-product,.product-grid .brand-info{font-size:15.04px}}@media all and (min-width: 69.375em){.product-grid .grid-product,.product-grid .brand-info{font-size:16px}}.product-grid .grid-product h2.product-title,.product-grid .brand-info h2.product-title{font-size:20px!important}@media all and (max-width: 32.8125em){.product-grid .grid-product .product,.product-grid .brand-info .product{padding-left:0;padding-right:0}.product-grid .grid-product .product-brand,.product-grid .brand-info .product-brand{padding-top:10px}.product-grid .grid-product h2.product-title,.product-grid .brand-info h2.product-title{font-size:19px!important;letter-spacing:.04em;line-height:1.1}.product-grid .grid-product .product-sizes,.product-grid .brand-info .product-sizes{display:none}}@media all and (max-width: 32.8125em){.product-grid .grid-product{padding:0 10px;width:50%}}@media all and (min-width: 25em){.nosto_element .product-grid .grid-product,.home-product-grid .grid-product,.collection-landing-group .grid-product,.daughters-collection .grid-product{width:50%}}@media all and (min-width: 62.5em){.nosto_element .product-grid .grid-product,.home-product-grid .grid-product,.collection-landing-group .grid-product,.daughters-collection .grid-product{width:25%}}@media all and (min-width: 25em){.product-carousel .grid-product{width:50vw!important}}@media all and (min-width: 62.5em){.product-carousel .grid-product{width:25vw!important}}.product-carousel .product .product-img{margin:0 auto}body.home .nosto_element .product-grid .grid-product,.nosto_element .nosto-carousel .product-grid .grid-product{margin-left:10px;margin-right:10px;width:50%}@media all and (min-width: 32.8125em){body.home .nosto_element .product-grid .grid-product,.nosto_element .nosto-carousel .product-grid .grid-product{width:233px}}@media all and (min-width: 69.375em){body.home .nosto_element .related-products-header,.nosto_element .nosto-carousel .related-products-header{margin-bottom:0}body.home .nosto_element .product-grid .grid-product .product,.nosto_element .nosto-carousel .product-grid .grid-product .product{padding-top:5px;padding-bottom:15px}}.nosto_element .nosto-carousel .product-img{margin-left:auto;margin-right:auto}.home-promo-row{clear:left}.home-promo-boxes{overflow:hidden}.home-promo-boxes .flex{padding:0 10px;margin:0;max-width:none}@media all and (min-width: 32.8125em){.home-promo-boxes{padding-top:0!important;padding-bottom:0!important}.home-promo-boxes .no-side-margins{padding:0;margin:0 -.625rem}}@media all and (max-width: 62.5em){.flex .home-promo-box-3{width:100%}.flex.gift-guide-promo-boxes .home-promo-boxes-three.home-promo-box{width:33.333333%}}@media all and (max-width: 32.8125em){.home-promo-boxes{padding-top:10px!important;padding-bottom:0!important}.home-promo-boxes .flex{padding:0}.home-promo-boxes .flex .home-promo-box{padding:0;width:100%}.flex.gift-guide-promo-boxes .home-promo-boxes-three.home-promo-box{width:100%}}@media all and (max-width: 69.375em){.flex.gift-guide-promo-boxes .home-promo-boxes-four.home-promo-box{display:block;float:left;width:50%;padding:0 .625rem}}html{font-size:83%}body{font-family:adobe-caslon-pro,serif;font-weight:400;line-height:1.3;color:#524e4c}strong{font-weight:900}em{font-style:italic}.center{text-align:center}.alpha,.general-content h1:not(.product-title),.general-content .h1:not(.product-title),.basic-content h1{font-size:58px;font-size:3.625rem}.beta,.general-content h2:not(.product-title),.general-content .h2:not(.product-title),.basic-content h2{font-size:32px;font-size:2rem}.gamma,.general-content h3:not(.product-title),.general-content .h3:not(.product-title),.basic-content h3{font-size:25px;font-size:1.5625rem}.delta,.stacked .stacked-top,.general-content h4:not(.product-title),.general-content .h4:not(.product-title),.general-content .faq-content h2:not(.product-title),.faq-content .general-content h2:not(.product-title),.basic-content h4{font-size:24px;font-size:1.5rem}.epsilon,.general-content h5:not(.product-title),.general-content .h5:not(.product-title),.basic-content h5{font-size:15px;font-size:.9375rem}.zeta,.general-content h6:not(.product-title),.general-content .h6:not(.product-title),.basic-content h6{font-size:14px;font-size:.875rem}h1,h2,h3,h4,h5,h6{font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;margin-bottom:20px;font-weight:400}h1,.h1{color:#363d50;margin-top:30px;font-weight:700;text-transform:uppercase;letter-spacing:2px}h1 .stack,.h1 .stack{margin-top:10px}h1.alt,h1.alt4,.h1.alt,h3.h1.alt3,.h1.h3.alt3,h3.h1.alt2,.h1.h3.alt2,.h1.alt4{font-family:adobe-caslon-pro,serif;font-weight:400;display:inline-block}@media all and (min-width: 62.5em){h1.alt,h1.alt4,.h1.alt,h3.h1.alt3,.h1.h3.alt3,h3.h1.alt2,.h1.h3.alt2,.h1.alt4{margin-top:0}}@media all and (min-width: 82.8125em){h1.alt,h1.alt4,.h1.alt,h3.h1.alt3,.h1.h3.alt3,h3.h1.alt2,.h1.h3.alt2,.h1.alt4{margin-top:150px}}h1.alt2,h1.alt3,.h1.alt2,.h1.alt3{letter-spacing:1px;text-rendering:optimizeLegibility;border-bottom:1px solid #363d50;display:inline-block;margin-left:50%;margin-bottom:0;padding:0 10px 10px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%);position:relative}h1.alt2:before,h1.alt3:before,h1.alt2:after,h1.alt3:after,.h1.alt2:before,.h1.alt3:before,.h1.alt2:after,.h1.alt3:after{content:"";display:block;position:absolute;width:20px;height:16px;bottom:-8px;margin-left:-10px;left:50%;background:#f5f2ed}h1.alt2:after,h1.alt3:after,.h1.alt2:after,.h1.alt3:after{width:5px;height:5px;bottom:-4px;margin-left:-3px;background:#f2f2f2;border:1px solid #363d50;-webkit-transform:rotate(-45deg) rotateX(0) rotateY(0);-ms-transform:rotate(-45deg) rotateX(0) rotateY(0);transform:rotate(-45deg) rotateX(0) rotateY(0)}h1.alt3,.h1.alt3{width:100%}@media all and (min-width: 32.8125em){h1.alt3,.h1.alt3{width:auto}}h1.alt3:before,h1.alt3:after,.h1.alt3:before,.h1.alt3:after{background:#efe8d8}h1.alt4,.h1.alt4{display:block}h1.large-header,.h1.large-header{margin-top:-10px;font-size:62px;font-size:3.875rem;line-height:1}h1.large-header img,.h1.large-header img{padding-top:10px}.faq-page h1,.faq-page .h1{margin-top:0}h2,.h2{color:#363d50;text-transform:uppercase;font-weight:700;margin-bottom:20px;letter-spacing:2px}h2.alt,.h2.alt,h3.h2.alt3,.h2.h3.alt3,h3.h2.alt2,.h2.h3.alt2,h1.h2.alt4,.h2.h1.alt4{font-family:franklin-gothic-ext-comp-urw,impact,sans-serif}h2.alt2,.h2.alt2,h1.h2.alt3,.h2.h1.alt3{margin-top:20px}h2.slab,.h2.slab{font-family:superclarendon,serif;font-weight:700;line-height:1.2}h2.slab.alpha,.h2.slab.alpha{font-size:40px;font-size:2.5rem}h3,.h3{font-family:adobe-caslon-pro,serif;color:#363d50;text-transform:uppercase;letter-spacing:2px}h3.alt,h3.alt3,.h3.alt,.h3.alt3,.h3.alt2,h1.h3.alt4,.h3.h1.alt4{font-family:century-old-style-std,serif;letter-spacing:1px;text-rendering:optimizeLegibility;padding:10px 10px 0;position:relative}h3.alt:before,h3.alt3:before,.h3.alt:before,.h3.alt3:before,.h3.alt2:before,h1.h3.alt4:before,.h3.h1.alt4:before{content:"";display:block;position:absolute;width:208px;height:1px;top:0;margin-left:-104px;left:50%;background:#dd5029}h3.alt2:before,h3.alt2:after,.h3.alt2:before,h1.h3.alt3:before,.h3.h1.alt3:before,.h3.alt2:after,h1.h3.alt3:after,.h3.h1.alt3:after{background:#dcd1bf}h3.alt3:before,h3.alt3:after,.h3.alt3:before,.h3.alt3:after{background:#efe8d8}h3.slab,.h3.slab{font-family:superclarendon,serif;font-weight:700;line-height:1.2;letter-spacing:3px}h3.slab.alpha,.h3.slab.alpha{font-size:30px;font-size:1.875rem}@media all and (min-width: 32.8125em){h3.slab.alpha,.h3.slab.alpha{font-size:40px;font-size:2.5rem}}h4,h5,h6,.h4,.faq-content h2,.h5,.h6{margin-top:30px;font-family:adobe-caslon-pro,serif;font-weight:400;margin-bottom:20px;color:#363d50;text-transform:uppercase;letter-spacing:2px}.general-content h6:not(.product-title){margin:1.75em 0 0;font-size:16px;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:normal;text-transform:none}p,ul,pre{font-size:16px;font-size:1rem}p.small,ul.small,pre.small{font-size:12px;font-size:.75rem}p.small.white,ul.small.white,pre.small.white{color:#fff}p.small.push,ul.small.push,pre.small.push{float:right}p.large,ul.large,pre.large{font-size:18px;font-size:1.125rem}ul{list-style-type:none}ul.horz-list{font-weight:400;list-style-type:none}ul.horz-list:after{content:"";display:table;clear:both;*zoom: 1}ul.horz-list li{float:left}ul.horz-list li a{display:block;float:left}ul li.push{float:right;margin-right:0}ul.horz-buttons,ul.prev-next-buttons{list-style-type:none;text-align:center;overflow:hidden;padding-top:20px}ul.horz-buttons:after,ul.prev-next-buttons:after{content:"";display:table;clear:both;*zoom: 1}ul.horz-buttons li,ul.prev-next-buttons li{display:inline;text-align:center}@media all and (min-width: 69.375em){ul.horz-buttons li,ul.prev-next-buttons li{margin:0 25px;overflow:visible}}ul.horz-buttons li:first-child a,ul.prev-next-buttons li:first-child a{margin-bottom:10px}@media all and (min-width: 62.5em){ul.horz-buttons li:first-child a,ul.prev-next-buttons li:first-child a{margin-bottom:0}}ul.prev-next-buttons{margin-top:40px;padding-bottom:40px;display:block}ul.prev-next-buttons li{float:left}ul.prev-next-buttons li:last-of-type{float:right}ul.prev-next-buttons li a.btn{padding:17px 12px 14px 15px}@media all and (min-width: 69.375em){ul.prev-next-buttons li{margin:0 10px;overflow:visible}ul.prev-next-buttons li a.btn{padding:17px 30px 14px 32px}}ul.prev-next-buttons li:first-child a{margin-bottom:0}@media all and (min-width: 62.5em){ul.prev-next-buttons li:first-child a{margin-bottom:0}}ul.alt{font-family:franklin-gothic-ext-comp-urw,impact,sans-serif}ul.alt li:first-child a{width:50px}ul.alt a{color:#fff;color:#fff9;font-size:30px;font-size:1.875rem;padding:5px 15px}ul.alt a.ss-icon{padding:10px 10px 0}ul.alt a.ss-businessuser{padding-right:35px;position:relative}ul.alt a.ss-businessuser:after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:26px;font-size:1.625rem;position:absolute;top:8px;color:#fff9;margin-left:7px;margin-top:2px}ul.alt a:hover{cursor:pointer}ul.alt a.active{color:#fff}ul.alt a.active.ss-businessuser:after{color:#fff}ul.alt li.active a{color:#fff}[role=main] p,[role=main] ul,[role=main] dl,[role=main] pre,[role=main] blockquote{line-height:1.5;margin-bottom:28px;margin-bottom:1.75rem;font-weight:400}[role=main] p.alt,[role=main] ul.alt,[role=main] dl.alt,[role=main] pre.alt,[role=main] blockquote.alt{font-weight:400;margin-bottom:10px;font-style:italic;max-width:600px;margin-right:auto;margin-left:auto}@media all and (min-width: 62.5em){[role=main] p.alt,[role=main] ul.alt,[role=main] dl.alt,[role=main] pre.alt,[role=main] blockquote.alt{margin-bottom:20px}}[role=main] li{margin-bottom:18px;margin-bottom:1.125rem}[role=main] .post-content ul,[role=main] .product-extras .accordion-content ul{margin-left:1.2em;list-style:disc;margin-top:0}[role=main] .post-content ul li,[role=main] .product-extras .accordion-content ul li{margin-bottom:.5em}[role=main].basic-content p,[role=main].basic-content ul,[role=main].basic-content ol,[role=main].basic-content dl,[role=main].basic-content pre,[role=main].basic-content blockquote{margin-bottom:21px;margin-bottom:1.3125rem}[role=main].basic-content a{text-decoration:underline}[role=main].basic-content li{margin-bottom:0}[role=main].basic-content li+li{margin-top:9px;margin-top:.5625rem}[role=main].basic-content ul{padding-left:1.1em;list-style:initial}[role=main].basic-content ol{padding-left:1.1em}[role=main].basic-content ol li::marker{font-weight:700}[role=main] p.intro{color:#363d50;font-weight:400;font-style:italic;max-width:800px;margin:50px auto;font-family:century-old-style-std,serif;text-align:center}[role=main] p.intro.intro-alt{max-width:600px;margin-top:30px}[role=main] p.alt2{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2)}[role=main] p.more-link{color:#524e4c;text-transform:uppercase;font-size:12px;font-size:.75rem;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif}pre{font-size:22px;font-size:1.375rem}blockquote{font-style:italic;color:#363d50;font-size:14px;font-size:.875rem;font-weight:400;padding-left:40px}@media all and (min-width: 69.375em){blockquote.pull{position:absolute;left:30px;max-width:350px;text-align:center}}@media all and (min-width: 62.5em){html{font-size:94%}.alpha{font-size:58px;font-size:3.625rem}.beta{font-size:32px;font-size:2rem}.gamma{font-size:26px;font-size:1.625rem}.delta,.stacked .stacked-top{font-size:24px;font-size:1.5rem}.epsilon{font-size:15px;font-size:.9375rem}.zeta{font-size:14px;font-size:.875rem}}@media all and (min-width: 69.375em){html{font-size:100%}.alpha{font-size:62px;font-size:3.875rem}.beta{font-size:32px;font-size:2rem}.gamma{font-size:24px;font-size:1.5rem}.delta,.stacked .stacked-top{font-size:20px;font-size:1.25rem}.epsilon{font-size:18px;font-size:1.125rem}.zeta{font-size:14px;font-size:.875rem}}.stacked h1{margin-top:0}.stacked.over-products h1{margin-bottom:0}.stacked .stacked-top{display:inline-block;font-family:superclarendon,serif;font-weight:700;margin-bottom:0;line-height:1;position:relative}.stacked .stacked-top:before,.stacked .stacked-top:after{content:"";display:block;position:absolute;height:2px;background:#dd5029;width:50px;top:50%}.stacked .stacked-top:before{right:100%;margin-right:13px}.stacked .stacked-top:after{left:100%;margin-left:10px}.stacked .stacked-bottom{display:block;padding-left:3px;font-family:superclarendon,serif;font-weight:700;font-size:40px;font-size:2.5rem;letter-spacing:3px;margin-top:0;line-height:1.2}.product-title{margin-bottom:5px;margin-top:0}.product-brand{position:relative;z-index:20;margin-bottom:4px;font-size:12px;text-transform:uppercase;letter-spacing:2px}.product-grid .product-brand:hover,.product-grid .product-brand:focus{text-decoration:underline}.product-grid .product-section-header{clear:both;margin:40px 0 0}.product-grid .product-section-header:first-of-type{margin-top:25px}.product-sizes{margin-bottom:5px;letter-spacing:1px;font-family:century-old-style-std,serif}.product-sizes .size-divider{position:relative;padding:0 2px;font-size:8px;font-size:.5rem;top:-3px;color:#363d5080}.product-price{margin-bottom:5px;letter-spacing:2px;font-family:century-old-style-std,serif}.product-price-strike{padding-right:5px;text-decoration:line-through;color:#868b96}.post-header h1{margin-bottom:0;font-family:century-old-style-std,serif;font-weight:400}.post-content p,.post-content ul{font-size:18px;line-height:1.5}.post-content a{font-weight:700;text-decoration:underline}.no-margin{margin:0}.top-banner{padding:1.4em 1.5em .8em;font:700 13px/1.5 adobe-caslon-pro,serif;text-align:center;text-transform:uppercase;letter-spacing:.15em}@media all and (max-width: 32.8125em){.top-banner{font-size:12px}}.top-banner p{margin:0;font-size:1em;font-weight:700!important}.top-banner--sans{padding:.75em 1em;font:700 21px/1.2 franklin-gothic-ext-comp-urw,impact,sans-serif;text-rendering:geometricPrecision;letter-spacing:.1em}@media all and (max-width: 32.8125em){.top-banner--sans{font-size:19px}}.top-banner--shim{display:none;visibility:hidden}@media all and (min-width: 69.375em){.top-banner--shim{display:block}}.site-title{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-position:center center;width:98px;height:54px;position:relative;background-image:url(logo-alt.png);background-size:73px 24px;margin-left:-12px}@media all and (min-width: 32.8125em){.site-title{margin-top:7px}}@media all and (min-width: 69.375em){.site-title{margin-bottom:14px}html:not(.daughters-theme) body.home .site-title{margin-top:14px;background-image:url(logo.png);background-position:center center;width:98px;height:54px;background-size:98px 54px}}.header-banner{position:relative;background:#363d50;width:100%;left:0;top:0;z-index:10;-webkit-transform:translate3d(0,0,0)}@media all and (min-width: 69.375em){.header-banner{height:66px}body.home .header-banner{height:83px}}.header-banner>.flex{padding-top:0;padding-bottom:0;position:static;height:100%}.header-banner h1{padding:0;margin:0}#header-wrap{-webkit-transform:translate3d(0,0,0);position:relative;width:100%;top:0;left:0;z-index:10;-webkit-transition:all 15ms ease-in-out;transition:all .4s ease-in-out}@media all and (min-width: 69.375em){#header-wrap{position:sticky}}@media all and (min-width: 69.375em){#header-wrap.sticky{position:fixed}}@media all and (min-width: 69.375em){#header-wrap.sticky .header-banner{height:66px}}#header-wrap.sticky .menu-button{top:16px}html:not(.daughters-theme) body.home #header-wrap.sticky .site-title{background-image:url(logo-alt.png);background-size:73px 24px;margin-left:-12px}@media all and (min-width: 32.8125em){html:not(.daughters-theme) body.home #header-wrap.sticky .site-title{margin-top:7px}}#header-wrap.sticky #search-form{top:100%}#header-wrap.sticky .nav-extras{margin-top:7px}.nav-drop{border:1px solid #363d50;width:85%;position:absolute;z-index:12;top:12px;right:20px;display:none;background:#efe8d8}.nav-drop.show{display:block}.nav-drop:after{content:"";position:absolute;display:block;-webkit-transform:rotate(45deg) rotateX(0) rotateY(0);-ms-transform:rotate(45deg) rotateX(0) rotateY(0);transform:rotate(45deg) rotateX(0) rotateY(0);border:1px solid #363d50;border-bottom:1px solid transparent;border-right:1px solid transparent;background:#efe8d8;width:12px;height:12px;top:-7px}.account-drop{width:168px}.account-drop:after{right:3px}.account-drop ul{padding:12px 28px;font:700 19px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;letter-spacing:.075em;text-rendering:geometricPrecision;text-transform:uppercase}.account-drop ul li:not(:first-child){border-top:1px solid #363d50}.account-drop ul a{display:block;padding:12px 0}.account-drop ul .highlight a{color:#dd5029}.cart-drop .empty-drop-cart-message{padding:20px}@media screen and (max-width: 59.9375em){.cart-drop{width:calc(100% - 65px)}.cart-drop:before{content:"";display:block;width:1px;height:100%;background:#363d50;position:absolute;right:68%;top:0}}.cart-drop #cart-form{width:35%;float:right;padding:2%;border-left:1px solid #363d50}@media screen and (max-width: 59.9375em){.cart-drop #cart-form{width:68%;border-left:none}}.cart-drop.cart-drop--narrow,.cart-drop.no-fadstir,.daughters-theme .cart-drop{width:320px}.cart-drop.cart-drop--narrow:before,.cart-drop.no-fadstir:before,.daughters-theme .cart-drop:before{display:none}@media all and (max-width: 25em){.cart-drop.cart-drop--narrow,.cart-drop.no-fadstir,.daughters-theme .cart-drop{width:75%}}.cart-drop.cart-drop--narrow #cart-form,.cart-drop.no-fadstir #cart-form,.daughters-theme .cart-drop #cart-form{width:100%!important;border-left:none!important}.cart-drop.cart-drop--narrow .fad-cart,.cart-drop.cart-drop--narrow .dropcart-collection,.cart-drop.no-fadstir .fad-cart,.cart-drop.no-fadstir .dropcart-collection,.daughters-theme .cart-drop .fad-cart,.daughters-theme .cart-drop .dropcart-collection{display:none!important}.cart-drop .inner{overflow-y:auto}.cart-drop:after{right:37px}.cart-drop .cart-drop-item{position:relative;display:block;padding:10px 0;min-height:71px;border-bottom:1px solid #363d50}.cart-drop .cart-item-layout{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-drop .cart-item-image{width:85px}@media screen and (max-width: 46.8125em){.cart-drop .cart-item-image{width:60px}}.cart-drop .cart-item-image img{width:100%}.cart-drop .cart-item-image img[src*=no-image]{display:none}.cart-drop .cart-item-details{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;font-size:13px;line-height:1;text-transform:uppercase}.cart-drop .cart-item-quantity,.cart-drop .cart-item-size{line-height:1.4}.cart-drop .cart-item-quantity,.cart-drop .cart-item-property{padding-top:4px}.cart-drop .cart-item-property span{text-transform:none}.cart-drop .cart-item-remove{padding:12px 0 0}.cart-drop .cart-item-remove a:hover{color:#dd5029}.cart-drop .btn{width:100%;margin-top:15px}.cart-drop .btn[disabled=disabled]{cursor:default;background-color:#dcd1bf;border-color:#dcd1bf}.cart-drop .cart-item-details,.cart-drop .subtotal{font-size:12px;text-transform:uppercase}.cart-drop .subtotal-price,.cart-drop .cart-item-title,.cart-drop .cart-item-price{font-size:16px;text-transform:uppercase;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-weight:700;letter-spacing:1px}.cart-drop .subtotal-price s,.cart-drop .cart-item-title s,.cart-drop .cart-item-price s{opacity:.6}.cart-drop .cart-item-price--discounted span{color:#dd5029}.cart-drop .subtotal{margin-top:15px}.cart-drop .subtotal .item-count,.cart-drop .subtotal .items-subtotal{display:inline-block;vertical-align:bottom}.cart-drop .subtotal .items-subtotal{float:right}.cart-drop .subtotal .item-count{margin-top:5px}.cart-drop .cart-item-message{clear:both;padding-top:10px;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;text-transform:uppercase;font-size:15px;line-height:1;font-weight:700;letter-spacing:1px;color:#dd5029}.cart-drop .cart-item-customization-error{clear:both;padding:9px 0 3px;font-family:superclarendon,serif;text-transform:uppercase;text-align:center;font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.05em;color:#dd5029}.drop-close{position:absolute;top:-1px;right:100%;font-family:century-old-style-std,serif;padding:0 7px 4px;font-size:22px;line-height:1;color:#fff;background:#363d50;cursor:pointer}.header-message{display:none}@media all and (min-width: 62.5em){.header-message{display:block;float:right;margin:20px 20px 0 0;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-size:22px;font-size:1.375rem;line-height:1;font-weight:400;text-transform:uppercase;letter-spacing:2px;text-rendering:geometricPrecision;color:#fff}.header-message a{display:inline-block;padding-bottom:2px;color:#fff;border-bottom:2px solid rgba(255,255,255,0);-webkit-transition:border-bottom-color .2s linear;transition:border-bottom-color .2s linear}.header-message a:hover,.header-message a:focus{border-bottom-color:#fff}}.mobile-header-message{margin-top:15px;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-size:22px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;text-rendering:geometricPrecision;color:#363d50}.mobile-header-message a{display:inline-block;color:#363d50}@media all and (min-width: 32.8125em){.mobile-header-message{margin-bottom:-4px}}@media all and (min-width: 62.5em){.mobile-header-message{display:none}}#daughters-main-nav,.daughters-theme #stag-main-nav{display:none}.daughters-theme #daughters-main-nav.show{display:block}@media all and (min-width: 69.375em){.daughters-theme #daughters-main-nav{display:block}}.daughters-theme .site-title{-webkit-transition:none;transition:none;margin-left:0;width:180px;background-image:url(daughters-logo.svg);background-size:contain;background-position:0 48%}@media all and (max-width: 62.5em){.daughters-theme .site-title{width:150px;background-position:0 60%}}@media all and (min-width: 69.375em){.daughters-theme body.home #header-wrap:not(.sticky) .site-title{margin-top:16px}}#hero{position:relative;padding-bottom:48%;overflow:hidden;margin-top:0;background:#363d50;top:0}@media all and (min-width: 69.375em){#hero{padding-top:66px}}.slider-wrap{position:relative;height:100%;top:0}.slider-wrap .slider{position:relative;top:0;left:0;display:block;width:100%;height:100%;padding-bottom:192px}@media all and (min-width: 32.8125em){.slider-wrap .slider{padding-bottom:0}}.slider-wrap .slider .slide{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;opacity:0;position:absolute;width:100%;top:0;display:block}.slider-wrap .slider .slide img{width:100%;position:absolute;top:0;left:0}.slider-wrap .slider .slide.active{opacity:1}#hero.alt,h1#hero.alt4,#hero.h1.alt4,h3#hero.alt2,#hero.h3.alt2,h3#hero.alt3,#hero.h3.alt3{border-bottom:2px solid #363d50;background:#ded1c0}#hero.alt .slider-wrap .slider,h1#hero.alt4 .slider-wrap .slider,#hero.h1.alt4 .slider-wrap .slider,h3#hero.alt2 .slider-wrap .slider,#hero.h3.alt2 .slider-wrap .slider,h3#hero.alt3 .slider-wrap .slider,#hero.h3.alt3 .slider-wrap .slider{padding-bottom:230px}@media all and (min-width: 32.8125em){#hero.alt .slider-wrap .slider,h1#hero.alt4 .slider-wrap .slider,#hero.h1.alt4 .slider-wrap .slider,h3#hero.alt2 .slider-wrap .slider,#hero.h3.alt2 .slider-wrap .slider,h3#hero.alt3 .slider-wrap .slider,#hero.h3.alt3 .slider-wrap .slider{padding-bottom:0}}#hero.alt .hero-overlay,h1#hero.alt4 .hero-overlay,#hero.h1.alt4 .hero-overlay,h3#hero.alt2 .hero-overlay,#hero.h3.alt2 .hero-overlay,h3#hero.alt3 .hero-overlay,#hero.h3.alt3 .hero-overlay{z-index:6;position:absolute;top:0;left:0;height:100%;width:100%}@media all and (min-width: 32.8125em){#hero.alt .hero-overlay,h1#hero.alt4 .hero-overlay,#hero.h1.alt4 .hero-overlay,h3#hero.alt2 .hero-overlay,#hero.h3.alt2 .hero-overlay,h3#hero.alt3 .hero-overlay,#hero.h3.alt3 .hero-overlay{background:#efe8d8e6;left:50%;width:50%}}#hero.alt .hero-overlay:after,h1#hero.alt4 .hero-overlay:after,#hero.h1.alt4 .hero-overlay:after,h3#hero.alt2 .hero-overlay:after,#hero.h3.alt2 .hero-overlay:after,h3#hero.alt3 .hero-overlay:after,#hero.h3.alt3 .hero-overlay:after{display:none}#hero.alt .hero-overlay:hover:after,h1#hero.alt4 .hero-overlay:hover:after,#hero.h1.alt4 .hero-overlay:hover:after,h3#hero.alt2 .hero-overlay:hover:after,#hero.h3.alt2 .hero-overlay:hover:after,h3#hero.alt3 .hero-overlay:hover:after,#hero.h3.alt3 .hero-overlay:hover:after{opacity:1}#hero.alt .hero-overlay .overlay-inner h2,h1#hero.alt4 .hero-overlay .overlay-inner h2,#hero.h1.alt4 .hero-overlay .overlay-inner h2,h3#hero.alt2 .hero-overlay .overlay-inner h2,#hero.h3.alt2 .hero-overlay .overlay-inner h2,h3#hero.alt3 .hero-overlay .overlay-inner h2,#hero.h3.alt3 .hero-overlay .overlay-inner h2{text-align:center}@media all and (min-width: 32.8125em){#hero.alt .hero-overlay .overlay-inner h2,h1#hero.alt4 .hero-overlay .overlay-inner h2,#hero.h1.alt4 .hero-overlay .overlay-inner h2,h3#hero.alt2 .hero-overlay .overlay-inner h2,#hero.h3.alt2 .hero-overlay .overlay-inner h2,h3#hero.alt3 .hero-overlay .overlay-inner h2,#hero.h3.alt3 .hero-overlay .overlay-inner h2{text-align:left}}#hero.alt .hero-overlay .overlay-inner h2 a,h1#hero.alt4 .hero-overlay .overlay-inner h2 a,#hero.h1.alt4 .hero-overlay .overlay-inner h2 a,h3#hero.alt2 .hero-overlay .overlay-inner h2 a,#hero.h3.alt2 .hero-overlay .overlay-inner h2 a,h3#hero.alt3 .hero-overlay .overlay-inner h2 a,#hero.h3.alt3 .hero-overlay .overlay-inner h2 a{color:#363d50;position:relative;margin-bottom:20px;width:auto;margin-left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0);font-size:32px;font-size:2rem}@media all and (min-width: 32.8125em){#hero.alt .hero-overlay .overlay-inner h2 a,h1#hero.alt4 .hero-overlay .overlay-inner h2 a,#hero.h1.alt4 .hero-overlay .overlay-inner h2 a,h3#hero.alt2 .hero-overlay .overlay-inner h2 a,#hero.h3.alt2 .hero-overlay .overlay-inner h2 a,h3#hero.alt3 .hero-overlay .overlay-inner h2 a,#hero.h3.alt3 .hero-overlay .overlay-inner h2 a{max-width:450px;margin-left:50px}}@media all and (min-width: 69.375em){#hero.alt .hero-overlay .overlay-inner h2 a,h1#hero.alt4 .hero-overlay .overlay-inner h2 a,#hero.h1.alt4 .hero-overlay .overlay-inner h2 a,h3#hero.alt2 .hero-overlay .overlay-inner h2 a,#hero.h3.alt2 .hero-overlay .overlay-inner h2 a,h3#hero.alt3 .hero-overlay .overlay-inner h2 a,#hero.h3.alt3 .hero-overlay .overlay-inner h2 a{font-size:inherit}}#hero.alt .hero-overlay .overlay-inner h2 a:after,h1#hero.alt4 .hero-overlay .overlay-inner h2 a:after,#hero.h1.alt4 .hero-overlay .overlay-inner h2 a:after,h3#hero.alt2 .hero-overlay .overlay-inner h2 a:after,#hero.h3.alt2 .hero-overlay .overlay-inner h2 a:after,h3#hero.alt3 .hero-overlay .overlay-inner h2 a:after,#hero.h3.alt3 .hero-overlay .overlay-inner h2 a:after{border-color:#363d50}#hero.alt .hero-overlay .overlay-inner p,h1#hero.alt4 .hero-overlay .overlay-inner p,#hero.h1.alt4 .hero-overlay .overlay-inner p,h3#hero.alt2 .hero-overlay .overlay-inner p,#hero.h3.alt2 .hero-overlay .overlay-inner p,h3#hero.alt3 .hero-overlay .overlay-inner p,#hero.h3.alt3 .hero-overlay .overlay-inner p{width:auto;text-align:center}@media all and (min-width: 32.8125em){#hero.alt .hero-overlay .overlay-inner p,h1#hero.alt4 .hero-overlay .overlay-inner p,#hero.h1.alt4 .hero-overlay .overlay-inner p,h3#hero.alt2 .hero-overlay .overlay-inner p,#hero.h3.alt2 .hero-overlay .overlay-inner p,h3#hero.alt3 .hero-overlay .overlay-inner p,#hero.h3.alt3 .hero-overlay .overlay-inner p{max-width:450px;margin-left:50px;text-align:left}}#hero.alt .hero-overlay .overlay-inner p .btn,h1#hero.alt4 .hero-overlay .overlay-inner p .btn,#hero.h1.alt4 .hero-overlay .overlay-inner p .btn,h3#hero.alt2 .hero-overlay .overlay-inner p .btn,#hero.h3.alt2 .hero-overlay .overlay-inner p .btn,h3#hero.alt3 .hero-overlay .overlay-inner p .btn,#hero.h3.alt3 .hero-overlay .overlay-inner p .btn{border:1px solid #363d50;background:transparent;color:#363d50}.controls{position:absolute;width:100%;top:0;margin-top:22%;display:block;background:#000}.next-arrow,.prev-arrow{background:transparent url(slider-arrows.png) no-repeat left center;background-size:64px 44px;width:32px;height:44px;display:block;position:absolute;top:0;left:10px;z-index:9}@media all and (min-width: 62.5em){.next-arrow,.prev-arrow{left:32px}}.next-arrow{left:100%;margin-left:-44px;background-position:right center}@media all and (min-width: 62.5em){.next-arrow{margin-left:-64px}}.slider-outside-wrap{position:relative;overflow:hidden;margin-top:0;top:0}@media all and (min-width: 32.8125em){.slider-outside-wrap{padding-bottom:48%}}@media all and (min-width: 32.8125em){.slider-outside-wrap.alt,h1.slider-outside-wrap.alt4,.slider-outside-wrap.h1.alt4,h3.slider-outside-wrap.alt2,.slider-outside-wrap.h3.alt2,h3.slider-outside-wrap.alt3,.slider-outside-wrap.h3.alt3{padding-bottom:64%}.slider-outside-wrap.alt .controls,h1.slider-outside-wrap.alt4 .controls,.slider-outside-wrap.h1.alt4 .controls,h3.slider-outside-wrap.alt2 .controls,.slider-outside-wrap.h3.alt2 .controls,h3.slider-outside-wrap.alt3 .controls,.slider-outside-wrap.h3.alt3 .controls{margin-top:28%}}.slick-arrow{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10px;z-index:9;width:32px;height:44px;background:transparent url(slider-arrows.png) no-repeat left center;background-size:200% 100%;border:none;border-radius:0;cursor:pointer;overflow:hidden;text-indent:-900px}.slick-arrow:focus{outline:none}.slick-arrow.slick-hidden{display:none}@media all and (min-width: 62.5em){.slick-arrow{left:32px}}.slick-next{left:100%;margin-left:-44px;background-position:right center}@media all and (min-width: 62.5em){.slick-next{margin-left:-64px}}#hero-slider{padding:0;background:#363d50}#hero-slider .slide-pattern{display:none}@media all and (min-width: 62.5em){#hero-slider{position:relative}#hero-slider .slide-pattern{display:block;position:absolute;top:0;width:50%;height:100%;background:#363d50 url(background-illustration-pattern.jpg?20160214) no-repeat center center;background-size:cover}.daughters-theme #hero-slider .slide-pattern{background-color:#ded1c0;background-image:none}#hero-slider .slide-pattern--1{left:0;background-position:left center}#hero-slider .slide-pattern--2{right:0;background-position:right center}}#hero-slider.alt,h1#hero-slider.alt4,#hero-slider.h1.alt4,h3#hero-slider.alt2,#hero-slider.h3.alt2,h3#hero-slider.alt3,#hero-slider.h3.alt3{padding:0;border-bottom:2px solid #363d50;background:#ded1c0}#hero-slider.alt .flex-direction-nav,h1#hero-slider.alt4 .flex-direction-nav,#hero-slider.h1.alt4 .flex-direction-nav,h3#hero-slider.alt2 .flex-direction-nav,#hero-slider.h3.alt2 .flex-direction-nav,h3#hero-slider.alt3 .flex-direction-nav,#hero-slider.h3.alt3 .flex-direction-nav{position:absolute;z-index:9;left:0;top:0;width:100%;height:0;padding-bottom:48%}@media all and (min-width: 32.8125em){#hero-slider.alt .flex-direction-nav,h1#hero-slider.alt4 .flex-direction-nav,#hero-slider.h1.alt4 .flex-direction-nav,h3#hero-slider.alt2 .flex-direction-nav,#hero-slider.h3.alt2 .flex-direction-nav,h3#hero-slider.alt3 .flex-direction-nav,#hero-slider.h3.alt3 .flex-direction-nav{position:static;padding-bottom:0}}.template-blog #hero-slider.alt,.template-blog h1#hero-slider.alt4,.template-blog #hero-slider.h1.alt4,.template-blog h3#hero-slider.alt2,.template-blog #hero-slider.h3.alt2,.template-blog h3#hero-slider.alt3,.template-blog #hero-slider.h3.alt3{margin-bottom:-30px}@media all and (min-width: 69.375em){.template-blog #hero-slider.alt,.template-blog h1#hero-slider.alt4,.template-blog #hero-slider.h1.alt4,.template-blog h3#hero-slider.alt2,.template-blog #hero-slider.h3.alt2,.template-blog h3#hero-slider.alt3,.template-blog #hero-slider.h3.alt3{margin-bottom:-50px}}@media all and (min-width: 69.375em){#hero-slider{padding-top:66px}body.home #hero-slider{padding-top:0}}#hero-slider .slide:not(.slide-1){display:none}#hero-slider .slick-initialized .slide{display:block}@media all and (min-width: 62.5em){#hero-slider .center-slides .slide{width:860px;margin:0 auto;opacity:.5;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}#hero-slider .center-slides .slide.slick-active,#hero-slider .center-slides .slide.slick-center{opacity:1}}@media all and (min-width: 69.375em){#hero-slider .center-slides .slide{width:1050px}}@media all and (min-width: 90.0625em){#hero-slider .center-slides .slide{width:1395px}}#hero-slider .slides>li,#hero-slider .slides .inner-slide,#hero-slider .slider>li,#hero-slider .slider .inner-slide{position:relative;overflow:hidden}#hero-slider .slides>li>a,#hero-slider .slides>li>span,#hero-slider .slides .inner-slide>a,#hero-slider .slides .inner-slide>span,#hero-slider .slider>li>a,#hero-slider .slider>li>span,#hero-slider .slider .inner-slide>a,#hero-slider .slider .inner-slide>span{display:block}#hero-slider .slides:not(.single-slide)>li,#hero-slider .slides:not(.single-slide) .inner-slide,#hero-slider .slider:not(.single-slide)>li,#hero-slider .slider:not(.single-slide) .inner-slide{padding-bottom:48%;height:0}#hero-slider .slides:not(.single-slide)>li>a,#hero-slider .slides:not(.single-slide)>li>span,#hero-slider .slides:not(.single-slide) .inner-slide>a,#hero-slider .slides:not(.single-slide) .inner-slide>span,#hero-slider .slider:not(.single-slide)>li>a,#hero-slider .slider:not(.single-slide)>li>span,#hero-slider .slider:not(.single-slide) .inner-slide>a,#hero-slider .slider:not(.single-slide) .inner-slide>span{position:absolute;left:0;top:0;width:100%;height:100%}#hero-slider .slides img,#hero-slider .slider img{min-height:100%;max-height:none;width:100%;height:auto}@media all and (max-width: 32.8125em){#hero-slider .slides:not(.single-slide)>li,#hero-slider .slides:not(.single-slide) .inner-slide,#hero-slider .slider:not(.single-slide)>li,#hero-slider .slider:not(.single-slide) .inner-slide{padding-bottom:0;height:auto}#hero-slider .slides:not(.single-slide)>li>a,#hero-slider .slides:not(.single-slide)>li>span,#hero-slider .slides:not(.single-slide) .inner-slide>a,#hero-slider .slides:not(.single-slide) .inner-slide>span,#hero-slider .slider:not(.single-slide)>li>a,#hero-slider .slider:not(.single-slide)>li>span,#hero-slider .slider:not(.single-slide) .inner-slide>a,#hero-slider .slider:not(.single-slide) .inner-slide>span{position:static;height:auto}#hero-slider .slides img,#hero-slider .slider img{min-height:0}}#hero-slider .slides .hero-bg,#hero-slider .slider .hero-bg{padding-bottom:48%;background-repeat:none;background-position:50% 50%;background-size:cover}@media all and (min-width: 32.8125em){#hero-slider .slides .hero-bg,#hero-slider .slider .hero-bg{position:absolute;left:0;top:0;bottom:0;padding-bottom:0;width:100%}}@media all and (min-width: 69.375em){#hero-slider .slides .hero-bg,#hero-slider .slider .hero-bg{position:absolute;left:0;top:0;bottom:0;width:100%}}@media all and (min-width: 62.5em){#hero-slider .slides.single-slide,#hero-slider .slider.single-slide{position:relative;z-index:1}#hero-slider .slides.single-slide .slick-list,#hero-slider .slider.single-slide .slick-list{z-index:1}#hero-slider .slides.single-slide .slide,#hero-slider .slider.single-slide .slide{position:relative;z-index:1;background:#363d50;opacity:1!important}}#hero-slider.alt .slides>li,h1#hero-slider.alt4 .slides>li,#hero-slider.h1.alt4 .slides>li,h3#hero-slider.alt2 .slides>li,#hero-slider.h3.alt2 .slides>li,h3#hero-slider.alt3 .slides>li,#hero-slider.h3.alt3 .slides>li,#hero-slider.alt .slides .inner-slide,h1#hero-slider.alt4 .slides .inner-slide,#hero-slider.h1.alt4 .slides .inner-slide,h3#hero-slider.alt2 .slides .inner-slide,#hero-slider.h3.alt2 .slides .inner-slide,h3#hero-slider.alt3 .slides .inner-slide,#hero-slider.h3.alt3 .slides .inner-slide,#hero-slider.alt .slider>li,h1#hero-slider.alt4 .slider>li,#hero-slider.h1.alt4 .slider>li,h3#hero-slider.alt2 .slider>li,#hero-slider.h3.alt2 .slider>li,h3#hero-slider.alt3 .slider>li,#hero-slider.h3.alt3 .slider>li,#hero-slider.alt .slider .inner-slide,h1#hero-slider.alt4 .slider .inner-slide,#hero-slider.h1.alt4 .slider .inner-slide,h3#hero-slider.alt2 .slider .inner-slide,#hero-slider.h3.alt2 .slider .inner-slide,h3#hero-slider.alt3 .slider .inner-slide,#hero-slider.h3.alt3 .slider .inner-slide{height:auto;padding-bottom:0}@media all and (min-width: 32.8125em){#hero-slider.alt .slides>li,h1#hero-slider.alt4 .slides>li,#hero-slider.h1.alt4 .slides>li,h3#hero-slider.alt2 .slides>li,#hero-slider.h3.alt2 .slides>li,h3#hero-slider.alt3 .slides>li,#hero-slider.h3.alt3 .slides>li,#hero-slider.alt .slides .inner-slide,h1#hero-slider.alt4 .slides .inner-slide,#hero-slider.h1.alt4 .slides .inner-slide,h3#hero-slider.alt2 .slides .inner-slide,#hero-slider.h3.alt2 .slides .inner-slide,h3#hero-slider.alt3 .slides .inner-slide,#hero-slider.h3.alt3 .slides .inner-slide,#hero-slider.alt .slider>li,h1#hero-slider.alt4 .slider>li,#hero-slider.h1.alt4 .slider>li,h3#hero-slider.alt2 .slider>li,#hero-slider.h3.alt2 .slider>li,h3#hero-slider.alt3 .slider>li,#hero-slider.h3.alt3 .slider>li,#hero-slider.alt .slider .inner-slide,h1#hero-slider.alt4 .slider .inner-slide,#hero-slider.h1.alt4 .slider .inner-slide,h3#hero-slider.alt2 .slider .inner-slide,#hero-slider.h3.alt2 .slider .inner-slide,h3#hero-slider.alt3 .slider .inner-slide,#hero-slider.h3.alt3 .slider .inner-slide{padding-bottom:48%;height:0}}#hero-slider .content-overlay{position:absolute;z-index:1;left:0;bottom:0;width:100%;color:#fff}#hero-slider .content-overlay h2.alpha,#hero-slider .content-overlay p.zeta{display:none}#hero-slider .content-overlay.dark h2,#hero-slider .content-overlay.dark p.zeta{color:#000}#hero-slider .content-overlay .orange-button{margin:0;text-align:center}#hero-slider .content-overlay .orange-button.desktop{display:none}#hero-slider .content-overlay .orange-button .btn{position:absolute;bottom:0;left:0;right:0;padding:14px 15px 9px}@media all and (min-width: 32.8125em){#hero-slider .content-overlay .orange-button{margin-bottom:6px}#hero-slider .content-overlay .orange-button.desktop{display:block}#hero-slider .content-overlay .orange-button.mobile{display:none}#hero-slider .content-overlay .orange-button .btn{position:static}}@media all and (min-width: 37.5em){#hero-slider .content-overlay{bottom:auto;width:50%}#hero-slider .content-overlay h2.alpha{position:relative;display:inline-block;font-family:superclarendon,serif;font-size:42px;font-size:2.625rem;line-height:1.2;text-align:center}#hero-slider .content-overlay h2.alpha.underline{padding-bottom:10px}#hero-slider .content-overlay h2.alpha.underline:after{content:"";position:absolute;left:0;bottom:0;display:block;height:2px;width:146px;background:#dd5029}#hero-slider .content-overlay p.zeta{display:block;margin-bottom:18px}#hero-slider .content-overlay .orange-button{margin-bottom:0}#hero-slider .content-overlay .orange-button .btn{padding:16px 30px 11px}#hero-slider .content-overlay.top-left,#hero-slider .content-overlay.middle-left,#hero-slider .content-overlay.bottom-left{left:64px;text-align:left}#hero-slider .content-overlay.top-left h2.alpha,#hero-slider .content-overlay.top-left .orange-button,#hero-slider .content-overlay.middle-left h2.alpha,#hero-slider .content-overlay.middle-left .orange-button,#hero-slider .content-overlay.bottom-left h2.alpha,#hero-slider .content-overlay.bottom-left .orange-button{text-align:left}#hero-slider .content-overlay.top-center,#hero-slider .content-overlay.middle-center,#hero-slider .content-overlay.bottom-center{left:25%;text-align:center}#hero-slider .content-overlay.top-center h2.alpha.underline:after,#hero-slider .content-overlay.middle-center h2.alpha.underline:after,#hero-slider .content-overlay.bottom-center h2.alpha.underline:after{left:50%;margin-left:-73px}#hero-slider .content-overlay.top-right,#hero-slider .content-overlay.middle-right,#hero-slider .content-overlay.bottom-right{left:auto;right:64px;text-align:right}#hero-slider .content-overlay.top-right h2.alpha,#hero-slider .content-overlay.top-right .orange-button,#hero-slider .content-overlay.middle-right h2.alpha,#hero-slider .content-overlay.middle-right .orange-button,#hero-slider .content-overlay.bottom-right h2.alpha,#hero-slider .content-overlay.bottom-right .orange-button{text-align:right}#hero-slider .content-overlay.top-right h2.alpha.underline:after,#hero-slider .content-overlay.middle-right h2.alpha.underline:after,#hero-slider .content-overlay.bottom-right h2.alpha.underline:after{left:auto;right:0}#hero-slider .content-overlay.top-left,#hero-slider .content-overlay.top-center,#hero-slider .content-overlay.top-right{top:7%}#hero-slider .content-overlay.middle-left,#hero-slider .content-overlay.middle-center,#hero-slider .content-overlay.middle-right{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%)}#hero-slider .content-overlay.bottom-left,#hero-slider .content-overlay.bottom-center,#hero-slider .content-overlay.bottom-right{bottom:10%}}@media all and (min-width: 62.5em){#hero-slider .content-overlay{width:33.3333333333%}#hero-slider .content-overlay .orange-button{opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}#hero-slider .content-overlay.top-left,#hero-slider .content-overlay.middle-left,#hero-slider .content-overlay.bottom-left{left:100px}#hero-slider .content-overlay.top-center,#hero-slider .content-overlay.middle-center,#hero-slider .content-overlay.bottom-center{left:33.3333333333%}#hero-slider .content-overlay.top-right,#hero-slider .content-overlay.middle-right,#hero-slider .content-overlay.bottom-right{right:100px}}@media all and (min-width: 62.5em){#hero-slider .slider:not(.slick-animating) .slick-center:hover .content-overlay .orange-button{opacity:1}}#hero-slider .hero-overlay{padding-bottom:20px}@media all and (min-width: 32.8125em){#hero-slider .hero-overlay{padding-bottom:0;position:absolute;z-index:6;top:0;left:40%;width:60%;height:100%;background:#efe8d8e6}}@media all and (min-width: 62.5em){#hero-slider .hero-overlay{left:50%;width:50%}}#hero-slider .hero-overlay:after{display:none}#hero-slider .hero-overlay:hover:after{opacity:1}@media all and (min-width: 32.8125em){#hero-slider .hero-overlay .overlay-inner{position:absolute;height:100%;width:100%;display:block;z-index:2;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);top:60%}}@media all and (min-width: 62.5em){#hero-slider .hero-overlay .overlay-inner{top:78%}}@media all and (min-width: 69.375em){#hero-slider .hero-overlay .overlay-inner{top:88%}}#hero-slider .hero-overlay .overlay-inner h2{margin-bottom:0;text-align:center;line-height:1}@media all and (min-width: 32.8125em){#hero-slider .hero-overlay .overlay-inner h2{text-align:left}}#hero-slider .hero-overlay .overlay-inner h2 a{-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out;padding-bottom:10px;display:inline-block;letter-spacing:2px;font-size:24px;font-size:1.5rem;color:#363d50;position:relative;margin-bottom:20px;width:auto;font-size:32px;font-size:2rem}#hero-slider .hero-overlay .overlay-inner h2 a:after{content:"";width:100%;height:100%;display:block;position:absolute;border-bottom:2px solid white;top:0;left:0}@media all and (min-width: 32.8125em){#hero-slider .hero-overlay .overlay-inner h2 a{margin-left:25px;margin-right:50px}}@media all and (min-width: 62.5em){#hero-slider .hero-overlay .overlay-inner h2 a{max-width:450px;margin-left:50px;margin-right:65px}}@media all and (min-width: 69.375em){#hero-slider .hero-overlay .overlay-inner h2 a{font-size:inherit}}#hero-slider .hero-overlay .overlay-inner h2 a:after{border-color:#363d50}#hero-slider .hero-overlay .overlay-inner a.btn.alt,#hero-slider .hero-overlay .overlay-inner h1.btn.alt4,#hero-slider .hero-overlay .overlay-inner .btn.h1.alt4,#hero-slider .hero-overlay .overlay-inner h3.btn.alt2,#hero-slider .hero-overlay .overlay-inner .btn.h3.alt2,#hero-slider .hero-overlay .overlay-inner h3.btn.alt3,#hero-slider .hero-overlay .overlay-inner .btn.h3.alt3{padding-top:14px;padding-bottom:13px}#hero-slider .hero-overlay .overlay-inner p{max-width:340px;margin:0 auto 15px;width:auto;text-align:center}@media all and (min-width: 32.8125em){#hero-slider .hero-overlay .overlay-inner p{margin-left:25px;margin-right:50px;max-width:450px;text-align:left}}@media all and (min-width: 62.5em){#hero-slider .hero-overlay .overlay-inner p{margin-left:50px;margin-right:65px}}#hero-slider .hero-overlay .overlay-inner p .btn{border:1px solid #363d50;background:transparent;color:#363d50}.menu-button{text-transform:uppercase;letter-spacing:1px;font-size:28px;font-size:1.75rem;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;top:16px;right:125px}.menu-button span.open-state{display:none;color:#fff}.menu-button span.close-state{display:block;color:#f5f2ed}@media all and (min-width: 32.8125em){.menu-button{right:150px}}@media all and (min-width: 69.375em){.menu-button{display:none;top:25px}}.menu-button:hover{cursor:pointer;-webkit-tap-highlight-color:transparent}.menu-button.active span.open-state{display:block}.menu-button.active span.close-state{display:none}.header-navigation{-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;display:block;z-index:2;overflow:visible;width:100%;padding:0 10px}.header-navigation:after{content:"";display:table;clear:both;*zoom: 1}@media all and (min-width: 69.375em){.header-navigation{padding:18px 10px 20px;height:100%}}.main-nav{list-style-type:none;display:none;margin-top:10px;margin-bottom:10px;text-align:center}.main-nav:after{content:"";display:table;clear:both;*zoom: 1}.main-nav.show{display:block}.main-nav-item{display:block;text-align:center;font-size:26px;font-size:1.625rem;padding:10px 1px;margin:0 5px;border-top:1px solid rgba(0,0,0,.5)}.main-nav-item.alt,h1.main-nav-item.alt4,.main-nav-item.h1.alt4,h3.main-nav-item.alt2,.main-nav-item.h3.alt2,h3.main-nav-item.alt3,.main-nav-item.h3.alt3{font-size:21px;font-size:1.3125rem}.main-nav-item.alt a,h1.main-nav-item.alt4 a,.main-nav-item.h1.alt4 a,h3.main-nav-item.alt2 a,.main-nav-item.h3.alt2 a,h3.main-nav-item.alt3 a,.main-nav-item.h3.alt3 a{font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;letter-spacing:2px;text-rendering:geometricPrecision;display:block;background:none;color:#fff;padding:8px 1px 2px}a.main-nav-link{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;text-transform:uppercase;letter-spacing:2.3px;font-weight:700;text-rendering:geometricPrecision;background:none;color:#fff;position:relative}.nav-logo a.main-nav-link:hover,.nav-logo a.main-nav-link:focus,.nav-logo a.main-nav-link:active{border-color:transparent}.nav-logo-stag img{position:relative;top:-2px;height:23px;width:auto}@media all and (max-width: 87.5em){.nav-logo-stag img{top:-1px;height:20px}}@media all and (max-width: 69.375em){.nav-logo-stag img{top:-4px;height:22px}}@media all and (max-width: 32.8125em){.nav-logo-stag img{top:0;height:20px}}.nav-logo-daughters img{position:relative;top:2px;height:23px;width:auto}@media all and (max-width: 87.5em){.nav-logo-daughters img{height:20px}}@media all and (max-width: 69.375em){.nav-logo-daughters img{top:0;height:26px}}@media all and (max-width: 32.8125em){.nav-logo-daughters img{height:23px}}@media all and (min-width: 32.8125em){.main-nav-item{font-size:30px;font-size:1.875rem}.main-nav-item.alt,h1.main-nav-item.alt4,.main-nav-item.h1.alt4,h3.main-nav-item.alt2,.main-nav-item.h3.alt2,h3.main-nav-item.alt3,.main-nav-item.h3.alt3{font-size:29px;font-size:1.8125rem}}@media all and (min-width: 69.375em){.main-nav{float:right;margin:0 10px 0 0;display:block;height:100%}.main-nav-item{margin:0;padding:0 9px;height:100%;float:left;border:none;font-size:18px;font-size:1.125rem}.main-nav-item.active-secondary{overflow:visible}.main-nav-item.alt,h1.main-nav-item.alt4,.main-nav-item.h1.alt4,h3.main-nav-item.alt2,.main-nav-item.h3.alt2,h3.main-nav-item.alt3,.main-nav-item.h3.alt3{font-size:19px;font-size:1.1875rem}.main-nav-link-wrapper{position:relative;padding:0 0 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.main-nav-link-wrapper:after{content:"";display:none;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #efe8d8 transparent}.active-secondary .main-nav-link-wrapper:after{display:block}.main-nav:hover .active-secondary .main-nav-link-wrapper:after{opacity:.4}.main-nav-item.has-children:hover .main-nav-link-wrapper:after,.main-nav-item.has-children:focus-within .main-nav-link-wrapper:after{display:block;border-bottom-color:#f5f2ed;opacity:1}a.main-nav-link{border-bottom:2px solid transparent}a.main-nav-link:hover,a.main-nav-link:focus,a.main-nav-link:active{border-color:#fff}a.main-nav-link.current:before{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.main-nav-link.current:after{-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media all and (min-width: 87.5em){.main-nav-item{padding:0 15px;font-size:21px;font-size:1.3125rem}.main-nav-item.alt,h1.main-nav-item.alt4,.main-nav-item.h1.alt4,h3.main-nav-item.alt2,.main-nav-item.h3.alt2,h3.main-nav-item.alt3,.main-nav-item.h3.alt3{font-size:21px;font-size:1.3125rem}}@media all and (max-width: 69.375em){.has-children .main-nav-link{padding-left:1.5em}.mega-menu-nav{display:block;color:#fff}.mega-menu-toggle{position:relative;top:-.1em;display:inline-block;margin-left:.5em;padding:4px;background:none;border:none;font-size:.8em;line-height:1;cursor:pointer;color:#fff}.link-gift+.mega-menu-toggle{color:#dd5029}.mega-menu-toggle svg{width:1em;height:auto}.is-open .mega-menu-toggle svg{-webkit-transform:scaleY(-100%);-ms-transform:scaleY(-100%);transform:scaleY(-1)}.mega-menu-nav{display:none;margin:0 0 1em;font-size:1em}.is-open .mega-menu-nav{display:block}.mega-menu-nav a{color:#fff}.mega-menu-levels-1 .mega-menu-child{padding-top:1em;font:400 17px/1 adobe-caslon-pro,serif;letter-spacing:normal;text-transform:none}.mega-menu-levels-2 .mega-menu-child{padding-top:1.5em}.mega-menu-levels-2 .mega-menu-child:first-child{padding-top:.9em}.mega-menu-levels-2 a.mega-menu-child-link{font-weight:700;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;text-rendering:geometricPrecision;letter-spacing:.1em;text-transform:uppercase;color:#ccad6e}.mega-menu-levels-2 .mega-menu-grandchild{padding-top:1em;font:400 17px/1 adobe-caslon-pro,serif;letter-spacing:normal;text-transform:none}}@media all and (min-width: 69.375em){.mega-menu-toggle{display:none}.mega-menu-nav{position:absolute;display:none;z-index:99;left:0;top:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px 0 50px;width:100vw;background:#f5f2ed;text-align:left}.mega-menu-nav.mega-menu-levels-1{padding:15px 0}.mega-menu-nav a:hover,.mega-menu-nav a:focus{color:#363d50;text-decoration:underline;text-underline-offset:.2em}.main-nav-item:hover .mega-menu-nav,.main-nav-item:focus-within .mega-menu-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.mega-menu-child{position:relative;margin:10px 35px}.mega-menu-levels-1 .mega-menu-child{margin:10px 12px}.mega-menu-child-link{display:block;font:700 22px/1.3 franklin-gothic-ext-comp-urw,impact,sans-serif;text-rendering:geometricPrecision;letter-spacing:.1em;text-transform:uppercase}.mega-menu-levels-1 .mega-menu-child-link{font-size:20px}.mega-menu-subnav{margin-top:20px;font:400 16px/1.3 adobe-caslon-pro,serif}.mega-menu-grandchild{margin-top:10px}}ul.nav-extras{display:block;margin-top:7px;padding-top:16px;padding-bottom:16px;padding-left:20px;position:absolute;top:0;right:20px}@media all and (min-width: 32.8125em){ul.nav-extras{border-left:1px solid #212632}}@media all and (min-width: 69.375em){ul.nav-extras{display:inline-block;position:relative;float:right;top:auto;right:auto}body.home ul.nav-extras{margin-top:13px}}ul.nav-extras li{float:left;position:relative}ul.nav-extras li a:hover{opacity:.6}ul.nav-extras li.search a{width:18px;height:19px;display:block;background-size:18px 19px}ul.nav-extras li.shop a,ul.nav-extras li.user a{width:18px;height:18px;display:block;background-position:left top;background-repeat:no-repeat;background-size:57px 18px;margin:0 18px}ul.nav-extras li.user a{background-position:right top;margin:0}ul.nav-extras li .cart-item-number{border-radius:18px;width:18px;height:18px;display:block;position:absolute;background:#fff;color:#ac2d2a;top:-6px;right:6px;text-align:center;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-weight:600;line-height:1.2;font-size:15px}.daughters-theme ul.nav-extras li .cart-item-number{color:#ccad6e}#clear-filters{display:block;padding-top:9px;font-size:16px}@media all and (min-width: 32.8125em){#clear-filters{float:left;margin-top:12px}}@media all and (min-width: 62.5em){#clear-filters{margin-top:20px}}#clear-filters span{display:inline-block;width:18px;height:18px;border-radius:9px;background:#363d50;color:#fff;line-height:18px;text-align:center;vertical-align:middle;position:relative;top:-2px;margin-right:2px;padding-top:1px}.filter{float:left;width:50%;margin-bottom:12px}@media all and (max-width: 32.8125em){.filter li{margin:0 0 0 6px}.filter:nth-child(odd) li{margin:0 6px 0 0}}@media all and (min-width: 32.8125em){.filter{margin-top:12px;margin-bottom:0;width:160px}.filter li{margin-right:20px}}@media all and (min-width: 62.5em){.filter{width:200px}}@media all and (min-width: 69.375em){.filter li{margin-bottom:10px!important}}.filter ul{position:relative;z-index:100;margin-bottom:0}.filter ul:after{content:"";display:table;clear:both;*zoom: 1}.filter .filter-current{text-transform:capitalize}.filter ul li a{display:block;border:1px solid #363d50;font-family:century-old-style-std,serif;color:#363d50;font-size:16px;font-size:1rem;padding:5px 20px;letter-spacing:1px;cursor:pointer;position:relative}.filter ul li a:after{background:url(down-arrow.png) no-repeat right 0;content:"";display:block;position:absolute;top:14px;right:10px;width:12px;height:6px;background-size:12px 6px}.filter ul li a.active{background:#efe8d8;-webkit-transition:all 0 ease-in-out;transition:all 0 ease-in-out;border-bottom:1px solid transparent}.filter ul li a.active:after{-webkit-transform:rotate(180deg) rotateX(0) rotateY(0);-ms-transform:rotate(180deg) rotateX(0) rotateY(0);transform:rotate(180deg) rotateX(0) rotateY(0)}.filter ul li>ul.filter-second-level{position:relative;display:none;width:100%;top:0;left:0;border:1px solid #363d50;border-top:none;margin-bottom:0;padding-bottom:0;z-index:10;background:#efe8d8e6}@media all and (min-width: 32.8125em){.filter ul li>ul.filter-second-level{width:140px;margin-top:30px;position:absolute;top:0;left:0}}@media all and (min-width: 62.5em){.filter ul li>ul.filter-second-level{margin-top:33px;width:180px}}.filter ul li>ul.filter-second-level.show{display:block}.filter ul li>ul.filter-second-level li{display:block;margin-right:0;margin-bottom:0}.filter ul li>ul.filter-second-level li a{text-transform:capitalize;float:none;display:block;border:none;margin:0}.filter ul li>ul.filter-second-level li a:after{display:none}.filter ul li>ul.filter-second-level li a:hover{color:#fff;background:#363d50}.secondary-nav{margin-top:7px;z-index:1}@media all and (min-width: 32.8125em){.secondary-nav{margin-top:15px}}@media all and (min-width: 62.5em){.secondary-nav{margin-top:0;padding-top:0}}.secondary-nav .sm-screen-button{display:block;border:1px solid #363d50;font-family:century-old-style-std,serif;color:#363d50;font-size:16px;font-size:1rem;padding:8px 20px;letter-spacing:1px;position:relative;background:#efe8d8}.secondary-nav .sm-screen-button.active{border-bottom:none}.secondary-nav .sm-screen-button:hover{cursor:pointer}.secondary-nav .sm-screen-button:after{background:url(down-arrow.png) no-repeat right 0;content:"";display:block;position:absolute;top:14px;right:20px;width:12px;height:6px;background-size:12px 6px}.secondary-nav .sm-screen-button.no-dropdown{cursor:default}.secondary-nav .sm-screen-button.no-dropdown:after{display:none}@media all and (min-width: 62.5em){.secondary-nav .sm-screen-button{display:none}}.secondary-nav ul{border:1px solid #363d50;border-top:none;padding:2px 20px 10px;margin-bottom:0;display:none}.secondary-nav ul:after{content:"";display:table;clear:both;*zoom: 1}@media all and (min-width: 62.5em){.secondary-nav ul{display:block;padding-top:0;padding-right:0;padding-left:0;border:none;border-bottom:1px solid #363d50}}.secondary-nav ul li a{display:block;font-family:century-old-style-std,serif;text-transform:uppercase;margin-right:20px;color:#363d50;font-size:16px;font-size:1rem;letter-spacing:1px;position:relative}@media all and (min-width: 62.5em){.secondary-nav ul li a{float:left;font-size:14px;font-size:.875rem;margin-right:16px}}@media all and (min-width: 69.375em){.secondary-nav ul li a{float:left;font-size:15px;font-size:.9375rem;margin-right:18px}}@media all and (min-width: 82.8125em){.secondary-nav ul li a{float:left;font-size:16px;font-size:1rem;margin-right:20px}}@media all and (min-width: 62.5em){.secondary-nav ul li a.active:after{content:"";position:absolute;display:block;-webkit-transform:rotate(45deg) rotateX(0) rotateY(0);-ms-transform:rotate(45deg) rotateX(0) rotateY(0);transform:rotate(45deg) rotateX(0) rotateY(0);border:1px solid #363d50;border-bottom:1px solid transparent;border-right:1px solid transparent;background:#efe8d8;width:6px;height:6px;bottom:-14px;left:50%;margin-left:-3px}}.secondary-nav ul li>ul.second-level,.secondary-nav #secondary-nav-child,.secondary-nav .secondary-nav-child{position:relative;display:none;width:100%;top:0;left:0;margin-top:0;margin-bottom:0;border-bottom:none;padding-bottom:0;padding-right:0;padding-left:0;border:none;border-bottom:1px solid #363d50}@media all and (min-width: 62.5em){.secondary-nav ul li>ul.second-level,.secondary-nav #secondary-nav-child,.secondary-nav .secondary-nav-child{overflow:hidden;position:relative;border:none}.secondary-nav ul li>ul.second-level:before,.secondary-nav ul li>ul.second-level:after,.secondary-nav #secondary-nav-child:before,.secondary-nav #secondary-nav-child:after,.secondary-nav .secondary-nav-child:before,.secondary-nav .secondary-nav-child:after{content:"";display:block;position:absolute;left:0;width:100%;height:1px;background:#363d50}.secondary-nav ul li>ul.second-level:before,.secondary-nav #secondary-nav-child:before,.secondary-nav .secondary-nav-child:before{top:38px}.secondary-nav ul li>ul.second-level:after,.secondary-nav #secondary-nav-child:after,.secondary-nav .secondary-nav-child:after{bottom:0}}@media all and (min-width: 69.375em){.secondary-nav ul li>ul.second-level:before,.secondary-nav #secondary-nav-child:before,.secondary-nav .secondary-nav-child:before{top:41px}}@media all and (min-width: 82.8125em){.secondary-nav ul li>ul.second-level:before,.secondary-nav #secondary-nav-child:before,.secondary-nav .secondary-nav-child:before{top:43px}}.secondary-nav ul li>ul.second-level.show,.secondary-nav #secondary-nav-child.show,.secondary-nav .secondary-nav-child.show{display:block}@media all and (min-width: 62.5em){.secondary-nav ul li>ul.second-level.show,.secondary-nav #secondary-nav-child.show,.secondary-nav .secondary-nav-child.show{display:none}}.secondary-nav ul li>ul.second-level li,.secondary-nav #secondary-nav-child li,.secondary-nav .secondary-nav-child li{display:block;margin-bottom:0;margin-top:0}@media all and (min-width: 62.5em){.secondary-nav ul li>ul.second-level li,.secondary-nav #secondary-nav-child li,.secondary-nav .secondary-nav-child li{position:relative;z-index:1;float:left;height:39px}}@media all and (min-width: 69.375em){.secondary-nav ul li>ul.second-level li,.secondary-nav #secondary-nav-child li,.secondary-nav .secondary-nav-child li{height:42px}}@media all and (min-width: 82.8125em){.secondary-nav ul li>ul.second-level li,.secondary-nav #secondary-nav-child li,.secondary-nav .secondary-nav-child li{height:44px}}.secondary-nav ul li>ul.second-level li a,.secondary-nav #secondary-nav-child li a,.secondary-nav .secondary-nav-child li a{font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;text-transform:uppercase;font-size:18px;font-weight:700;text-rendering:geometricPrecision;letter-spacing:.1em;padding:5px 12px 0;margin-right:0}@media all and (min-width: 62.5em){.secondary-nav ul li>ul.second-level li a,.secondary-nav #secondary-nav-child li a,.secondary-nav .secondary-nav-child li a{position:relative;display:block;height:100%}.secondary-nav ul li>ul.second-level li a.current,.secondary-nav #secondary-nav-child li a.current,.secondary-nav .secondary-nav-child li a.current{color:#dd5029}.secondary-nav ul li>ul.second-level li a.current:after,.secondary-nav #secondary-nav-child li a.current:after,.secondary-nav .secondary-nav-child li a.current:after{content:"";display:block;position:absolute;left:50%;bottom:-6px;-webkit-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translate(-50%);width:6px;height:6px;border:1px solid #363d50;border-right-color:transparent;border-bottom-color:transparent;background:#efe8d8}.secondary-nav ul li>ul.second-level li a:not(.current):after,.secondary-nav #secondary-nav-child li a:not(.current):after,.secondary-nav .secondary-nav-child li a:not(.current):after{content:"";display:block;position:absolute;left:12px;right:14px;bottom:6px;height:2px;background:#363d50;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}}@media all and (min-width: 62.5em) and (min-width: 69.375em){.secondary-nav ul li>ul.second-level li a:not(.current):after,.secondary-nav #secondary-nav-child li a:not(.current):after,.secondary-nav .secondary-nav-child li a:not(.current):after{bottom:7px}}@media all and (min-width: 62.5em){.secondary-nav ul li>ul.second-level li a:not(.current):hover:after,.secondary-nav #secondary-nav-child li a:not(.current):hover:after,.secondary-nav .secondary-nav-child li a:not(.current):hover:after{opacity:1}}@media all and (min-width: 69.375em){.secondary-nav ul li>ul.second-level li a,.secondary-nav #secondary-nav-child li a,.secondary-nav .secondary-nav-child li a{padding-top:6px}}@media all and (min-width: 82.8125em){.secondary-nav ul li>ul.second-level li a,.secondary-nav #secondary-nav-child li a,.secondary-nav .secondary-nav-child li a{padding-top:7px;font-size:20px}}.secondary-nav ul li>ul.second-level{border:none}.secondary-nav #secondary-nav-parent{background:#efe8d8}.secondary-nav #secondary-nav-parent>li{display:none}.secondary-nav #secondary-nav-parent>li.active-secondary{margin-bottom:0;display:list-item}.secondary-nav #secondary-nav-parent>li.active-secondary>a{display:none}@media all and (min-width: 62.5em){.secondary-nav #secondary-nav-parent{display:none!important;background:none}.secondary-nav #secondary-nav-parent>li{display:list-item}.secondary-nav #secondary-nav-parent>li.active-secondary>a{display:block}}@media all and (min-width: 62.5em){.secondary-nav #secondary-nav-child,.secondary-nav .secondary-nav-child{display:block}.secondary-nav #secondary-nav-child:after,.secondary-nav .secondary-nav-child:after{content:"";display:table;clear:both;*zoom: 1}}@media all and (min-width: 62.5em){ul.secondary-nav-mobile{display:none!important}}@media all and (max-width: 62.5em){ul.secondary-nav-mobile{padding-bottom:20px;display:none;background:#efe8d8}ul.secondary-nav-mobile a.current{color:#ccad6e}ul.secondary-nav-mobile>li{margin:0;padding:14px 12px 0}ul.secondary-nav-mobile>li>a{font:700 18px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;text-rendering:geometricPrecision;letter-spacing:.1em}ul.secondary-nav-mobile-subnav{display:block;border:none;padding:0 0 12px}ul.secondary-nav-mobile-subnav li{margin:0;padding:12px 0 0 12px}ul.secondary-nav-mobile-subnav li a{margin:0;padding:0;font:400 15px/1 adobe-caslon-pro,serif;text-transform:none;letter-spacing:normal}}ul.secondary-nav-grandchild{margin:0 0 -7px;padding-top:6px;padding-bottom:0;border-bottom:none}ul.secondary-nav-grandchild li{display:inline-block;margin:0;padding:12px 11px 0;height:auto}ul.secondary-nav-grandchild li a{float:none;display:block;margin:0;padding:0;font:400 15px/1 adobe-caslon-pro,serif;letter-spacing:normal;text-transform:none;text-underline-offset:.2em}ul.secondary-nav-grandchild li a:hover{text-decoration:underline}ul.secondary-nav-grandchild li a.current{color:#dd5029}#daughters-footer,html.daughters-theme #stag-footer{display:none}html.daughters-theme #daughters-footer{display:block}[role=contentinfo]{position:relative;z-index:4;background:#f5f2ed;padding:25px 0 60px}@media all and (min-width: 62.5em){[role=contentinfo]{padding-bottom:80px}}.message-on-bottom [role=contentinfo]{padding-bottom:90px}@media all and (min-width: 62.5em){.message-on-bottom [role=contentinfo]{padding-bottom:60px}}[role=contentinfo] ul.footer-nav{position:relative;display:block;text-align:center;top:15px}@media all and (min-width: 69.375em){[role=contentinfo] ul.footer-nav{top:0}}[role=contentinfo] ul.footer-nav li{display:inline-block;vertical-align:middle;font-size:13px;font-size:.8125rem;font-weight:700;margin:0 0 0 5px;padding:0 10px 0 0;text-align:center;color:#363d50;font-family:adobe-caslon-pro,serif;letter-spacing:1px;border-right:2px solid #524e4c}[role=contentinfo] ul.footer-nav li:last-of-type{margin-right:0;border:none}[role=contentinfo] ul.footer-nav a{display:block;color:#524e4c;padding:0;cursor:pointer}[role=contentinfo] ul.footer-nav a:hover{color:#524e4c99}.daughters-theme [role=contentinfo] ul.footer-nav a{color:#363d50}.daughters-theme [role=contentinfo] ul.footer-nav a:hover{color:#363d5099}[role=contentinfo] ul.footer-nav.sub{margin-top:10px}[role=contentinfo] ul.footer-nav.sub li{font-weight:400;margin:0;padding:0 10px 0 0;border-right:none}.footer-social{margin:24px 0 18px;padding:0;text-align:center}.footer-social li{display:inline-block;margin:0 12px 16px}.footer-social svg{height:24px;width:auto}fieldset{border:none;margin:0;padding:0}#email-box{display:none}.errors{margin:1em 0;color:red}label{display:block;color:#363d50;margin-top:30px;margin-bottom:5px;text-transform:uppercase;letter-spacing:1px;font-size:15px;font-size:.9375rem}label span{color:#363d50}.select-styled{position:relative;width:100%;height:55px;overflow:hidden;background:#fff;border:1px solid #f5f2ed;border-radius:5px;margin-top:11px}.select-styled select{background:transparent;width:100%;height:55px;padding:7px 18px 5px;font-size:17px;font-size:1.0625rem;line-height:1.2;border:none;-webkit-appearance:none;color:#524e4c;font-family:adobe-caslon-pro,serif}textarea,input{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:transparent;border:1px solid #363d50;font-size:15px;font-size:.9375rem;padding:13px 13px 11px;font-family:adobe-caslon-pro,serif;line-height:1;color:#524e4c;min-width:100%;max-width:100%;-webkit-appearance:none;-webkit-border-radius:0}textarea:focus,textarea:active,input:focus,input:active{outline:0;background-color:#fff}textarea.alt,input.alt{background-color:#37373740}textarea.alt:focus,textarea.alt:active,input.alt:focus,input.alt:active{background-color:#37373799;color:#fff}input[type=checkbox]{border:none;font-size:16px;padding:0;min-width:0;-webkit-appearance:checkbox}textarea{font-family:adobe-caslon-pro,serif;font-size:18px;font-size:1.125rem;padding:13px 30px 11px;min-height:200px}.placeholder{color:#524e4c;line-height:1}button.btn:hover,button.btn:focus,button.btn:active{cursor:pointer}.clear{clear:both;margin-top:30px}.label-wrap{margin-bottom:5px;position:relative}.label-wrap>*{display:inline-block}.label-wrap input[type=checkbox],.label-wrap input[type=radio]{position:absolute;width:30px;min-width:0;top:3px;left:0}.label-wrap label{margin-top:2px;padding-left:30px}.subscribe-form{display:block;width:260px;margin:10px auto;position:relative;clear:both}@media all and (min-width: 32.8125em){.subscribe-form{width:395px}}.subscribe-form input[type=text]{display:block;padding-right:125px}@media all and (min-width: 32.8125em){.subscribe-form input[type=text]{padding-right:148px}}.subscribe-form button{position:absolute;top:1px;right:-1px;width:125px;margin-top:0}@media all and (min-width: 32.8125em){.subscribe-form button{width:148px}}.subscribe-form.alt,h1.subscribe-form.alt4,.subscribe-form.h1.alt4,h3.subscribe-form.alt2,.subscribe-form.h3.alt2,h3.subscribe-form.alt3,.subscribe-form.h3.alt3{width:100%}.subscribe-form.alt input[type=text],h1.subscribe-form.alt4 input[type=text],.subscribe-form.h1.alt4 input[type=text],h3.subscribe-form.alt2 input[type=text],.subscribe-form.h3.alt2 input[type=text],h3.subscribe-form.alt3 input[type=text],.subscribe-form.h3.alt3 input[type=text]{background:#efe8d8}#newsletter-validate-detail .inner{margin:10px auto;max-width:395px;border:1px solid #363d50}#newsletter-validate-detail .inner:after{content:"";display:table;clear:both;*zoom: 1}#newsletter-validate-detail .success_message,#newsletter-validate-detail .error_message{padding-top:10px 0 15px;font-style:italic;text-align:center}#newsletter-email{float:left;margin:0;padding:15px 0 9px 13px;width:60%;height:50px;min-width:0;border:none}#newsletter-submit{float:right;margin:0;width:40%;height:50px;background:#363d50}#newsletter-secret{position:absolute;left:-9999px}.modal-overlay{display:none;position:fixed;top:0;left:0;z-index:11;width:100%;height:100%;background:#000c}.modal-overlay.show{display:block}@media only screen and (max-width: 1024px){.modal-overlay{display:none!important}}.modal{position:fixed;left:50%;top:50%;width:900px;height:480px;margin:-240px 0 0 -450px;background:#efe8d8}@media only screen and (max-width: 1024px){.modal{display:none!important}}.modal .product-detail{padding-top:30px;padding-right:40px}.modal .product-detail header{padding:0;margin-bottom:20px;background:none}.modal .product-detail .product-detail-brand,.modal .product-detail .product-detail-name,.modal .product-detail .product-detail-price{color:#363d50}.modal .product-detail .product-detail-brand{margin-bottom:5px;font-size:12px;line-height:1.333333;text-transform:uppercase;letter-spacing:2px}.modal .product-detail .product-detail-brand a:hover{text-decoration:underline}.modal .product-detail .product-detail-name{margin-bottom:10px;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-size:28px;line-height:30px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.modal .product-detail .product-detail-name a:hover{text-decoration:underline}.modal .product-detail .product-detail-price{margin-bottom:5px;font-family:century-old-style-std,serif;font-size:15px;line-height:18px;letter-spacing:2px}.modal .product-detail .product-description{font-size:15px}.modal .product-detail .product-size legend,.modal .product-detail .product-size ul{float:none}.modal .product-detail .product-size .label-wrap label{padding:12px 24px 8px}.modal .product-detail .product-quantity-add button{float:left;padding-left:24px;padding-right:24px}.modal .product-detail .product-detail-image{float:none;width:auto;text-align:center}.modal .product-detail .product-detail-image img{width:auto;max-height:325px}.modal .product-detail .product-detail-thumbs{float:none;width:auto;text-align:center}.modal .product-detail .product-detail-thumbs ul{margin:15px 0 0;padding:0;border-width:0}.modal .product-detail .product-detail-thumbs li{display:inline-block;padding:0 8px}.modal .product-detail .product-detail-thumbs img{width:auto;max-height:60px;vertical-align:middle}.modal-close-button{position:absolute;z-index:12;top:15px;right:15px;display:block;width:24px;height:24px;font-size:0;-webkit-transform:rotate(45deg) rotateX(0) rotateY(0);-ms-transform:rotate(45deg) rotateX(0) rotateY(0);transform:rotate(45deg) rotateX(0) rotateY(0)}.modal-close-button:hover{cursor:pointer}.modal-close-button:after{content:"";display:block;position:absolute;z-index:10;width:30px;height:5px;background:#363d50;top:50%;right:50%;margin-right:-15px;margin-top:-2.5px}.modal-close-button:before{content:"";display:block;position:absolute;z-index:10;width:5px;height:30px;background:#363d50;top:50%;right:50%;margin-top:-15px;margin-right:-2.5px}#login-signup .modal{width:96%;height:400px;overflow-y:scroll}@media all and (min-width: 62.5em){#login-signup .modal{width:80%;height:auto}}#login-signup .modal .login-signup{margin-top:30px}@media all and (min-width: 62.5em){#login-signup .modal .login-signup{padding:0 40px 40px}}@media all and (min-width: 62.5em){#login-signup .modal .login-signup>.flex>.g1-flex4:first-of-type{padding-right:40px}}@media all and (min-width: 62.5em){#login-signup .modal .login-signup>.flex>.g1-flex4:last-of-type{padding-left:35px;border-left:1px solid #363d50}}#login-signup .modal button.btn{margin-top:30px}#login-signup .modal .forgot-password{display:block;font-style:italic;margin-top:10px}.social-login-icons{margin:-10px 0 0}.social-login-icons li{margin-bottom:0;display:inline-block;margin-right:10px}.social-login-icons a{font-size:0;width:50px;height:48px;display:block;position:relative}.social-login-icons a:before{content:"";position:absolute;top:0;left:0;width:50px;height:48px;display:block;background:url(icons-social-login.png) no-repeat left top;background-size:181px 48px}.social-login-icons a.login-twitter:before{background-position:-66px}.social-login-icons a.login-gplus:before{background-position:-132px}.product-curbside{margin-top:30px;padding-top:20px;border-top:1px solid #363d50}.product-curbside-button,.product-curbside-message{font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-size:22px;font-size:1.375rem;line-height:1;font-weight:400;text-transform:uppercase;letter-spacing:2px}.product-curbside-button{position:relative;display:inline-block;padding:.5em 2em .5em .8em;border:none;border-radius:0;color:#fff;background:#363d50;cursor:pointer}.product-curbside-button:after{content:"";display:block;position:absolute;right:.5em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:.273em 0 .273em .364em;border-color:transparent transparent transparent #ccad6e}.product-curbside-message{margin-top:15px;padding:.8em 1.1em;max-width:435px;line-height:1.2;color:#363d50;background:#ccad6e}.product-curbside-message a{color:#fff}.product-curbside-message a:hover,.product-curbside-message a:focus{text-decoration:underline}.curbside-overlay{display:none;position:fixed;z-index:11;left:0;top:0;width:100%;height:100%}.curbside-overlay.show{display:block}.curbside-bg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.curbside-box{position:absolute;z-index:2;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:860px}.daughters-theme .curbside-box{width:680px}.curbside-inner{border:2px solid #363d50;background:#efe8d8}.curbside-close{position:absolute;right:100%;top:0;padding:0 7px 4px;background:#ccad6e;font: 22px/1 century-old-style-std,serif;color:#fff;border:none;border-radius:0;cursor:pointer}.curbside-header{background:#363d50;text-align:center}.curbside-header h2{margin:0;padding:.7em;font-weight:700;letter-spacing:.18em;color:#ccad6e;font-family:bebas-neue-pro-expanded;letter-spacing:normal;font-size:28px}.curbside-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 20px 45px}.curbside-location{margin:0 35px}.curbside-location h3{margin:0 0 4px;text-transform:uppercase;font-size:20px;font-family:bebas-neue-pro-expanded;letter-spacing:normal;color:#363d50;font-weight:700;line-height:24px}.curbside-location h4{margin:0;font-family:bebas-neue-pro-expanded;letter-spacing:normal;font-size:20px;line-height:24px;font-weight:700;text-transform:uppercase;color:#ccad6e}div#curbside-austin{color:#363d50;font-family:bebas-neue-pro-expanded}.curbside-sizes em{font-family:bebas-neue-pro-expanded;letter-spacing:.5px}.curbside-address{font-family:bebas-neue-pro-expanded}.curbside-sizes{margin:20px 0}.curbside-sizes .size-divider{position:relative;top:-1px;padding:0 2px;font-size:.57rem;color:#524e4c80;vertical-align:middle}.curbside-hours{margin-top:7px;font-style:italic;letter-spacing:.1em;font-weight:700}.curbside-hours a{color:#ccad6e;text-decoration:underline;font-family:bebas-neue-pro-expanded;letter-spacing:normal;font-style:normal}.curbside-hours a:hover,.curbside-hours a:focus{color:#363d50}@media all and (max-width: 62.5em){.curbside-overlay{padding:105px 0 45px;overflow:auto}.curbside-bg{background:#efe8d8cc}.curbside-box{position:relative;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;margin:0 auto;width:80vw;max-width:320px}.curbside-header h2{font-size:15px;line-height:19px}.curbside-grid{display:block;padding:40px 20px 4px}.curbside-location{margin:0 0 40px;text-align:center}.curbside-sizes{margin:15px 0}}.clearfix:after{content:"";display:table;clear:both}#back-to-top{display:none;position:fixed;z-index:9;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);bottom:0;width:38px;cursor:pointer}.message-on-bottom #back-to-top{display:none!important}[role=main] section.about p{font-size:18px;font-size:1.125rem}.collection-banner{margin-top:10px;text-align:center}.collection-landing-group-1{margin-top:25px}.collection-landing-group .related-products-header h2,.collection-landing-group .related-products-header h3{font-size:28px}a.collection-landing-btn{font-weight:700}#products-without-images td:not(:last-child){padding-right:15px}.sold-out.done{position:relative}.sold-out.done .product{opacity:.4}.sold-out.done .quickview{display:none}.sold-out.done .done-item{position:absolute;z-index:1;top:15px;right:20px;width:100px}.valentines-product-header{position:relative;margin:0 0 5px;text-align:center}.valentines-product-header.first{margin-top:20px}@media all and (min-width: 32.8125em){.valentines-product-header.first{margin-top:30px}}@media all and (min-width: 62.5em){.valentines-product-header.first{margin-top:40px}}.valentines-product-header img{position:relative;z-index:1;padding:0 15px;width:225px;height:auto;background:#efe8d8}@media all and (min-width: 32.8125em){.valentines-product-header img{padding:0 40px;width:305px}}.valentines-product-header:after{content:"";position:absolute;left:10px;right:10px;top:41%;display:block;height:1px;border-top:1px solid #363d50}#sticky-sale-message{position:fixed;z-index:1999;bottom:0;left:0;width:100%;padding:12px 30px 10px;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-size:20px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.09em;text-align:center;color:#fff;background:#dd5029d9}@media all and (min-width: 62.5em){#sticky-sale-message{font-size:22px}}#sticky-sale-message .inner{position:relative;display:inline-block;text-decoration:none;color:inherit}#close-sticky-sale-message{position:absolute;right:-25px;top:-5px;width:20px;height:20px;background:url(close-sticky-sale-message.svg) no-repeat center center;background-size:16px 16px}#email_signup-out-of-stock .klaviyo_field_group:after{content:"";display:table;clear:both;*zoom: 1}#email_signup-out-of-stock .klaviyo_field_group input,#email_signup-out-of-stock .klaviyo_field_group .btn{height:50px}#email_signup-out-of-stock .klaviyo_field_group input{min-width:0;width:240px}#email_signup-out-of-stock .klaviyo_field_group .btn{padding-left:0;padding-right:0;width:140px!important;background:#363d50}@media all and (max-width: 32.8125em){#email_signup-out-of-stock .klaviyo_field_group input{width:60%}#email_signup-out-of-stock .klaviyo_field_group .btn{width:40%}}#email_signup-out-of-stock .success_message,#email_signup-out-of-stock .error_message{margin-top:16px}.link-gift,.link-gift a{color:#dd5029!important}.gift-guide-template .secondary-nav ul li>ul.second-level li a.current,.gift-guide-template .secondary-nav #secondary-nav-child li a.current{color:#ccad6e}.gift-guide-template a.collection-landing-btn{background-color:#ccad6e}.home-banner-img{margin:0 0 10px;text-align:center}.home-banner-img img{display:block;width:100%}@media all and (min-width: 69.375em){.home-banner-img{margin:0 0 20px}}@media all and (min-width: 526px){.home-banner-img--desktop-margins{margin:20px}}.home-location p.zeta{padding:.2143em 0;line-height:1.25}@media all and (min-width: 62.5em){.home-location-single{position:relative;clear:both}.home-location-single:after{content:"";display:table;clear:both;*zoom: 1}.home-location-single .illustration-bg{position:absolute;z-index:0;left:10px;right:10px;top:0;bottom:20px}.home-location-single .illustration-bg:before,.home-location-single .illustration-bg:after{content:"";display:block;position:absolute;top:0;bottom:0;width:50%;background:#363d50 url(background-illustration-pattern.jpg?20160214) no-repeat center center;background-size:cover}.home-location-single .illustration-bg:before{left:0;background-position:left center}.home-location-single .illustration-bg:after{right:0;background-position:right center}.home-location-single .home-location{position:relative;z-index:1;float:none;margin-left:auto;margin-right:auto}.home-location-single .home-location a.box:before{content:"";display:block;position:absolute;z-index:-1;top:-2px;bottom:-2px;left:-20px;width:calc(100% + 40px);background:#efe8d8}}.blog-card{float:left;padding:0 10px;width:320px}@media all and (max-width: 32.8125em){.blog-card h3{font-size:16px!important}}@media all and (min-width: 32.8125em){.blog-card{width:420px}}.blog-card.slick-slide:focus{outline:none}.fort-lonesome .fort-lonesome-banner{margin-bottom:25px}.fort-lonesome .fort-lonesome-banner img{width:100%}.fort-lonesome .fort-lonesome-banner .mobile{display:none}@media all and (max-width: 46.875em){.fort-lonesome .fort-lonesome-banner .desktop{display:none}.fort-lonesome .fort-lonesome-banner .mobile{display:inline}}.fort-lonesome .brand-detail-logo{margin-top:0}.fort-lonesome .related-products-header,.fort-lonesome .fort-lonesome-break{margin-top:35px}@media all and (max-width: 46.875em){.fort-lonesome .related-products-header:first-child,.fort-lonesome .fort-lonesome-break:first-child{margin-top:0}}.fort-lonesome .fort-lonesome-break{margin-left:10px;margin-right:10px;margin-bottom:50px;border-top:1px solid #363d50}@media all and (max-width: 46.875em){.fort-lonesome .fort-lonesome-break{margin-bottom:25px}}.fort-lonesome .compatible-text{padding-top:40px;text-align:center}@media all and (max-width: 82.8125em){.fort-lonesome .compatible-text{padding-top:0}}.fort-lonesome .compatible-text p{margin-bottom:1.2em}.fort-lonesome .compatible-title{margin:0 0 .6em;font:700 32px/1.3 superclarendon,serif;text-transform:uppercase;letter-spacing:.07em;color:#dd5029}@media all and (max-width: 46.875em){.fort-lonesome .compatible-title{font-size:22px}}.fort-lonesome .compatible-btn{margin-top:30px}.product-customizations{margin-bottom:30px}@media all and (min-width: 62.5em){.product-customizations{margin-top:-10px}}.product-customizations .customizations-header{margin-bottom:25px;font:700 25px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#dd5029}.product-customizations label{margin-top:22px}.product-customizations input{padding:10px 9px 5px}.product-customizations input:not(:focus){background:#ffffff59}.product-customizations .customization-error{display:none;margin-top:20px;font-size:17px;font-style:italic;color:#dd5029}.customization-cross-sell{margin:0 0 27px}.customization-cross-sell a{display:block;padding:10px 10px 12px;font:700 25px/1.1 franklin-gothic-ext-comp-urw,impact,sans-serif;letter-spacing:.07em;text-align:center;text-transform:uppercase;color:#f5f2ed;background:#7cd1e9}.customization-cross-sell a:hover,.customization-cross-sell a:focus{background:#363d50}.custom-product{border-bottom:1px solid #363d50}.custom-product+.fad-cart-outer{display:none!important}.cart-customization-error{clear:both;padding-top:20px;font-family:superclarendon,serif;text-transform:uppercase;font-size:18px;font-weight:700;text-align:center;letter-spacing:.07em;color:#dd5029}@media all and (max-width: 62.5em){.cart-customization-error{font-size:15px}}.cart-customization-error a{color:#dd5029;text-decoration:underline}.product-extra-notes{margin:30px 0 10px;padding:24px 35px 14px;color:#efe8d8;background:#363d50;font-family:bebas-neue-pro-expanded;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.product-extra-notes h3{margin:0 0 1em;font:700 17px/1.2 superclarendon,serif;letter-spacing:.125em;color:#dd5029}.product-extra-notes li{margin-bottom:12px!important}.product-extra-notes a{color:#efe8d8}.collection-banner+.gift-guide-buttons,.gift-guide-buttons+.related-products-header{margin-top:10px}.secondary-nav+.gift-guide-buttons{margin-top:15px}.gift-guide-button{margin-bottom:20px;text-align:center}.gift-guide-button a,.gift-guide-button img{width:100%}@media screen and (max-width: 32.75em){.gift-guide-button{float:none!important;width:auto!important}}.holiday-collection-subhead p{margin:0;padding:15px 100px 5px;font-size:18px;line-height:1.4;font-style:italic;text-align:center}@media screen and (max-width: 69.3125em){.holiday-collection-subhead p{padding:15px 0 5px}}.holiday-landing-description{padding-top:0}.holiday-landing-description .description{font:400 19px/1.5 century-old-style-std,serif;letter-spacing:.02em;text-align:center}.holiday-landing-description .description .inner{position:relative;margin:0 auto;padding:25px 0;max-width:1200px}.holiday-landing-description .description p{margin:1em 0 0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.holiday-landing-description .description p:first-child{margin-top:0}@media all and (max-width: 62.5em){.holiday-landing-description .description .inner{font-size:17px}}@media all and (max-width: 32.8125em){.holiday-landing-description .description .inner{font-size:16px}}.advanced-landing-banner{padding-top:20px;padding-bottom:0}.advanced-landing-description{padding-top:0}.advanced-landing-description .description{font:400 19px/1.5 century-old-style-std,serif;letter-spacing:.02em;text-align:center}.advanced-landing-description .description .inner{position:relative;margin:0 auto;max-width:1200px}.advanced-landing-description .description .gift-guide-inner{padding:0 0 25px}.advanced-landing-description .description p{margin:1em 0 0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.advanced-landing-description .description p:first-child{margin-top:0}.advanced-landing-description .description .toggles{display:none}@media all and (max-width: 62.5em){.advanced-landing-description .description .inner{font-size:17px}}@media all and (max-width: 32.8125em){.advanced-landing-description .description .inner{max-height:97px;overflow:hidden;font-size:16px}.advanced-landing-description .description .toggles{display:block;padding:15px 0 0}.advanced-landing-description .description #desc-hide{display:none}.advanced-landing-description .description.open .inner{max-height:none}.advanced-landing-description .description.open #desc-hide{display:inline-block}.advanced-landing-description .description.open #desc-read-more{display:none}}.advanced-landing--grid-of-4 .grid-product:nth-child(n+5){display:none}.advanced-landing--image-block{clear:both;overflow:hidden;margin:10px 0 0}.advanced-landing--image-block>div{margin-bottom:25px}.advanced-landing--image-block img{width:100%}@media all and (max-width: 32.8125em){.advanced-landing--image-block>div{width:100%!important}}.landing-all-link{margin-top:25px}.landing-all-link p{position:relative}.landing-all-link p:after{content:"";display:block;position:absolute;left:0;top:calc(50% - 5px);height:1px;width:100%;background:#363d50}.landing-all-link a.collection-landing-btn{position:relative;z-index:1;padding:1em 1.5em .65em;font-size:125%;letter-spacing:.1em;background-color:#363d50;border:1px solid #efe8d8;border-width:0 20px}.link-daughters,.link-daughters a{color:#ccad6e!important}.daughters-product-header{display:block;margin-bottom:30px;padding:25px 25px 22px;text-align:center;background:#6f7a56}.daughters-product-header img{width:250px}.for-sm-screen .daughters-product-header{margin-bottom:25px;padding:15px 15px 12px}.for-sm-screen .daughters-product-header img{width:175px}.daughters-collection-banner{padding-top:20px;padding-bottom:0;text-align:center}.daughters-collection-banner .inner{padding:25px;background:#6f7a56}.daughters-collection-banner img{width:435px}@media all and (max-width: 62.5em){.daughters-collection-banner img{width:350px}}@media all and (max-width: 32.8125em){.daughters-collection-banner .inner{padding:20px}.daughters-collection-banner img{width:250px}}@media all and (max-width: 25em){.daughters-collection-banner img{width:200px}}.daughters-collection-image{padding-top:20px;padding-bottom:10px}.daughters-collection-image img{width:100%}.daughters-description{color:#6f7a56;font:400 19px/1.5 century-old-style-std,serif;letter-spacing:.02em;text-align:center}.daughters-description .inner{position:relative;margin:0 auto;padding:10px 0 0;max-width:1200px}.daughters-description .inner:after{content:"";display:block;margin:25px auto 0;max-width:480px;height:1px;background:#363d50}.daughters-description p{margin:1em 0 0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.daughters-description p:first-child{margin-top:0}@media all and (max-width: 62.5em){.daughters-description .inner{font-size:17px}}@media all and (max-width: 32.8125em){.daughters-description .inner{font-size:16px}}.daughters-image-block{clear:both;overflow:hidden;margin:10px 0 0}.daughters-image-block>div{margin-bottom:10px}@media all and (max-width: 32.8125em){.daughters-image-block>div{width:100%!important}}.daughters-sold{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}#daughters-signup,#stag-signup{padding:40px 45px;text-align:center;background:#363d50}#daughters-footer #daughters-signup,#stag-footer #daughters-signup,#daughters-footer #stag-signup,#stag-footer #stag-signup{margin:10px auto 25px;max-width:590px}.daughters-product #daughters-signup,.daughters-product #stag-signup{margin-top:30px}.daughters-collection #daughters-signup,.daughters-collection #stag-signup{margin:20px auto 0;width:550px;max-width:calc(100% - 40px)}#daughters-signup .inner,#stag-signup .inner{margin:0 auto;max-width:500px}#daughters-signup .klaviyo_field_group,#stag-signup .klaviyo_field_group{margin-bottom:16px;overflow:hidden}#daughters-signup input[type=email],#stag-signup input[type=email]{display:block;float:left;width:calc(100% - 142px);min-width:0;height:52px;border:none;background:#efe8d8}#daughters-signup button,#stag-signup button{float:right;padding:0;width:130px;height:52px;font:400 22px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#efe8d8;background:#ccad6e;border:none;border-radius:0;cursor:pointer}#daughters-signup .klaviyo_messages,#stag-signup .klaviyo_messages{color:#fff}#daughters-signup .klaviyo_messages .success_message,#stag-signup .klaviyo_messages .success_message{margin-top:20px}#daughters-signup .klaviyo_messages .error_message,#stag-signup .klaviyo_messages .error_message{margin-top:10px}#daughters-signup .privacy,#stag-signup .privacy{margin-top:16px;font-size:14px;letter-spacing:.025em;color:#333}#stag-footer #daughters-signup .privacy,#stag-footer #stag-signup .privacy{color:#ccad6e}@media all and (max-width: 32.8125em){#daughters-signup,#stag-signup{padding:20px}#daughters-signup .form-header,#stag-signup .form-header{padding:12px;font-size:19px}#daughters-signup input[type=email],#daughters-signup button,#stag-signup input[type=email],#stag-signup button{height:44px}#daughters-signup input[type=email],#stag-signup input[type=email]{width:calc(100% - 122px)}#daughters-signup button,#stag-signup button{width:110px;font-size:19px}}.type-test{margin:0 40px}.type-test.caslon-reg{font:400 20px/1 adobe-caslon-pro,serif}.type-test.caslon-bold{font:700 20px/1 adobe-caslon-pro,serif}.type-test.century-reg{font:400 20px/1 century-old-style-std,serif}.type-test.century-bold{font:700 20px/1 century-old-style-std,serif}.type-test.clarendon-bold{font:700 18px/1 superclarendon,serif;text-transform:uppercase;letter-spacing:.1em}.type-test.franklin-reg,.type-test.franklin-bold{font:400 22px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;text-transform:uppercase;letter-spacing:.1em}.type-test.franklin-bold{font-weight:700}.type-test.alt-gothic{font:400 23px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;text-transform:uppercase;letter-spacing:.075em}@media all and (max-width: 525px){.view-desktop-only{display:none}}@media all and (min-width: 526px){.view-mobile-only{display:none}}.faq-content{margin:0 auto;max-width:800px}.klarna-messaging{margin-top:15px}.klarna-messaging a{text-decoration:underline}.klarna-messaging img{height:.85em;width:auto;vertical-align:baseline}.for-sm-screen .klarna-messaging{text-align:center}.klarna-overlay{visibility:hidden;position:fixed;z-index:-1;left:0;top:0;width:100%;height:100%;background:#000c;will-change:opacity;opacity:0;-webkit-transition:opacity .25s linear 10ms;transition:opacity .25s linear 10ms}.klarna-dialog-is-open .klarna-overlay{visibility:visible!important;z-index:5000;opacity:1}.klarna-dialog{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:50px 20px 15px;width:540px;max-width:calc(100% - 32px);max-height:calc(100% - 32px);overflow:auto;background:#efe8d8}@media screen and (min-width: 32.8125em){.klarna-dialog{padding:50px 50px 20px;max-width:calc(100% - 80px);max-height:calc(100% - 80px)}}.klarna-dialog h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 .75em;color:#dd5029}.klarna-dialog h2 div{padding-right:20px}.klarna-dialog h2 img{display:block;margin-top:.175em;height:.9em;width:auto}.klarna-dialog p,.klarna-dialog ul,.klarna-dialog ol{margin:0 0 1.5em}.klarna-dialog p a,.klarna-dialog ul a,.klarna-dialog ol a{text-decoration:underline}.klarna-dialog ol{margin:1.5em 0;list-style:none;counter-reset:klarna-counter}.klarna-dialog ol li:not(:first-child){margin-top:1em}.klarna-dialog ol li{position:relative;padding-left:2em;counter-increment:klarna-counter}.klarna-dialog ol li:before{-webkit-transform:scale(.8) translateY(-15%);-ms-transform:scale(.8) translateY(-15%);transform:scale(.8) translateY(-15%);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;content:counter(klarna-counter);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:0;top:0;padding-top:.44em;width:1.5em;height:1.5em;line-height:1;background:#363d50;color:#efe8d8;text-align:center;border-radius:50%}.spi-messaging{margin-top:30px}.for-sm-screen .spi-messaging{text-align:center}.spi-cart-messaging{margin-top:10px;margin-bottom:10px;text-align:right;-webkit-filter:grayscale(1);filter:grayscale(1)}.osano-cm-widget{display:none}.osano-cm-dialog{cursor:pointer;font-family:bebas-neue-pro-expanded;font-size:16px;padding:1.2em 1.5em .8em;text-align:center;overflow:hidden;-webkit-transition-delay:0ms,0ms,0ms,0ms!important;transition-delay:0ms,0ms,0ms,0ms!important;-webkit-transition-duration:.7s,0ms,0ms,0ms!important;transition-duration:.7s,0ms,0ms,0ms!important;-webkit-transition-property:opacity,visibility,height,padding!important;transition-property:opacity,visibility,height,padding!important;background:#363d50e6!important}.osano-cm-dialog--type_bar.osano-cm-dialog--position_top{top:unset!important;bottom:0!important}.osano-cm-dialog--hidden{-webkit-transition-delay:0ms,.7s,.7s,.7s!important;transition-delay:0ms,.7s,.7s,.7s!important;height:0;padding:0}.osano-cm-content__message{font-size:0;visibility:hidden}.osano-cm-content__message:before{content:"We use cookies to deliver the best online experience. By using our website, you agree to our use of cookies in accordance with our ";visibility:visible;margin-right:2px;font-size:16px}.osano-cm-dialog--type_bar .osano-cm-dialog__list{margin:1em auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.osano-cm-toggle .osano-cm-toggle__label{margin:0 1.5em 0 .75em!important;padding:.3em 0 0!important;color:#fff}[role=main] .customer-form{padding-bottom:40px}.customer-form h1{margin-top:0;font-size:32px}.customer-form p{margin-top:12px}.customer-form p.larger{font-size:115%}.customer-form a:not(.btn){text-decoration:underline}.customer-form .form-error ul{color:red}.customer-form input.error{border-color:red}.btn-with-option{margin-top:28px}.btn-with-option .the-option{margin-top:12px}.customer-checkbox{margin-top:30px}.customer-checkbox label{display:inline;margin:0;padding:0}.customer-login-columns{padding:10px 0}.customer-login-columns .column{margin-left:auto;margin-right:auto;max-width:412px}.customer-login-columns .column-2{margin-top:40px;padding-top:28px;border:1px solid #363d50;border-width:1px 0 0}@media screen and (min-width: 46.875em){.customer-login-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.customer-login-columns .column{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:550px}.customer-login-columns .column-1{padding:0 30px 30px 0}.customer-login-columns .column-2{padding:0 0 30px 30px;border-width:0 0 0 1px}}@media screen and (min-width: 62.5em){.customer-login-columns{padding:30px 0 20px}.customer-login-columns .column{padding:0 40px 40px}}@media screen and (min-width: 69.375em){.customer-login-columns .column{padding:0 70px 70px}}#account-nav-toggle{font:700 24px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;letter-spacing:.075em;text-rendering:geometricPrecision;text-transform:uppercase;cursor:pointer;color:#363d50}@media screen and (min-width: 46.875em){#account-nav-toggle{display:none}}#account-nav-toggle i{position:relative;display:inline-block;vertical-align:middle;width:22px;height:2px;background:#363d50;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}#account-nav-toggle i:before,#account-nav-toggle i:after{content:"";display:block;position:absolute;left:0;width:100%;height:100%;background:#363d50}#account-nav-toggle i:before{top:-5px}#account-nav-toggle i:after{bottom:-5px}.account-nav-open #account-nav-toggle i{background:transparent}.account-nav-open #account-nav-toggle i:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.account-nav-open #account-nav-toggle i:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.account-header{padding-top:30px}@media screen and (max-width: 46.8125em){.account-header{padding-top:20px}}@media screen and (max-width: 32.75em){.account-header{padding-top:10px}}.faq-page .account-header{margin-bottom:20px}.account-header h3{margin-bottom:1em}@media screen and (max-width: 46.8125em){.account-header h3{margin-bottom:.6em}}@media screen and (max-width: 32.75em){.account-header h3{font-size:20px}}.account-header h3:after{content:"";display:block;margin:.5em auto 0;max-width:630px;border-top:1px solid rgba(54,61,80,.25)}.account-header .account-nav{text-align:center}.account-header .account-nav ul{margin:0;padding:0;list-style:none;font-size:0}@media screen and (max-width: 46.8125em){.account-header .account-nav ul{display:none;margin-top:15px}.account-header .account-nav ul:before{content:"";display:block;margin:0 auto;height:20px;width:160px;border-top:1px solid rgba(54,61,80,.25)}.account-nav-open .account-header .account-nav ul{display:block}}.account-header .account-nav li{display:inline-block;vertical-align:top;padding:0 18px;font:700 24px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;letter-spacing:.075em;text-rendering:geometricPrecision;text-transform:uppercase}.account-header .account-nav li:not(:first-child){border-left:1px solid rgba(54,61,80,.25)}@media screen and (max-width: 62.4375em){.account-header .account-nav li{font-size:21px}}@media screen and (max-width: 46.8125em){.account-header .account-nav li{display:block;padding:0;border:none!important}}.account-header .account-nav a{display:block;position:relative}.account-header .account-nav a:after{content:"";position:absolute;left:0;bottom:-8px;display:block;width:100%;height:2px;background:transparent;-webkit-transition:background-color .1s linear;transition:background-color .1s linear}@media screen and (max-width: 46.8125em){.account-header .account-nav a:after{display:none}}.account-header .account-nav a.active{color:#dd5029!important}.account-header .account-nav a:hover,.account-header .account-nav a:focus,.account-header .account-nav a.active{color:#363d50}.account-header .account-nav a:hover:after,.account-header .account-nav a:focus:after,.account-header .account-nav a.active:after{background-color:#363d5080}.order-summary{margin-top:50px;padding-bottom:25px}@media screen and (max-width: 32.75em){.order-summary{margin-top:20px;padding-bottom:10px}}.order-summary .line-items{margin:0 auto;max-width:640px;clear:both}.order-summary .line-item{margin-top:18px;padding-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#363d50}.order-summary .line-item:not(:first-child){border-top:1px solid rgba(54,61,80,.25)}.order-summary .line-item .image{width:14%}.order-summary .line-item .name{padding:0 3% 4px 6%;width:50%;font:700 20px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;letter-spacing:.05em;text-rendering:geometricPrecision;text-transform:uppercase}.order-summary .line-item .variant,.order-summary .line-item .quantity,.order-summary .line-item .line-total{font-size:14px}.order-summary .line-item .variant{width:20%;text-transform:uppercase;text-align:center}.order-summary .line-item .quantity{width:7%;text-decoration:underline;text-align:center}.order-summary .line-item .line-total{width:9%;text-align:right}@media screen and (max-width: 32.75em){.order-summary .line-item{display:block}.order-summary .line-item:after{content:"";display:table;clear:both;*zoom: 1}.order-summary .line-item .image{float:left;width:75px}.order-summary .line-item .name{width:auto;margin:0 0 11px 90px;padding:0;font-size:18px}.order-summary .line-item .variant,.order-summary .line-item .quantity,.order-summary .line-item .line-total{margin:6px 0 0 90px;width:auto;font-size:13px;text-align:left}}.order-summary .details{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px 0 0;font:700 18px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;letter-spacing:.075em;text-rendering:geometricPrecision;text-transform:uppercase;text-align:center}.order-summary .details .detail{margin:0 25px}.order-summary .details .detail .label{color:#363d50}.order-summary .details .detail .value{padding-top:4px;color:#dd5029}@media screen and (max-width: 46.8125em){.order-summary .details{display:block;margin-top:25px}.order-summary .details .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-summary .details .detail .label:after{content:":"}.order-summary .details .detail .label,.order-summary .details .detail .value{padding:0 4px 8px}}.order-summary .actions{margin:40px 0 0;text-align:center}.order-summary .actions .btn{margin:0 11px 11px}@media screen and (max-width: 46.8125em){.order-summary .actions{margin-top:20px}}#view-order-history{margin:12px 0 22px;font-size:18px;font-style:italic;font-weight:700;text-align:center;letter-spacing:.04em}#view-order-history a{text-decoration:underline}.address-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 60px;padding-top:5px}.address-columns .column{width:300px}.address-columns .column-1{padding:0 30px 0 35px}.address-columns .column-2{padding:0 0 0 65px;border:1px solid #363d50;border-width:0 0 0 1px}.address-columns .address-block{margin-top:25px;padding-bottom:15px}.address-columns .add-addresses{margin-bottom:45px}.address-columns h3{margin:0 0 1.5em;font:700 30px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;letter-spacing:.075em;text-rendering:geometricPrecision;text-transform:uppercase}.address-columns h4{margin:0 0 1.25em}.address-columns p{margin:0 0 15px}.address-columns .address-actions{margin-bottom:15px}.address-columns .address-actions .btn{margin-right:8px}.address-columns #add_address,.address-columns .edit-address{padding-top:30px}.address-columns #add_address label,.address-columns .edit-address label{margin-top:15px}.address-columns #add_address input,.address-columns #add_address textarea,.address-columns .edit-address input,.address-columns .edit-address textarea{padding:8px 11px 2px}.address-columns #add_address select,.address-columns .edit-address select{width:100%;height:35px;border:1px solid #363d50;border-radius:0;background:#efe8d8}.address-columns #add_address .customer-checkbox,.address-columns .edit-address .customer-checkbox{position:relative;margin-top:20px;padding-left:25px;line-height:1.2}.address-columns #add_address .customer-checkbox input,.address-columns .edit-address .customer-checkbox input{position:absolute;left:0;top:-4px}@media screen and (max-width: 46.8125em){.address-columns h3{font-size:26px}.address-columns .column{width:240px}.address-columns .column-1{padding-left:0}.address-columns .column-2{padding-left:30px}}@media screen and (max-width: 37.4375em){.address-columns{display:block}.address-columns .column{margin:0 auto}.address-columns .column-1{padding:0}.address-columns .column-2{padding:35px 0 0;border-width:1px 0 0}}.customer-order .details{padding-top:30px;font-size:22px}.customer-order .order-questions{margin:0 auto;max-width:540px;font-size:18px;line-height:1.25;font-style:italic;letter-spacing:.075em;text-align:center}.customer-order .order-totals{margin:40px 0 60px;text-align:center;color:#363d50}.customer-order .order-totals:before{content:"";display:block;margin:0 auto 38px;width:210px;height:1px;border-top:1px solid rgba(54,61,80,.25)}.customer-order .order-totals .total-row{padding-bottom:15px}.customer-order .order-totals .total-row .amount{font-size:18px}.customer-order .order-totals .total-row .amount strong{font:700 22px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;letter-spacing:.075em;text-rendering:geometricPrecision;text-transform:uppercase}.customer-order .order-totals .total-row .note{margin-top:3px;font-style:italic;line-height:1.2;letter-spacing:.05em}.customer-order .order-totals .subtotal:after{content:"";display:block;margin:15px auto 10px;width:140px;height:1px;border-top:1px solid rgba(54,61,80,.25)}.customer-order .order-totals .total-box{display:inline-block;margin-top:15px;padding:10px 20px;font:700 22px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;letter-spacing:.075em;text-rendering:geometricPrecision;text-transform:uppercase;border:2px solid #363d50}.customer-order .order-totals .total-box span{color:#dd5029}.customer-order .address-columns .column-2{border-left-color:#363d5040}.cart-banner{margin:-23px 0 23px;padding:1.8em 1.5em 1.3em;font:700 15px/1.5 adobe-caslon-pro,serif;text-align:center;text-transform:uppercase;letter-spacing:.15em}@media all and (max-width: 32.8125em){.cart-banner{margin-bottom:13px;font-size:13px}}.cart-banner p{margin:0;font-size:1em;font-weight:700!important}.cart-banner--sans{padding:.8em 1em;font:700 23px/1.2 franklin-gothic-ext-comp-urw,impact,sans-serif;text-rendering:geometricPrecision;letter-spacing:.1em}@media all and (max-width: 32.8125em){.cart-banner--sans{font-size:21px}}.template-cart [role=main] section{padding-top:0}.cart .cart-row{padding:18px 0 20px}.cart .cart-header{padding-bottom:15px;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #363d50}.cart .cart-col{float:left}.cart .cart-col s{display:block;opacity:.6}.cart .cart-col-price--discounted span{font-weight:700;color:#dd5029}.cart .cart-col-item{width:27%}.cart .cart-col-item img{float:left;margin:-8px 15px -5px 0;max-width:70px}.cart .cart-col-item img[src*=no-image]{display:none}.cart .cart-body .cart-col-item{padding:2px 5px 0 0;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-weight:700;text-transform:uppercase;font-size:22px;font-size:1.375rem;letter-spacing:1px}.cart .cart-body .cart-col-item h2{margin:0;font-family:inherit;font-weight:inherit;text-transform:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.cart .cart-col-desc{width:23%}.cart .cart-body .cart-col-desc{padding:12px 0 0;min-height:10px}.cart .cart-property span{padding-right:3px;font-family:century-old-style-std,serif;font-size:12px;text-transform:uppercase;letter-spacing:.075em}.cart .cart-col-qty{width:14%}.cart .cart-quantity{display:inline;padding:2px 0 0;margin-right:6px;width:34px;min-width:34px;height:34px;line-height:34px;text-align:center}.cart .cart-remove{font-size:14px}.cart .cart-item-message{clear:both;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;text-transform:uppercase;font-size:15px;font-weight:700;letter-spacing:1px;text-align:right;color:#dd5029}.cart .cart-item-curbside-availability span:before{content:", "}.cart .cart-item-curbside-availability span:first-of-type:before{content:""}.cart .cart-item-curbside-availability span:last-of-type:not(:first-of-type):before{content:", and "}.cart .cart-item-curbside-availability span:last-of-type:not(:first-of-type):nth-of-type(2):before{content:" and "}.cart .cart-col-price{width:18%;text-align:right}.cart .cart-body .cart-col-price{padding:12px 0 0}.cart .cart-col-total{float:right;width:18%;text-align:right}.cart .cart-body .cart-col-total{padding:12px 0 0}@media all and (max-width: 46.875em){.cart .cart-col-item{width:60%}.cart .cart-col-item img{float:none;display:block;margin:-8px 0 8px}.cart .cart-col-desc{clear:left;width:60%}.cart .cart-body .cart-col-desc{min-height:0}.cart .cart-col-qty{clear:left;margin-top:10px;width:60%}.cart .cart-col-price{clear:left;margin-top:10px;width:60%;text-align:left}.cart .cart-col-total{float:none;margin-left:70%;width:30%;font-size:15px}.cart .cart-item-message{text-align:left;font-size:19px}.cart .cart-header .cart-col-desc,.cart .cart-header .cart-col-qty,.cart .cart-header .cart-col-price{display:none}}.cart .cart-footer{padding:20px 0 60px}.cart .cart-totals{padding:20px 0}.cart .cart-totals .cart-col-shipping{padding-top:10px;width:50%;text-align:center}.cart .cart-totals .cart-col-price{padding-top:10px;text-transform:uppercase;letter-spacing:1px}.cart .cart-totals .cart-col-total{font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-weight:700;text-transform:uppercase;font-size:22px;font-size:1.375rem;letter-spacing:1px}.cart #update-cart:after{content:" Cart"}.cart .cart-checkout-bottom{text-align:right}.cart .cart-shipping-end{padding:0 0 20px;text-align:right}@media all and (max-width: 62.5em){.cart #update-cart:after{content:""}}@media all and (max-width: 46.875em){.cart .cart-totals{padding-top:0}.cart .cart-totals .cart-col-price{display:none}.cart .cart-totals .cart-col-total{float:right;margin:0;width:40%;line-height:25px}.cart .cart-totals .cart-col-qty{float:left;clear:none;margin:0;width:50%}.cart .cart-shipping-start{display:none}.cart #update-cart:after{content:" Cart"}}@media all and (max-width: 32.8125em){.cart .cart-checkout-bottom .btn{width:100%}}.cart-buttons{width:100%}.cart-buttons:after{content:"";display:table;clear:both;*zoom: 1}.cart-buttons li{float:left}.cart-buttons li:first-of-type{margin-top:2px}.cart-buttons li:first-of-type a{position:relative;padding-left:40px}.cart-buttons li:first-of-type a:before{content:"";display:block;position:absolute;width:6px;height:12px;background:url(arrow-left.png) no-repeat left center;background-size:6px 12px;top:50%;margin-top:-6px;left:18px}.cart-buttons li:first-of-type a:hover{position:relative;color:#fff;background:#363d50}.cart-buttons li:first-of-type a:hover:before{content:"";display:block;position:absolute;width:6px;height:12px;background:url(arrow-right-white.png) no-repeat right center;background-size:6px 12px;top:50%;margin-top:-6px;right:12px;-webkit-transform:rotate(180deg) rotateX(0) rotateY(0);-ms-transform:rotate(180deg) rotateX(0) rotateY(0);transform:rotate(180deg) rotateX(0) rotateY(0)}.cart-buttons li:last-of-type{float:right}.cart-buttons li:last-of-type .btn{background:#dd5029;color:#fff;border-color:#dd5029}.cart-buttons li .btn{border:1px solid #363d50;color:#363d50;background:transparent}.cart-checkout-bottom .btn[disabled=disabled],.cart-buttons li:last-of-type .btn[disabled=disabled]{cursor:default;background-color:#dcd1bf;border-color:#dcd1bf}@media all and (max-width: 32.8125em){.cart-buttons li,.cart-buttons li:last-of-type{float:none;display:block}.cart-buttons li .btn,.cart-buttons li:last-of-type .btn{width:100%}.cart-buttons li:last-of-type{margin-top:15px}}#email_signup{position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;background:none}#email_signup .inner{position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%,-60%);-ms-transform:translate(-50%,-60%);transform:translate(-50%,-60%);padding:20px 20px 30px;width:480px;max-width:90%;text-align:center;color:#fff;background:#363d50}@media all and (max-width: 25em){#email_signup .inner{padding-bottom:20px}}#email_signup form{margin:0;padding:0;max-height:none;overflow:visible}#email_signup .headline{margin-top:16px;font:700 53px/1 superclarendon,serif;text-transform:uppercase}@media all and (max-width: 25em){#email_signup .headline{font-size:32px}}#email_signup .subhead{margin-top:7px;font:700 17px/1 adobe-caslon-pro,serif;text-transform:uppercase;letter-spacing:2px}@media all and (max-width: 25em){#email_signup .subhead{font-size:15px}}#email_signup .divider{margin:10px auto 25px;width:145px;height:2px;background:#dd5029}#email_signup .klaviyo_field_group,#email_signup .klaviyo_form_actions{margin:0 auto 7px;padding:0;width:248px;border:none}#email_signup input[type=email]{padding:4px 0 0;width:100%;height:31px;background:#fff;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;font-size:15px;line-height:normal}#email_signup input[type=email].placeholder{font-style:italic;line-height:normal;color:#939598;opacity:1}#email_signup button{padding:4px 0 0;width:100%;height:31px;color:#fff;font:12px/1 adobe-caslon-pro,serif;text-transform:uppercase;letter-spacing:1px;text-shadow:none;cursor:pointer;border:none;border-radius:0;background:#dd5029}#email_signup .opt-out{font-family:adobe-caslon-pro,serif;margin:20px 0 0}#email_signup .opt-out a{font-size:15px;text-decoration:underline;cursor:pointer;color:#fff}#email_signup .klaviyo_messages{font-family:adobe-caslon-pro,serif}#email_signup .klaviyo_messages>div{padding:0;font-size:16px;line-height:1.5;font-style:italic;color:#fff}#email_signup .klaviyo_messages>div a{color:#fff;text-decoration:underline;cursor:pointer}#email_signup .klaviyo_messages .error_message{padding:20px 0 0;color:#dd5029}#gift-card{position:relative;margin-bottom:25px}#gift-card-code-outer{position:absolute;left:0;bottom:90px;width:100%;text-align:center}@media all and (max-width: 32.8125em){#gift-card-code-outer{bottom:50px}}@media all and (max-width: 25em){#gift-card-code-outer{bottom:35px}}#gift-card-code-inner{display:inline-block;padding:15px 20px;background:#efe8d8;font-family:franklin-gothic-ext-comp-urw,impact,sans-serif;font-size:32px;line-height:1;letter-spacing:1px;color:#363d50}@media all and (max-width: 32.8125em){#gift-card-code-inner{padding:10px 13px;font-size:24px}}@media all and (max-width: 25em){#gift-card-code-inner{padding:6px 10px;font-size:22px}}#gift-card-amount{position:absolute;top:75px;right:80px;font-family:superclarendon,serif;font-size:48px;line-height:1;color:#efe8d8}#gift-card-amount strong{font-weight:400}@media all and (max-width: 32.8125em){#gift-card-amount{top:50px;right:55px;font-size:32px}}@media all and (max-width: 25em){#gift-card-amount{top:35px;right:40px;font-size:28px}}#qr-code{margin-bottom:25px}#qr-code img{margin:0 auto;border:10px solid #fff}#gift-card-print{background:none;border:1px solid #363d50;color:#363d50}.dropcart-collection{float:left;width:65%;text-align:center}h2.dropcart-collection__title{margin:18px 2px 10px;color:#ccad6e;font:600 18px/1.3 superclarendon,serif;text-transform:uppercase;letter-spacing:1px}.dropcart-collection__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 4%}.dropcart-collection__item{width:25%;padding:0 3%}.dropcart-collection__item a{display:block}.dropcart-collection__image{margin-bottom:7px}.dropcart-collection__brand{margin-bottom:4px;font:12px/1.25 adobe-caslon-pro,serif;text-transform:uppercase;letter-spacing:.16666em}.dropcart-collection__item-title{font:700 16px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;text-transform:uppercase;letter-spacing:.0625em}@media screen and (max-width: 46.1875em){.dropcart-collection{padding:0 3px;width:32%}h2.dropcart-collection__title{margin-top:13px;font-size:9px;line-height:11px}.dropcart-collection__list{display:block;padding:0}.dropcart-collection__item{margin-bottom:12px;width:100%}.dropcart-collection__image{margin-bottom:5px}.dropcart-collection__image img{width:55px}.dropcart-collection__brand{margin-bottom:0;font-size:8px}.dropcart-collection__item-title{font-size:12px}}[data-controller=wrapped-cart],[data-controller=wrapped-item],[data-controller=wrapped-product]{font:700 20px/1 franklin-gothic-ext-comp-urw,impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.cart-drop [data-controller=wrapped-cart]{margin-top:.3em;margin-bottom:.1em}.cart-buttons--top [data-controller=wrapped-cart]{display:none}[data-features--checkbox-target=wrapper] label,[data-features--variants-target=wrapper] label,[data-features--powered-by-target=wrapper] label{text-transform:uppercase!important;font-size:20px!important}.flex.secondary-nav{display:none}a.gm-target.js-no-transition.gm-current-item{text-decoration:underline}html{padding-bottom:0!important}div#cart-drop{display:none}@media only screen and (max-width:991px){.fancybox-content{padding:30px!important}.size-guide-info p{margin-bottom:0!important;margin-top:40px}div#open{height:98vh;width:100%}.size-guide-info table{min-width:100%}#header-wrap{top:0!important}.template-product .product-grid{padding:0 20px}}@media only screen and (max-width:600px){.size-guide-info table{min-width:535px}.fancybox-content{padding:20px 0 20px 20px!important}.product-size ul{margin-bottom:20px!important}.table-wrap{overflow:auto}.table-wrap::-webkit-scrollbar{width:2px;height:2px}.table-wrap::-webkit-scrollbar-track{background:#f5f5f5}.table-wrap::-webkit-scrollbar-thumb{background:#363d50;height:4px}.product-tab-strip{display:flex;justify-content:center;column-gap:20px}.product-tab-strip a{margin:0;letter-spacing:1px}.product-tab-strip{padding-bottom:20px}.table-wrap{scrollbar-color:#363D50}#non-stock-message{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/stag.css.map */
