@font-face{font-family:Beatrice Light;src:url(Beatrice-Light.eot?) format("eot"),url(Beatrice-Light.woff2) format("woff2"),url(Beatrice-Light.woff) format("woff"),url(Beatrice-Light.svg#Samplino) format("svg")}@font-face{font-family:Beatrice Medium;src:url(Beatrice-Medium.eot?) format("eot"),url(Beatrice-Medium.woff2) format("woff2"),url(Beatrice-Medium.woff) format("woff"),url(Beatrice-Medium.svg#Samplino) format("svg")}@font-face{font-family:Beatrice Display Thin;src:url(BeatriceDisplay-Thin.eot?) format("eot"),url(BeatriceDisplay-Thin.woff2) format("woff2"),url(BeatriceDisplay-Thin.woff) format("woff"),url(BeatriceDisplay-Thin.svg#Samplino) format("svg")}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{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}a:active{outline:none}*:focus{outline:0;-moz-outline-style:none}body{line-height:1;color:#000;background:white}ol,ul{list-style:none}ol{list-style-type:decimal;list-style-position:inside}sup{vertical-align:super;font-size:.6em}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}em{font-style:italic}u{text-decoration:underline}img{max-width:100%;height:auto}svg{max-height:100%}@keyframes beak{0%{left:-10%}45%{left:50%}55%{left:50%}to{left:-10%}}#loading-beak{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100vw;background-color:#fff;visibility:visible;opacity:1;transition:opacity cubic-bezier(.19,1,.22,1) .5s;z-index:10000}#loading-beak:before{content:"";position:absolute;left:50%;top:50%;transform:translateY(-50%);width:25px;height:25px;overflow:visible;margin:0 0 0 -27px;border-radius:50%;background-color:#000;animation:3s cubic-bezier(.19,1,.22,1) infinite beak;will-change:left;animation-timing-function:cubic-bezier(.19,1,.22,1)}#loading-beak:after{content:"";position:absolute;left:50%;top:50%;transform:translateY(-50%);width:72px;height:24px;overflow:visible;border-top-right-radius:50px;background-color:#000}.loaded #loading-beak,.no-js #loading-beak{visibility:hidden;opacity:0}html{cursor:url(cursor-black.png),auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Beatrice Light,Arial,sans-serif;font-size:12px;line-height:1.3;color:#000;background-color:#fff}body.product{padding-top:72px}.left{float:left;display:inline}.right{float:right;display:inline}.line{width:100%;overflow:hidden;float:none;clear:both}.align-center{margin:0 auto}.text-right{text-align:right}.pr{position:relative}#page{padding-top:92px;position:relative}@media (max-width: 768px){#page{padding-top:66px;overflow-x:hidden}}.lashes{width:92%;max-width:1198px;margin:0 auto}.sparrow{width:90%;max-width:380px;margin:0 auto}.inner{width:90%;max-width:960px;margin:0 auto}.standard{width:90%;max-width:490px;margin:0 auto}main{min-height:calc(100vh - 92px);width:100%;background-color:#fff;position:relative;z-index:90}main .content{transform:translateZ(0);will-change:transform,filter;transition:all .5s cubic-bezier(.19,1,.22,1)}@media (max-width: 768px){.mobile-line{width:100%!important;float:none;clear:both;display:block}}body.template-page #page,body.template-404 #page,body.template-cart #page,body.template-gift_card #page,body.template-blog #page,body.template-article #page{overflow:hidden}body.template-page #page:after,body.template-404 #page:after,body.template-cart #page:after,body.template-gift_card #page:after,body.template-blog #page:after,body.template-article #page:after{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;z-index:-1;background-size:60px 21px;background:transparent url(bg-beak-pattern.gif) repeat;-webkit-transform:rotate(-23deg);transform:rotate(-23deg)}body[class*=collection] #page:after{display:none}h1{font-family:Beatrice Medium,Arial,sans-serif;font-size:12px;line-height:1.3;text-transform:uppercase;padding:0;margin:0;font-weight:400}h1.title{font-family:Beatrice Display Thin,Arial,sans-serif;font-size:53px;line-height:1;margin-top:2.55em;font-weight:100}@media (max-width: 768px){h1.title{font-size:40px;margin-top:1em}}h1.product-title{font-family:Beatrice Display Thin,Arial,sans-serif;font-size:36px;font-weight:100;letter-spacing:-.5px;line-height:1;margin:1.5em 0 .6em;width:200px;overflow:visible}h1.page-title{margin-bottom:2.2em}h1,h2,h3,h4,h5,h6,th{font-family:Beatrice Medium,Arial,sans-serif;font-size:11px;line-height:1.3;letter-spacing:1.1px;text-transform:uppercase;padding:0;margin:0 0 1.5em;font-weight:400}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p,th+p{margin-top:-1.3em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,th a{text-decoration:none!important}p,li,td,th{font-size:12px;line-height:1.4;color:#000;margin-bottom:1.5em}p,ul,ol{margin-bottom:1.5em}p:last-child{margin-bottom:0}a{color:#000;cursor:url(cursor-white.png),auto;text-decoration:none}strong{font-family:Beatrice Medium,Arial,sans-serif;font-weight:400}table{display:inline-table}form{margin:0;text-align:left}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}input,textarea,select{font-size:12px;line-height:1.4;color:#000;max-width:100%;width:100%;border-radius:0;display:inline-block;border:0;padding:3px 0;border-bottom:1px solid #000;-webkit-appearance:none}input[disabled],textarea[disabled],select[disabled]{border-color:#f2f2f2;background-color:#f2f2f2;cursor:url(cursor-black.png),auto}button,input[type=submit],label[for]{cursor:url(cursor-white.png),auto}textarea{min-height:80px}select::-ms-expand{display:none}.qty{width:30px;border:0}option{background-color:#fff;color:#000}.input-error{border-color:red;background-color:#f2f2f2;color:#000}.button,button,input[type=submit]{display:inline-block;vertical-align:middle;width:auto;border:0;text-align:center;white-space:nowrap;text-decoration:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;background-color:#b04600;padding:10px 35px;color:#fff;font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:400;font-family:Beatrice Medium,Arial,sans-serif}.select-style{width:100%;overflow:hidden;margin-bottom:16px}.select-style select{font-family:Beatrice Medium,Arial,sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:400;color:#000;padding:0;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}.select-style select:focus{outline:none}.select-style:last-of-type{margin-bottom:0}.mc-field-group,.field-group{margin-bottom:1em;text-align:left}.mc-field-group label[for],.field-group label[for]{font-size:10px}#mce-responses{padding:1em 0}#mce-responses .response{padding-bottom:1em}.menu a,.menu span{font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:400;color:#000;margin:0 30px 0 0}@media (min-width: 768px){.menu a,.menu span{text-shadow:-1px 1px 0px white}}.menu a.active,.menu a.current,.menu span.active,.menu span.current{font-family:Beatrice Medium,Arial,sans-serif}.menu .insta{display:inline-block;width:12px;height:12px;position:relative;text-indent:-200vw;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#000}@media (min-width: 768px){.menu .insta{border:1px solid #fff}}.menu .insta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:40%;height:40%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:.5px solid #fff}.menu .select-style{float:none;display:inline-block;width:auto;vertical-align:middle}.menu.right a,.menu.right span{margin:0 0 0 30px}@media (max-width: 768px){.menu.right a,.menu.right span{margin:0 0 0 10px}}.menu.breadcrumb a,.menu.breadcrumb span{margin:0;letter-spacing:0}.menu.pagination{text-align:center;margin:3em 0}.menu.pagination a,.menu.pagination span{margin:0;padding:0 8px;display:inline-block;text-decoration:none}.menu.pagination a .current,.menu.pagination a .next,.menu.pagination a .prev,.menu.pagination span .current,.menu.pagination span .next,.menu.pagination span .prev{font-family:Beatrice Medium,Arial,sans-serif;font-weight:400;text-transform:uppercase}#shopify-section-header{position:fixed;top:0;left:0;right:0;padding:27px 60px;z-index:100}@media (max-width: 768px){#shopify-section-header{padding:27px 5%}}#shopify-section-header #carl-kapp{position:absolute;top:27px;left:0;right:0;margin:auto;display:block;width:160px;height:18px}#shopify-section-footer{position:initial;padding:6px 60px 18px;z-index:100}@media (min-width: 426px) and (max-width: 885px){#shopify-section-footer{position:initial;padding:6px 26px 18px;z-index:100}}input#navcheck{position:absolute;top:-9999px;left:-9999px;visibility:hidden;opacity:0}label[for=navcheck]{position:absolute;top:20px;left:55px;width:25px;height:25px;outline:none;background:none;cursor:url(cursor-white.png),auto;z-index:110}@media (max-width: 768px){label[for=navcheck]{left:5%;position:fixed}}label[for=navcheck]:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:#0003;transition:opacity .5s cubic-bezier(.19,1,.22,1);z-index:100;pointer-events:none;visibility:hidden;opacity:0}label[for=navcheck] .burger{position:fixed;top:27px;left:60px;width:16px;height:11px;margin:0;padding:0;z-index:120}@media (max-width: 768px){label[for=navcheck] .burger{left:5%}}label[for=navcheck] .burger:before,label[for=navcheck] .burger .bar,label[for=navcheck] .burger:after{content:"";display:block;position:absolute;left:0;width:100%;height:1px;background-color:#000}@media (min-width: 768px){label[for=navcheck] .burger:before,label[for=navcheck] .burger .bar,label[for=navcheck] .burger:after{-webkit-box-shadow:-1px 1px 0px 0px rgba(255,255,255,.9);-moz-box-shadow:-1px 1px 0px 0px rgba(255,255,255,.9);box-shadow:-1px 1px #ffffffe6}}label[for=navcheck] .burger .bar{top:44%}label[for=navcheck] .burger:before{top:0;transform-origin:top left}label[for=navcheck] .burger:after{bottom:0;transform-origin:bottom left}input:focus+label .burger,label:hover .burger{opacity:.75}nav#shades{position:fixed;top:0;left:0;bottom:0;padding:50px 0 60px 60px;transform:translateZ(0);width:140px;transform:translate(-100%);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1);z-index:120}nav#shades:before{content:"";position:absolute;top:0;bottom:0;left:0;width:230px;border-bottom-right-radius:230px;background:#fff;transform:translate(-100%);min-height:400px;transform-origin:bottom left;will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1);z-index:-1}nav#shades a{display:block;padding:25px 0 7px;margin:0}nav#shades .subnav{display:none;padding:5px 9px}nav#shades .subnav a{padding:10px 0}nav#shades form.search{display:none;max-width:100%}nav#shades form.search input{background-color:transparent}@media (max-width: 768px){nav#shades{padding:19px 5%}}[id=navcheck]:checked+label:before{visibility:visible;opacity:1;pointer-events:auto}[id=navcheck]:checked~nav#shades{transform:translate(0)}[id=navcheck]:checked~nav#shades:before{transform:translate(0)}[id=navcheck]:checked~main.content{-webkit-filter:blur(2px);filter:blur(2px)}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.expandee{display:none;padding-bottom:32px}.template-search .product-title{width:auto}.row .grid{width:calc(38% - 5px);position:relative;margin:0 auto;padding-bottom:0}.row .grid img{display:block}.row .grid .product-info{padding:24px 0;text-align:center;background-color:#fff}@media (max-width: 768px){.row .grid .product-info{padding:12px 0}}@media (min-width: 768px){.row .grid.small{width:calc(25% - 10px)}.row .grid.small .product-info{bottom:2px}}.row .grid.intro{font-size:20px}.row .grid.intro h1.title{margin-bottom:.5em}.row .grid.intro p{font-size:20px;margin-top:0}@media (max-width: 768px){.row .grid.intro{margin-bottom:40px!important}}@media (max-width: 768px){.row.first-row{flex-direction:column;margin-bottom:-17px}.row.first-row .grid{width:100%;margin-bottom:27px}}.row.thumbnails .grid{background-color:#f2f2f2}.row.thumbnails .grid img{width:70%;margin:10px auto 20px;-webkit-transition:opacity .5s;transition:opacity .5s}@media (max-width: 768px){.row.thumbnails .grid img{width:90%}}.row.thumbnails .grid a.swap-true{position:relative;display:block}.row.thumbnails .grid a.swap-true img.secondary{display:none;opacity:0}.row.thumbnails .grid a.swap-true.toggle-images img{opacity:0;display:none}.row.thumbnails .grid a.swap-true.toggle-images img.secondary{opacity:1;display:block}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.row .grid1{width:calc(38% - 2px);position:relative;margin-right:3%;padding-bottom:0}.row .grid1 img{display:block}.row .grid1 .product-info{padding:24px 0;text-align:center;background-color:#fff}@media (max-width: 768px){.row .grid1 .product-info{padding:12px 0}}@media (min-width: 768px){.row .grid1.small{width:calc(25% - 10px)}.row .grid1.small .product-info{bottom:2px}}.row .grid1.intro{font-size:20px}.row .grid1.intro h1.title{margin-bottom:.5em}.row .grid1.intro p{font-size:20px;margin-top:0}@media (max-width: 768px){.row .grid1.intro{margin-bottom:40px!important}}.row.first-row{padding:0}@media (max-width: 768px){.row.first-row{flex-direction:column;margin-bottom:-17px}.row.first-row .grid1{width:100%;margin-bottom:27px}}.row.thumbnails .grid1{background-color:#f2f2f2}.row.thumbnails .grid1 img{width:70%;margin:10px auto 20px;-webkit-transition:opacity .5s;transition:opacity .5s}@media (max-width: 768px){.row.thumbnails .grid1 img{width:90%}}.row.thumbnails .grid1 a.swap-true{position:relative;display:block}.row.thumbnails .grid1 a.swap-true img.secondary{display:none;opacity:0}.row.thumbnails .grid1 a.swap-true.toggle-images img{opacity:0;display:none}.row.thumbnails .grid1 a.swap-true.toggle-images img.secondary{opacity:1;display:block}@media (min-width: 1024px){.grid.coll-img-wrapper{display:flex;flex-direction:column;justify-content:center;align-itmes:center}}.row.thumbnails .grid a.swap-true img{object-fit:contain}@media (min-width: 425px){.row.thumbnails .grid a.swap-true img{height:330px}}@media (min-width: 590px){.row.thumbnails .grid a.swap-true img{height:400px}}@media (min-width: 768px){.row.thumbnails .grid a.swap-true img{height:420px}}@media (min-width: 990px){.row.thumbnails .grid a.swap-true img{height:459px}}@media (min-width: 1024px){.row.thumbnails .grid a.swap-true img{height:478px}}@media (min-width: 1440px){.row.thumbnails .grid a.swap-true img{height:498px}}@media (max-width: 768px){.row .grid{width:calc(50% - 5px);position:relative;margin-bottom:10px}}@media (max-width: 768px){.row.first-row .grid{width:100%;margin-bottom:27px}}@media (min-width: 769px){.grid img{max-width:100%;height:auto}.row .grid{width:calc(50% - 5px);position:relative;margin-bottom:10px}}body.template-index #page{padding:0}body.template-index #header{background-color:transparent}body.template-index main{min-height:550px;height:100vh;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover}body.template-index main:after{content:"";min-height:inherit;font-size:0}body.template-index main .logo{width:250px;height:auto;display:block;margin:auto}body.template-index.light label[for=navcheck] .burger:before,body.template-index.light label[for=navcheck] .burger .bar,body.template-index.light label[for=navcheck] .burger:after{background-color:#fff;-webkit-box-shadow:-1px 1px 0px 0px rgba(0,0,0,.9);-moz-box-shadow:-1px 1px 0px 0px rgba(0,0,0,.9);box-shadow:-1px 1px #000000e6}body.template-index.light #shopify-section-header a,body.template-index.light #shopify-section-header span,body.template-index.light #shopify-section-header .select-style select{color:#000}body.template-index.light #shopify-section-header .insta{background-color:#fff;border-color:#000}body.template-index.light #shopify-section-header .insta:after{border-color:#000}body.template-index.light .svg.logo{-webkit-filter:invert(100%);filter:invert(100%)}.bird{min-height:calc(100vh - 146px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#fff;padding:27px 0}.bird .sparrow{position:relative;z-index:1}.bird.columns .sparrow{max-width:480px}.bird .column{width:48%}@media (max-width: 480px){.bird .column{width:100%;float:none;clear:both;display:block;margin-bottom:2.2em}}.bird.left-aligned{text-align:left}.bird ul li:before{content:"-";display:inline-block;padding:0 8px 0 0}.bird a{text-decoration:underline}#comments{margin:40px 0}.entry{margin-bottom:3em}.collection-section{padding:20px 0;align-items:center}.collection-section .image{width:38%;position:relative;margin:0 auto}.collection-section .image a{display:block;-webkit-transition:opacity .2s;transition:opacity .2s}.collection-section .image a:hover{opacity:.7}@media (max-width: 768px){.collection-section .image.right-image{margin-right:0;margin-left:auto}}.collection-section.smallleft .left-image{width:38%;margin-left:7%;margin-right:auto}@media (max-width: 768px){.collection-section.smallleft .left-image{margin-left:0}}.collection-section.smallleft .right-image{width:38%;margin-left:0;margin-right:auto}@media (max-width: 768px){.collection-section .image{width:47%;position:relative;margin-right:0%;margin-left:0%}}.collection-section .image{width:50%;position:relative;margin:0}.collection-section .image.right-image{width:38%;margin-right:7%;margin-left:auto}.collection-section.landscape .landscape{width:100%}@media (max-width: 768px){.collection-section .image.right-image{margin-right:0%;margin-left:auto}.collection-section.landscape .landscape{width:100%;margin:0%}}.compare_at_price{text-decoration:line-through}.sale_price{color:#bc0c25}#product{padding-top:10px;position:relative}@media (max-width: 768px){#product{flex-direction:column}}#product #description-wrapper{width:38%;position:absolute;top:0;left:0;height:100%}@media (max-width: 768px){#product #description-wrapper{width:80%;margin-bottom:38px;position:static}}#product #description{position:-webkit-sticky;position:sticky;top:140px}#product #description .price{font-family:Beatrice Medium,Arial,sans-serif;margin-top:0}#product #description .menu{margin:41px 0 0}#product #description .menu a,#product #description .menu span{display:block;margin:0 0 16px;font-family:Beatrice Medium,Arial,sans-serif}#product #description #btn-addtocart{margin-top:35px}#product #gallery{width:55%;margin-left:45%;touch-action:pan-y pinch-zoom}#product #gallery .carousel-cell{display:block;width:100%;position:relative}#product #gallery .carousel-cell img{margin:0 auto;display:block}#product #gallery .carousel-cell .video-wrap{width:77%;position:relative;margin:10% auto}@media (max-width: 768px){#product #gallery .carousel-cell .video-wrap{width:100%;margin:auto}}#product #gallery .carousel-cell .embed{position:relative;height:0;width:100%;padding-bottom:125%;margin:0}#product #gallery .carousel-cell .embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media (max-width: 768px){#product #gallery .carousel-cell .scroller{position:absolute;top:0;left:0;right:0;z-index:3;width:100%;height:100%;display:block}}#product #gallery .carousel-cell:first-child{width:70%;margin:0 auto}@media (max-width: 768px){#product #gallery .carousel-cell:first-child{width:100%}}#product #gallery .prev-next{display:block;position:absolute;top:0;left:0;width:44px;height:100%;z-index:90;cursor:pointer;text-indent:-200vw}#product #gallery .prev-next.next{left:auto;right:0}#product #gallery .slick-dots{text-align:center;position:static;margin:16px 0 0}#product #gallery .slick-dots button{visibility:hidden;opacity:0}@media (max-width: 768px){#product #gallery{width:100%;margin:0}}#product .dot,#product .slick-dots li{width:9px;height:9px;background-color:#000;border:8px solid #fff;margin:0;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.25;overflow:hidden}#product .dot.is-selected,#product .dot.slick-active,#product .slick-dots li.is-selected,#product .slick-dots li.slick-active{opacity:1}#product #gallery-dots{position:absolute;top:0;right:-35px;height:100%;z-index:1}#product #gallery-dots .dots-scroller{position:-webkit-sticky;position:sticky;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#product #gallery-dots .dots-scroller .dot{display:block}@media (max-width: 768px){#product #gallery-dots .dots-scroller{display:none}}@media (min-width: 768px){#product.single-image{display:flex;flex-direction:row-reverse;justify-content:space-between}#product.single-image #gallery{margin:0}#product.single-image .descrption-wrapper{position:relative}}#shopify-section-related-products{padding-top:20px}#shopify-section-related-products>h2{margin:38px 0;font-size:10px}#shopify-section-related-products .row{flex-wrap:wrap}@media (min-width: 768px){#shopify-section-related-products .grid{width:calc(25% - 10px)}#shopify-section-related-products .grid .product-info{bottom:2px}}body.template-cart main{padding:27px 0}body.template-cart .cart-image{width:120px;background-color:#f2f2f2}body.template-cart .cart-image img{max-width:90%;margin:10px auto;display:block}body.template-cart .cart-image a{display:block}body.template-cart .product-description{width:425px}body.template-cart .remove{text-decoration:underline;font-size:.9em}body.template-cart tr td:first-child{width:140px}body.template-cart .product-description{text-align:left}body.template-cart #order-details{padding:20px 0;overflow:hidden;width:100%}body.template-cart #order-extra,body.template-cart #order-summary{width:50%;margin:20px 0}@media (max-width: 768px){body.template-cart .cart-image{width:50%;margin:0 auto}}.responsive-table{width:100%;display:table}.responsive-table td,.responsive-table th{vertical-align:middle}.responsive-table th{padding:20px 0}@media (max-width: 768px){.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table tr,.responsive-table td{float:left;clear:both;width:100%!important}.responsive-table th,.responsive-table td{display:block;margin:0;padding:10px 0;text-align:right}.responsive-table td:before{content:attr(data-label);float:left;padding-right:10px;text-align:center}}#shopify-section-collection-sections .grid.intro p{font-size:18px;margin-top:0;text-align:left;width:90%}@media (max-width: 768px){#shopify-section-collection-sections .grid.intro p{width:100%}}#shopify-section-product-template .expander{padding-bottom:30px!important}#shopify-section-product-template .size{padding-bottom:10px 0px!important}#shopify-section-product-template .color{padding:10px 0!important}.CK-social{width:50%;margin-top:26px}#CK-payment-icons{float:right;filter:grayscale(80%)}#CK-payment-icons{margin-top:-46px}@media (min-width: 886px){label[for=navcheck]{display:none!important}}@media (max-width: 885px){#CK-cart{margin-top:-1px!important}}.fa{text-shadow:-1px 1px 0 #fff}@media (max-width: 885px){#search-btn{top:1.5em!important;right:8.5em!important}}@media (max-width: 885px){.fa-2x{font-size:1.5em!important}}.fa-2x{font-size:11px!important}@media (max-width: 425px){#search-btn{right:6.7em!important}}@media (max-width: 886px){.tmenu_wrapper{display:none!important}}#shopify-section-header .tmenu_wrapper{margin-top:20px;text-shadow:-1px 1px 0 #fff}#shopify-section-header .tmenu_search_form{border-radius:25px;height:40px;background-color:transparent;width:120px;margin-top:5px;margin-right:15px}#shopify-section-header{font-size:11px}@media (max-width: 768px){#description{width:126%;margin:2%}}#shopify-section-header .tmenu_item a{font-weight:600;letter-spacing:1px}.tmenu_submenu .tmenu_item_text{text-shadow:none!important}.contact-us{font-weight:600}#swym-anchor .swym-anchor-badge{background:#B04600!important;border:1px solid #B04600!important}#shopify-section-product-template #btn-addtocart{padding:11.5px 40px!important;margin-top:1px!important}.tmenu-watermark{display:none!important;visibility:hidden!important;font-size:0px!important}.tmenu_wrapper .tmenu--fullwidth{max-width:800px!important}#CK-sub{position:relative;bottom:22px;right:0;left:4px}#CK-sub a{font-size:11px;font-family:Beatrice Light}#CK-cart{margin-top:-70px;padding:0;margin-right:54px;text-shadow:-1px 1px 0 #fff}#CK-cart a{font-size:11px;font-weight:600}.CK-returns{text-align:center;margin-top:15px;font-size:11px;text-transform:uppercase;font-weight:400}#CK-policies{margin-top:-15px;margin-right:2px}.swym-wishlist-cta{padding:15px;color:#fff;font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:400;font-family:Beatrice Medium,Arial,sans-serif;width:auto;border:0;text-align:center;white-space:nowrap;text-decoration:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none}#search-btn{position:absolute;top:4.45em;right:9em;padding:10px;border-radius:2px;text-shadow:-1px 1px 0 #fff}#search-btn:hover{cursor:url(cursor-white.png),auto}.block{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center;background:rgba(0,0,0,.5);margin:0}.block:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:0}.centered{display:inline-block;vertical-align:top;width:50%;padding:10px 15px;color:#fff;border:none;background:transparent;margin-top:36px}#search-box{position:relative;width:100%;margin:0}#search-form{height:3.99em;border:1px solid #999;background-color:#fff;overflow:hidden}#search-text{font-size:14px;color:#ddd;border-width:0;background:transparent}#search-box input[type=text]{width:90%;color:#333;outline:none;font-size:1.2em;font-style:italic;padding:14px 20px 20px}#search-button{position:absolute;top:0;right:0;height:4.137em;width:150px;font-size:11px;color:#fff;text-align:center;line-height:28px;border-width:0;background-color:#b04600;cursor:url(cursor-white.png),auto;letter-spacing:1px;text-transform:uppercase;font-family:Beatrice Medium,Arial,sans-serif}#close-btn{position:fixed;top:1em;right:1.5em;font-size:1.5em;cursor:url(cursor-white.png),auto}#close-btn:hover{color:#777;cursor:url(cursor-white.png),auto}#search-overlay{display:none}@media (max-width: 768px){#search-button{position:absolute;top:0;right:0;height:4.17em;width:68px;font-size:9px;color:#fff;text-align:center;line-height:22px;border-width:0;background-color:#b04600;cursor:url(cursor-white.png),auto;letter-spacing:1px;text-transform:uppercase;font-family:Beatrice Medium,Arial,sans-serif;padding-left:28px}}@media (max-width: 768px){#search-box input[type=text]{width:90%;color:#333;outline:0;font-size:1.2em;font-style:italic;padding:10px 20px 20px 11px}}@media (max-width: 768px){#search-form{height:3.24em;border:1px solid #999;background-color:#fff;overflow:hidden}}@media (max-width: 450px){#carl-kapp{position:absolute;top:27px;left:0;right:64px!important;margin:auto;display:block;width:138px!important;height:18px}}.tmenu_navbar{z-index:0!important;width:auto!important}#madetoorder{float:right;background:#000;color:#fff;padding:10px;margin-right:10px;margin-top:-10px;max-width:108px;width:108px;text-transform:uppercase;font-size:11px;letter-spacing:1px}@media (max-width: 768px){#madetoorder{margin-top:10px}}@media (max-width: 370px){#madetoorder{font-size:10px;max-width:100px;width:60px}}#description h1{display:inline-block}@media (max-width: 1015px){.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-text{margin-left:-4px;padding:0 12px!important}}#looxReviewsFrame{margin-top:18px}#product #gallery .carousel-cell .video-wrap{width:100%}#shopify-section-product-template #SingleOptionSelector-1{margin-top:-10px}@media (max-width: 425px){#CK-footer{display:flex;justify-content:center;align-items:center}#CK-footer{display:flex;justify-content:center}#CK-footer-inner{align-self:center}#shopify-section-footer{position:initial;padding:0 60px}#CK-payment-icons li{float:right;margin:0 1px}#CK-footer-inner{display:flex;flex-wrap:wrap;flex:40%;padding:0;margin:auto}#CK-payment-icons{margin-bottom:14px;margin-top:-32px}#CK-policies{margin-top:-6px;margin-left:43px;padding-top:4px;padding-bottom:3px}.face svg{width:33px;height:40px;margin-left:0!important}#CK-sub{bottom:-8px!important}#shopify-section-footer .menu .select-style,#shopify-section-footer .menu a{padding-top:3px}}#looxReviews{padding:40px}@media (min-width: 769px){.pd a{text-transform:uppercase;font-weight:600;letter-spacing:1.1px;font-size:11px}.elspl-f{width:37%!important}.els-row label{color:#000!important}.elspl-ps-box{width:125%!important}.elspl-box{overflow:visible!important;width:85%}.elspl-ps-list img{width:90%!important;background:#f2f2f2;height:auto}.elspl-f h2{font-size:0px!important}.elspl-ps-list.pr-2 li{text-align:center!important}ul.simple-pagination{display:none!important}}@media (max-width: 768px){.elspl-ps-list.pr-3 li{width:50%}.elspl-box{width:134%}.elspl-f{width:100%}.elspl-ps-list .pd{text-align:center;width:100%!important}}.elspl-f select{font-size:11px}.elspl-ps-list .pd{text-align:center;width:91%}.els-row select{font-family:Beatrice Light,Arial,sans-serif!important}.elspl-ps-list img{background:#f2f2f2}.pd a{text-transform:uppercase;font-weight:600;letter-spacing:1.1px;font-size:11px}.els-row label{color:#000!important;padding-top:9px!important}.elspl-f h2{font-size:0px!important}.elspl-ps-list.pr-2 li{text-align:center!important}ul.simple-pagination{display:none!important}#shopify-section-product-template .single-option-selector{width:200px;line-height:1;border:0;height:33px;-webkit-appearance:none;margin-bottom:15px;background-position:100%;padding-right:2em;min-width:max-content}.swym-ui-components .swym-bg-2,.swym-ui-component .swym-bg-2{background:#000!important;cursor:url(cursor-black.png),auto!important}.swym-ui-component .swym-wishlist-detail-header .swym-wishlist-main-title{color:#000!important;font-size:11px!important;letter-spacing:1px!important;text-transform:uppercase!important;font-weight:400!important;font-family:Beatrice Medium,Arial,sans-serif!important;cursor:url(cursor-black.png),auto}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{color:#000!important;font-size:11px!important;letter-spacing:1px!important;text-transform:uppercase!important;font-weight:400!important;font-family:Beatrice Medium,Arial,sans-serif!important;cursor:url(cursor-black.png),auto}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-variant-title{color:#000!important;font-size:11px!important;letter-spacing:1px!important;text-transform:uppercase!important;font-weight:400!important;font-family:Beatrice Medium,Arial,sans-serif!important;cursor:url(cursor-black.png),auto}.swym-ui-component .swym-product-price .swym-product-final-price{color:#000!important;font-size:11px!important;letter-spacing:1px!important;text-transform:uppercase!important;font-weight:400!important;font-family:Beatrice Medium,Arial,sans-serif!important;cursor:url(cursor-black.png),auto}.swym-ui-component .swym-product-price.swym-has-sale .swym-product-final-price{color:#dc3b1a!important;cursor:url(cursor-black.png),auto}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{color:#fff!important;font-size:11px!important;letter-spacing:1px!important;text-transform:uppercase!important;font-weight:400!important;font-family:Beatrice Medium,Arial,sans-serif!important;cursor:url(cursor-black.png),auto}.swym-ui-component .swym-wishlist-context-menu{color:#000!important;cursor:url(cursor-black.png),auto}.swym-ui-component .swym-product-price .swym-product-original-price{color:#000!important;font-size:11px!important;letter-spacing:1px!important;text-transform:uppercase!important;font-weight:400!important;font-family:Beatrice Medium,Arial,sans-serif!important;cursor:url(cursor-black.png),auto}#overlay-close{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center;background:rgba(0,0,0,0);margin:0;z-index:-1}li.icon--payment{display:inline}@media (max-width: 425px){.CK-social{width:100%;padding-top:15px}#CK-sub,.CK-social,#CK-payment-icons,#CK-policies{margin:0 auto!important;text-align:center;padding-bottom:6px}#CK-sub a{margin:0 auto!important}}.websyms-cart button.btn--secondary{background-color:#b04600!important;max-width:400px!important;width:300px!important;margin-left:10px!important}.swym-button-bar{margin:4px!important}@media (max-width: 425px){#swym-plugin #swym-anchor[data-position=bottom-right],#swym-hosted-plugin #swym-anchor[data-position=bottom-right]{right:14px!important;bottom:54px!important;opacity:1}}body.template-index.light label[for=navcheck] .burger .bar,body.template-index.light label[for=navcheck] .burger:after,body.template-index.light label[for=navcheck] .burger:before{background-color:#000!important;box-shadow:-1px 1px #fff!important}label[for=navcheck] .burger .bar,label[for=navcheck] .burger:after,label[for=navcheck] .burger:before{content:"";display:block;position:absolute;left:0;width:100%;height:1px;background-color:#000;box-shadow:-1px 1px #fff}.websyms-cart-container .drawer__close span.fa,.websyms-cart .websyms-cart-container .product_remove_icon{color:#b04600!important}.swym-powered-by-text{display:none!important}#shopify-section-header .tmenu_item a{border-bottom-color:#fff!important}#shopify-section-header .tmenu_item{padding:15px 0!important}#shopify-section-header .tmenu_submenu .tmenu_item{padding:15px 10px!important}@media (max-width: 768px){.websyms-cart button.btn--secondary{margin-left:10px!important;max-width:300px!important;width:300px!important}.ajaxcart__subtota{position:absolute!important;left:259px!important}.ajaxcart__footer{margin-left:5px}}@media (max-width: 325px){.websyms-cart-container{margin-left:9px}}.websyms-cart .ajaxcart__footer .grid--full{margin-left:10px!important;border-top:1px solid #fff!important}#main{overflow:hidden}#CK-cart{margin:0;padding:0;display:flex;align-items:center}.menu.right a{margin:0}#search-btn{position:static;top:0;right:0}#shopify-section-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:0}#shopify-section-header:not(.template-index #shopify-section-header){background-color:#fff;min-height:2rem!important}#shopify-section-header .tmenu_wrapper{margin-top:0}#search-overlay{z-index:999}@media only screen and (max-width: 886px){#shopify-section-header{align-items:stretch;padding-bottom:40px}#CK-cart{right:60px;position:absolute;top:20px}}@media only screen and (max-width: 450px){#shopify-section-header #carl-kapp{right:0!important}}#shopify-section-footer{padding:5px 60px}#CK-sub{position:static;bottom:initial;right:initial;left:initial;margin-bottom:5px;margin-top:5px}.CK-social{width:auto;margin-top:0;display:flex;flex-direction:column}#CK-payment-icons{margin-top:0;float:none;margin-bottom:0}.social-wrapper{display:flex}.CK-social .social-wrapper .face svg{margin-bottom:0;margin-left:0}.CK-social .social-wrapper .pin{margin-left:-10px}#CK-policies{margin-top:0;margin-right:0;float:none}#payment-wrapper{display:flex;flex-direction:column}.social-wrapper a svg{margin:0 10px 0 0!important}#CK-footer-inner{display:flex;justify-content:space-between;align-items:center}.desktop-new-banner,.mobile-new-banner{max-width:100vw;height:100vh;object-fit:cover}.mobile-new-banner{object-position:left}.small-mobile-new-banner{max-width:100vw;height:100vh;object-fit:cover;object-position:left}#AFB-logo{max-height:50px;margin-left:10px;margin-right:auto;margin-bottom:0}@media only screen and (max-width: 650px){#CK-footer-inner{flex-direction:column}.social-wrapper a:last-child svg{margin-right:0!important}.social-wrapper{justify-content:center}#CK-sub{text-align:center}#CK-sub a{margin:0}#CK-policies{text-align:center;margin-top:-15px}#CK-payment-icons{display:flex;justify-content:center}#CK-payment-icons .icon--payment{margin-left:2px}#AFB-logo{margin-bottom:20px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 769px){#shopify-section-footer{padding:27px 5%}}@media only screen and (max-width: 424px){.social-wrapper .face{margin-top:-3px}}#CK-footer-inner .CK-social #CK-sub{margin-bottom:10px!important}#CK-footer-inner #payment-wrapper #CK-policies{margin-top:5px}@media only screen and (max-width: 650px){#CK-footer-inner #payment-wrapper #CK-policies{margin-top:-10px}}@media (max-width: 425px){#CK-footer-inner #payment-wrapper #CK-policies{margin-top:5px!important}}#shopify-section-product-template .single-option-selector{-webkit-appearance:auto}.arrow{border:solid black;border-width:0 1.5px 1.5px 0;display:inline-block;padding:3px;margin-top:0;margin-left:-14.5px}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.collection-section.smallleft .right-image{width:50%;margin-right:0;margin-left:auto}.sort-wrapper{display:flex;max-width:100%;width:100%;align-items:center;margin-bottom:.5rem}#sort-by{max-width:auto;width:auto;border-bottom:none;-webkit-appearance:auto;text-transform:uppercase;border:1px solid #eee;border-radius:2px;margin-left:10px;padding:5px}.sort-text{font-size:96%;margin-top:4px}#shopify-section-header{padding:0 60px}a#carl-kapp{z-index:1000}@media only screen and (min-width: 886px){#shopify-section-header .tmenu_wrapper .tmenu_navbar .tmenu_nav li.tmenu_item :first-child a:not(#shopify-section-header .tmenu_wrapper .tmenu_navbar .tmenu_submenu li.tmenu_item :first-child a:not){padding-left:0!important}}@media only screen and (min-width: 990px){#shopify-section-header #carl-kapp{top:42%}}@media only screen and (min-width: 1130px){#shopify-section-header #carl-kapp{top:40%}}@media only screen and (max-width: 1130px) and (min-width: 990px){#shopify-section-header .tmenu_wrapper .tmenu_navbar .tmenu_nav li.tmenu_item a:not(#shopify-section-header .tmenu_wrapper .tmenu_navbar .tmenu_submenu li.tmenu_item a){padding:5px!important}#carl-kapp img{max-width:70%}#shopify-section-header #carl-kapp{left:44.5%;right:44.5%}}#shopify-section-header .tmenu_wrapper{display:none}@media (min-width: 990px){label[for=navcheck]{display:none!important}#shopify-section-header .tmenu_wrapper{display:flex}}@media only screen and (max-width: 990px){#CK-cart{right:60px;position:absolute;top:20px}}@media only screen and (max-width: 768px){#CK-cart{right:5%}}#search-button span,#search-button span i{text-shadow:none;margin:auto}#search-button span{color:#fff}span.page.current{padding:0 16px}ul.main-menu li.main-menu-link{display:inline-block;position:relative}ul.menu.dropdown-child{display:none;position:absolute;min-width:10rem;background-color:#fff0;padding:1.5rem 0rem 0rem;min-width:max-content}svg.icon.icon-caret{height:6px}ul.menu .top-menu-link{margin-right:4px}ul.menu li.menu-link{margin-right:2rem}ul.menu,ul.main-menu li.main-menu-link{margin-bottom:0}#shopify-section-header{padding:1rem 60px}ul.main-menu li.main-menu-link:hover ul.menu.dropdown-child{display:block;position:absolute}ul.dropdown-child li.dropdown-child-menu-link{display:block}ul.menu.dropdown-child li.menu-link.dropdown-child-menu-link{margin-right:0}@media only screen and (max-width: 1280px){ul.main-menu li.main-menu-link{margin-right:.8rem}}@media only screen and (max-width: 1080px){ul.main-menu li.main-menu-link{margin-right:.3rem}}@media only screen and (max-width: 989px){.left.menu.header-menu{display:none}#shopify-section-header #carl-kapp{top:27px}}ul.menu.dropdown-child li.dropdown-child-menu-link{background-color:#fff;margin:0;padding:1rem 1.5rem}ul.menu.dropdown-child li:first-of-type{padding-top:1.5rem}ul.menu.dropdown-child li:last-of-type{padding-bottom:2rem;border-bottom-right-radius:4rem}ul.menu.dropdown-child .child-menu-wrapper{border-bottom-right-radius:4rem;box-shadow:0 0 25px #0000000f}ul.main-menu li.main-menu-link svg{padding-bottom:1px}@media only screen and (min-width: 768px){#product{top:5px}#product #description{top:140px}#main,#shopify-section-product-template,#shopify-section-related-products{overflow:visible}}@media (min-width: 769px){.row .grid{width:calc(50% - 10px);position:relative;margin-bottom:10px}}.left.menu.header-menu{display:none}label[for=navcheck]{display:block!important}#shopify-section-header{justify-content:flex-end}@media only screen and (min-width: 990px){label[for=navcheck] .burger{top:24px}label[for=navcheck] .burger{width:23px;height:15px}}label[for=navcheck] .burger{width:23px;height:15px}.template-index .currency-switcher{display:none}button.notify-me{margin-top:1px!important;margin-left:15px!important;height:40px!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/application.scss.css.map?v=97819089677139930871694847069 */
