@import url(https://p.typekit.net/p.css?s=1&k=zmp0efd&ht=tk&f=9785.9786.9789.9791&a=8353522&app=typekit&e=css);
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;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);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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 rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}*{padding:0;margin:0;outline:0;box-sizing:border-box}*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main{display:block}template{display:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-size-adjust:none}img,iframe,video,audio,object{max-width:100%}img,iframe{border:0 none}img{height:auto;display:inline-block;vertical-align:middle}b,strong{font-weight:bold}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type=submit],input[type=button],input[type=reset],input[type=file],input[type=image],label[for]{cursor:pointer}a[href^=tel],button[disabled],input[disabled],textarea[disabled],select[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],textarea,a[href^=tel]{appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}textarea{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}button,select{text-transform:none}table{width:100%;border-collapse:collapse;border-spacing:0}nav ul,nav ol{list-style:none outside none}.ico-arrow-up{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-arrow-up.png?v=169603699490255603831751054266") no-repeat 0 0;background-size:100% 100%;width:19px;height:12px;display:inline-block;vertical-align:middle;font-size:0px}.ico-cart-white{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-cart-white.png?v=183055243335065750311751054268") no-repeat 0 0;background-size:100% 100%;width:20px;height:17px;display:inline-block;vertical-align:middle;font-size:0px}.ico-cart{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-cart.png?v=36071060249476615801751054268") no-repeat 0 0;background-size:100% 100%;width:20px;height:16px;display:inline-block;vertical-align:middle;font-size:0px}.ico-close{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-close.png?v=124299345326496849831751054271") no-repeat 0 0;background-size:100% 100%;width:21px;height:21px;display:inline-block;vertical-align:middle;font-size:0px}.ico-envelope{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-envelope.png?v=20840938612958058871751054272") no-repeat 0 0;background-size:100% 100%;width:48px;height:34px;display:inline-block;vertical-align:middle;font-size:0px}.ico-facebook-large{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-facebook-large.png?v=103054781935503491431751054274") no-repeat 0 0;background-size:100% 100%;width:27px;height:27px;display:inline-block;vertical-align:middle;font-size:0px}.ico-facebook{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-facebook.png?v=35989934011519292951751054275") no-repeat 0 0;background-size:100% 100%;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0px}.ico-spotify{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-spotify.png?v=26842120191537759251751054293") no-repeat 0 0;background-size:100% 100%;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0px}.ico-spotify-large{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-spotify.png?v=26842120191537759251751054293") no-repeat 0 0;background-size:100% 100%;width:27px;height:27px;display:inline-block;vertical-align:middle;font-size:0px}.ico-tiktok{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-tiktok.png?v=136380006968710601861751054293") no-repeat 0 0;background-size:100% 100%;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0px}.ico-tiktok-large{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-tiktok.png?v=136380006968710601861751054293") no-repeat 0 0;background-size:100% 100%;width:27px;height:27px;display:inline-block;vertical-align:middle;font-size:0px}.ico-instagram-large{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-instagram-large.png?v=20346392850562364241751054276") no-repeat 0 0;background-size:100% 100%;width:27px;height:27px;display:inline-block;vertical-align:middle;font-size:0px}.ico-instagram{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-instagram.png?v=79109081055132438121751054277") no-repeat 0 0;background-size:100% 100%;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0px}.ico-phone{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-phone.png?v=52741588037035654691751054279") no-repeat 0 0;background-size:100% 100%;width:22px;height:38px;display:inline-block;vertical-align:middle;font-size:0px}.ico-pinterest-large{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-pinterest-large.png?v=151566110363933191731751054281") no-repeat 0 0;background-size:100% 100%;width:27px;height:27px;display:inline-block;vertical-align:middle;font-size:0px}.ico-pinterest{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-pinterest.png?v=86076331939575508641751054282") no-repeat 0 0;background-size:100% 100%;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0px}.ico-play{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-play.png?v=91922770496697849101751054283") no-repeat 0 0;background-size:100% 100%;width:120px;height:120px;display:inline-block;vertical-align:middle;font-size:0px}.ico-search-close{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-search-close.png?v=83528887401139957931751054285") no-repeat 0 0;background-size:100% 100%;width:19px;height:19px;display:inline-block;vertical-align:middle;font-size:0px}.ico-search-large{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-search-large.png?v=116490111052060948521751054286") no-repeat 0 0;background-size:100% 100%;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0px}.ico-search-white{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-search-white.png?v=81441946608168408761751054288") no-repeat 0 0;background-size:100% 100%;width:17px;height:16px;display:inline-block;vertical-align:middle;font-size:0px}.ico-search{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-search.png?v=64021995719327927831751054289") no-repeat 0 0;background-size:100% 100%;width:16px;height:16px;display:inline-block;vertical-align:middle;font-size:0px}.ico-shop{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-shop.png?v=128299451457033540681751054290") no-repeat 0 0;background-size:100% 100%;width:42px;height:36px;display:inline-block;vertical-align:middle;font-size:0px}.ico-twitter-large{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-twitter-large.png?v=110095693422646639921751054294") no-repeat 0 0;background-size:100% 100%;width:32px;height:27px;display:inline-block;vertical-align:middle;font-size:0px}.ico-twitter{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-twitter.png?v=106837325230140782831751054295") no-repeat 0 0;background-size:100% 100%;width:21px;height:18px;display:inline-block;vertical-align:middle;font-size:0px}.ico-zoom{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-zoom.png?v=34633675220216849851751054297") no-repeat 0 0;background-size:100% 100%;width:17px;height:15px;display:inline-block;vertical-align:middle;font-size:0px}@media(-webkit-min-device-pixel-ratio: 2),(-o-min-device-pixel-ratio: 2/1),(min-resolution: 192dpi){.ico-arrow-up{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-arrow-up@2x.png?v=145770211460942436921751054266") no-repeat 0 0;background-size:100% 100%;width:19px;height:11.5px;display:inline-block;vertical-align:middle;font-size:0px}.ico-cart{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-cart@2x.png?v=4417337719106172951751054269") no-repeat 0 0;background-size:100% 100%;width:19.5px;height:16px;display:inline-block;vertical-align:middle;font-size:0px}.ico-close{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-close@2x.png?v=71550117116249008581751054271") no-repeat 0 0;background-size:100% 100%;width:21px;height:21px;display:inline-block;vertical-align:middle;font-size:0px}.ico-envelope{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-envelope@2x.png?v=34588023723669534541751054273") no-repeat 0 0;background-size:100% 100%;width:47.5px;height:34px;display:inline-block;vertical-align:middle;font-size:0px}.ico-facebook-large{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-facebook-large@2x.png?v=103054781935503491431751054274") no-repeat 0 0;background-size:100% 100%;width:27px;height:27px;display:inline-block;vertical-align:middle;font-size:0px}.ico-facebook{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-facebook@2x.png?v=35989934011519292951751054275") no-repeat 0 0;background-size:100% 100%;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0px}.ico-instagram-large{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-instagram-large@2x.png?v=20346392850562364241751054276") no-repeat 0 0;background-size:100% 100%;width:26px;height:26px;display:inline-block;vertical-align:middle;font-size:0px}.ico-instagram{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-instagram@2x.png?v=79109081055132438121751054277") no-repeat 0 0;background-size:100% 100%;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0px}.ico-phone{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-phone@2x.png?v=165837796136113382611751054280") no-repeat 0 0;background-size:100% 100%;width:21.5px;height:37.5px;display:inline-block;vertical-align:middle;font-size:0px}.ico-pinterest-large{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-pinterest-large@2x.png?v=151566110363933191731751054281") no-repeat 0 0;background-size:100% 100%;width:27px;height:27px;display:inline-block;vertical-align:middle;font-size:0px}.ico-pinterest{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-pinterest@2x.png?v=86076331939575508641751054282") no-repeat 0 0;background-size:100% 100%;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0px}.ico-play{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-play@2x.png?v=92162775033285591271751054284") no-repeat 0 0;background-size:100% 100%;width:120px;height:120px;display:inline-block;vertical-align:middle;font-size:0px}.ico-search-close{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-search-close@2x.png?v=142907275842830763451751054285") no-repeat 0 0;background-size:100% 100%;width:18.5px;height:18.5px;display:inline-block;vertical-align:middle;font-size:0px}.ico-search-large{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-search-large@2x.png?v=105714026564768902191751054287") no-repeat 0 0;background-size:100% 100%;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0px}.ico-search{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-search@2x.png?v=89133080218089913801751054289") no-repeat 0 0;background-size:100% 100%;width:15.5px;height:16px;display:inline-block;vertical-align:middle;font-size:0px}.ico-shop{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-shop@2x.png?v=122693214179190503981751054291") no-repeat 0 0;background-size:100% 100%;width:41.5px;height:35.5px;display:inline-block;vertical-align:middle;font-size:0px}.ico-twitter-large{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-twitter-large@2x.png?v=8562127693584940331751054294") no-repeat 0 0;background-size:100% 100%;width:31.5px;height:27px;display:inline-block;vertical-align:middle;font-size:0px}.ico-twitter{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-twitter@2x.png?v=121031170733064474101751054295") no-repeat 0 0;background-size:100% 100%;width:20.5px;height:17.5px;display:inline-block;vertical-align:middle;font-size:0px}.ico-zoom{background:url("//kassatex.com/cdn/shop/t/856/assets/ico-zoom@2x.png?v=122971469410964522771751054297") no-repeat 0 0;background-size:100% 100%;width:16.5px;height:15px;display:inline-block;vertical-align:middle;font-size:0px}}.clear{@util clearfix}.notext{@util text-hide}[hidden],.hidden{display:none !important}[hidden],.nonvisibled{visibility:hidden !important;opacity:0;max-height:500px;overflow:hidden}.alignleft{float:left}.alignright{float:right}[disabled],.disabled{cursor:default}.col{max-width:100%;flex:1}.cols{display:flex;flex-flow:row wrap;margin:0 -21px}.col--1of2{max-width:calc(50% - 42px);flex:0 0 calc(50% - 42px);margin:0 21px}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-xs-flex,.visible-sm-block,.visible-sm-flex,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-flex,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-pad-flex,.visible-lg-inline-block{display:none !important}.visible-block{display:block !important}@media(max-width: 767px){.hidden-xs{display:none !important}.visible-xs-block{display:block !important}.visible-xs-inline{display:inline !important}.visible-xs-inline-block{display:inline-block !important}.visible-xs-flex{display:flex !important}}@media(min-width: 768px)and (max-width: 1023px){.hidden-sm{display:none !important}.visible-sm-block{display:block !important}.visible-sm-inline{display:inline !important}.visible-sm-inline-block{display:inline-block !important}.visible-sm-flex{display:flex !important}}@media(min-width: 768px)and (max-width: 1024px){.hidden-pad{display:none !important}.visible-pad-block{display:block !important}.visible-pad-inline{display:inline !important}.visible-pad-inline-block{display:inline-block !important}.visible-pad-flex{display:flex !important}}@media only screen and (min-device-width: 768px)and (max-device-width: 768px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1024px)and (max-device-width: 1024px)and (orientation: landscape)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 834px)and (max-device-width: 834px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1112px)and (max-device-width: 1112px)and (orientation: landscape)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1024px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1366px)and (max-device-width: 1366px)and (orientation: landscape)and (-webkit-min-device-pixel-ratio: 2){.hidden-padpro{display:none !important}.visible-padpro-block{display:block !important}.visible-padpro-inline{display:inline !important}.visible-padpro-inline-block{display:inline-block !important}}@media(min-width: 1024px)and (max-width: 1439px){.hidden-md{display:none !important}.visible-md-block{display:block !important}.visible-md-inline{display:inline !important}.visible-md-inline-block{display:inline-block !important}.visible-md-flex{display:flex !important}}@media(min-width: 1440px){.hidden-lg{display:none !important}.visible-lg-block{display:block !important}.visible-lg-inline{display:inline !important}.visible-lg-inline-block{display:inline-block !important}.visible-lg-flex{display:flex !important}}.anyflexbox body{display:block}:root{scroll-behavior:smooth}body{min-width:320px;background:#fff;font-family:"effra",sans-serif;font-size:18px;line-height:1.44;color:#636363;font-weight:400;opacity:1 !important}a{color:inherit;text-decoration:underline}a:hover,a[href^=tel]{text-decoration:none}h1{font-size:48px;line-height:1.21}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:18px}h6{font-size:14px}@media(max-width: 1023px){h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}}@media(max-width: 767px){h1{font-size:32px;line-height:1.31}h2{font-size:26px}}.half-width{width:50%}.full-width{width:100%}.full-height{height:100%}.no-touchable,.no-touchable img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.background-cover{background-size:cover}.shell{max-width:1440px;padding-right:30px;padding-left:30px;margin:auto}.shell--fluid{max-width:none}@media(max-width: 767px){.shell{padding:0 18px}}.wrapper{overflow:hidden;position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;min-height:100vh}@font-face{font-family:"effra";font-display:swap;src:url("https://use.typekit.net/af/5c84c3/00000000000000000001787b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/5c84c3/00000000000000000001787b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/5c84c3/00000000000000000001787b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"effra";font-display:swap;src:url("https://use.typekit.net/af/32bae8/00000000000000000001787c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/32bae8/00000000000000000001787c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/32bae8/00000000000000000001787c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-style:italic;font-weight:400}@font-face{font-family:"effra";font-display:swap;src:url("https://use.typekit.net/af/d82207/000000000000000000017879/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/d82207/000000000000000000017879/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/d82207/000000000000000000017879/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-style:normal;font-weight:300}@font-face{font-family:"effra";font-display:swap;src:url("https://use.typekit.net/af/5ea570/00000000000000000001787d/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/5ea570/00000000000000000001787d/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/5ea570/00000000000000000001787d/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-style:normal;font-weight:500}.tk-effra{font-family:"effra",sans-serif}@font-face{font-family:"gabriola";font-display:swap;font-style:normal;font-weight:400;src:url('//kassatex.com/cdn/shop/t/856/assets/gabriola.ttf?v=63754916489034906641751054263') format("truetype")}@font-face{font-family:"english-script";font-display:swap;font-style:normal;font-weight:400;src:url('//kassatex.com/cdn/shop/t/856/assets/3751BD_0_0.eot?v=180387169043561983371751054231');src:url('//kassatex.com/cdn/shop/t/856/assets/3751BD_0_0.eot?%23iefix&v=180387169043561983371751054231') format("embedded-opentype"),url('//kassatex.com/cdn/shop/t/856/assets/3751BD_0_0.woff2?v=108159399735084675811751054232') format("woff2"),url('//kassatex.com/cdn/shop/t/856/assets/3751BD_0_0.woff?v=10146813374103417971751054232') format("woff"),url('//kassatex.com/cdn/shop/t/856/assets/3751BD_0_0.ttf?v=59263992649340721661751054231') format("truetype")}@font-face{font-family:"goudy-old-style";font-display:swap;font-style:normal;font-weight:400;src:url('//kassatex.com/cdn/shop/t/856/assets/375518_0_0.eot?v=66870904419227377641751054234');src:url('//kassatex.com/cdn/shop/t/856/assets/375518_0_0.eot?%23iefix&v=66870904419227377641751054234') format("embedded-opentype"),url('//kassatex.com/cdn/shop/t/856/assets/375518_0_0.woff2?v=179420103277305630371751054235') format("woff2"),url('//kassatex.com/cdn/shop/t/856/assets/375518_0_0.woff?v=175188751557527198341751054235') format("woff"),url('//kassatex.com/cdn/shop/t/856/assets/375518_0_0.ttf?v=57713487311223219261751054235') format("truetype")}@font-face{font-family:"felix-tilting";font-display:swap;font-style:normal;font-weight:400;src:url('//kassatex.com/cdn/shop/t/856/assets/375518_1_0.eot?v=120894313562080016721751054237');src:url('//kassatex.com/cdn/shop/t/856/assets/375518_1_0.eot?%23iefix&v=120894313562080016721751054237') format("embedded-opentype"),url('//kassatex.com/cdn/shop/t/856/assets/375518_1_0.woff2?v=13024479593459832451751054238') format("woff2"),url('//kassatex.com/cdn/shop/t/856/assets/375518_1_0.woff?v=72092131207602952191751054238') format("woff"),url('//kassatex.com/cdn/shop/t/856/assets/375518_1_0.ttf?v=22762639357622376481751054238') format("truetype")}@font-face{font-family:"Vanitas";font-display:swap;src:url("//kassatex.com/cdn/shop/t/856/assets/Vanitas-Regular.woff2?v=77920379385519959331751054338") format("woff2"),url("//kassatex.com/cdn/shop/t/856/assets/Vanitas-Regular.woff?v=132645484205356367081751054338") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Vanitas";font-display:swap;src:url("//kassatex.com/cdn/shop/t/856/assets/Vanitas-Bold.woff2?v=129158146185028924061751054337") format("woff2"),url("//kassatex.com/cdn/shop/t/856/assets/Vanitas-Bold.woff?v=170881165862724037111751054336") format("woff");font-weight:bold;font-style:normal}input::placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0 1000px #fff inset}.field{display:block;width:100%;height:40px;padding:0 10px;border:1px solid #bdbbbd;border-radius:0;font-size:14px;line-height:1.29;letter-spacing:.035em;font-weight:300;box-shadow:none}.textarea{display:block;width:100%;height:133px;padding:10px;border:1px solid #bdbbbd;border-radius:0;font-size:14px;line-height:1.29;letter-spacing:.035em;font-weight:300;box-shadow:none;resize:none}.select{position:relative}.select:after{content:"";position:absolute;top:50%;right:18px;width:6px;height:4px;background:url("//kassatex.com/cdn/shop/t/856/assets/arrow-select.png?v=175802812917683357251751054247") 0 0 no-repeat;background-size:100% 100%;transform:translateY(-50%);pointer-events:none}.select select{display:block;width:100%;height:48px;padding:0 30px 0 23px;border:1px solid #bdbbbd;border-radius:0;background-color:#fff;font-size:14px;line-height:2.14;color:#636363;font-weight:400;box-shadow:none;appearance:none}.checkbox{position:relative}.checkbox input{visibility:hidden;position:absolute;top:0;left:0;opacity:0}.checkbox label{position:relative;padding-left:24px;font-size:14px;line-height:1.29;letter-spacing:.035em;font-weight:400}.checkbox label:before{content:"";position:absolute;top:50%;left:0;width:16px;height:16px;border:1px solid #636363;transform:translateY(-50%)}.checkbox input:checked+label:before{background:#fff url("//kassatex.com/cdn/shop/t/856/assets/ico-check.png?v=28858323882950043211751054270") center center no-repeat;background-size:12px 10px}.counter{position:relative;max-width:150px}.counter .counter__field,.counter .counter__input{width:100%;height:48px;border:1px solid #e1dfdf;border-radius:0;font-size:18px;line-height:1.33;color:#636363;box-shadow:none;text-align:center;-moz-appearance:textfield}.counter input::-webkit-outer-spin-button,.counter input::-webkit-inner-spin-button{appearance:none;margin:0}.counter>span{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:100%;font-size:0;line-height:1;cursor:pointer}.counter .counter__minus{left:0px}.counter .counter__minus:before{content:"";position:absolute;top:50%;height:2px;background-color:#e1dfdf;transform:translateY(-50%);width:10px;left:50%;margin-left:-5px}.counter .counter__plus{right:0px}.counter .counter__plus:before{content:"";position:absolute;top:50%;height:2px;background-color:#e1dfdf;transform:translateY(-50%);width:10px;left:50%;margin-left:-5px}.counter .counter__plus:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:10px;background-color:#e1dfdf;transform:translate(-50%, -50%)}@media(max-width: 1170px){.counter{max-width:170px}.counter>span{width:40px;height:100%}.counter .counter__minus{left:0}.counter .counter__minus:before{width:10px;left:50%;margin-left:-5px}.counter .counter__plus{right:0}.counter .counter__plus:before{width:10px;left:50%;margin-left:-5px}.counter .counter__plus:after{height:10px}}.form__notice{margin-bottom:15px;font-size:14px;font-weight:300;text-align:center}.form__notice ul{list-style:none outside none}.form__notice.error{color:#ff2c45}.form__notice-customizer{padding:.5rem 1rem .5rem 0;font-weight:400;display:flex;align-items:flex-start;gap:.5rem}.form__notice-customizer label{text-align:left}.form__notice-customizer input{margin-top:.3rem}.form__adjustment{width:100%;margin:20px 0 0}.form__adjustment .w-100{margin:0;line-height:2.2;max-width:100%}.form__adjustment .text-left{text-align:left}.form.form__center{margin:auto;width:90%}.form .form__row{margin-bottom:12px}.form .form__cols{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.form .form__col{width:49%}.form .form__link{font-size:14px;line-height:1.29;color:#636363;letter-spacing:.035em;font-weight:300}.form .btn--solid{margin-top:10px}.form .form__btn{margin-top:16px}.form .form__btn+.form__btn{margin-left:10px}.form .select select{padding-left:10px;height:40px}.form--login,.form--recover-password,.form--add-address{display:none}.form--add-address{margin-top:20px}.form.form--edit-address .btn{padding:15px 34px 14px}@media(max-width: 767px){.form .form__cols{display:block}.form .form__col{width:100%}.form .form__btn{display:block;width:100%;text-align:center}.form .form__btn+.form__btn{margin-left:0}}input:checked+.form{display:block}.form-product-simple{visibility:hidden;overflow-y:auto;position:absolute;bottom:25px;left:34px;right:34px;max-height:calc(100% - 50px);min-height:70px;padding:8px 10px 9px;background-color:#d3d3d3;opacity:0;transition:opacity .3s,visibility .3s}.form-product-simple.is-expanded{visibility:visible;opacity:1}.form-product-simple .form__row{text-align:center}.form-product-simple .form__row+.form__row{margin-top:8px}.form-product-simple .form__label{margin-bottom:5px;display:inline-block;font-size:14px;line-height:2.14;color:#636363;font-weight:400}@media(min-width: 420px){.form-product-simple{left:20%;right:20%}}@media(min-width: 500px){.form-product-simple{left:25%;right:25%}}@media(min-width: 769px){.form-product-simple{left:1%;right:1%}}@media(min-width: 900px){.form-product-simple{left:8%;right:8%}}@media(min-width: 1024px){.form-product-simple{left:12%;right:12%}}@media(min-width: 1100px){.form-product-simple{left:16%;right:16%}}@media(min-width: 1230px){.form-product-simple{left:20%;right:20%}}@media(min-width: 1230px){.form-product-simple{left:20%;right:20%}}@media(min-width: 1439px){.form-product-simple{left:22%;right:22%}}.form-product{margin-bottom:8px}.form-product .preorder--message{width:100%;font-size:12px;line-height:1.29;color:#636363;font-weight:400;letter-spacing:.05em;text-transform:uppercase;text-align:center}.form-product .form__row{width:100%;padding-top:4px;border-top:1px solid #cdccc9;margin-bottom:12px}.form-product .form__row>a{float:right;font-weight:300;font-style:normal;color:dimgray;font-size:14px;line-height:2.14;letter-spacing:.04em;text-decoration:none;transition:opacity .3s}.form-product .form__row>a#to_view_customizer{color:#636363;font-style:normal;line-height:1.36;letter-spacing:.072em}.form-product .form__row>a:hover{opacity:.5}.form-product .form__row--without-border{border:none}.form-product .form__row--half{max-width:170px;border-top:none;padding:0;margin:0 15px 10px 0}.form-product .form__row--half .form__controls{margin:0}.form-product .form__row--full{border-top:none}.form-product .form__label{display:inline-block;margin-bottom:6px;font-size:14px;line-height:2.14;color:#55565a;font-weight:300}.form-product .form__controls{margin-bottom:4px}.form-product .form__actions{margin-bottom:10px;width:calc(100% - 185px)}.form-product .form__btn{width:100%;max-width:100%;padding:14px 5px;font-weight:300;font-size:16px}.form-product .list-radios-colors label{width:20px;height:20px}.form-product .list-radios-colors label:after{width:26px;height:26px}.form-product .list-radios-boxes label:after{border-color:#636363}.form-product .list-radios-boxes input+label::after{transition:none}.form-product .list-radios-boxes input[disabled]+label,.form-product .list-radios-boxes input[disabled]+label::after,.form-product .list-radios-boxes input[disabled]+label:hover::after{border:none !important;cursor:initial}.form-product .list-radios-boxes input[disabled]+label::after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background-image:linear-gradient(to top right, white 48%, black, white 52%);opacity:.5}.form-product form{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.form-product ul{justify-content:flex-start}.form-product--accessories{margin-top:20px}.form-product--accessories .form__row:not(.form__row--half){padding:0;margin-bottom:23px}.form-product--accessories .select{display:block;width:100%}.form-product--accessories .select select{text-transform:uppercase}@media(max-width: 1170px){.form-product .form__actions{width:calc(96% - 140px)}.form-product .form__row--half{max-width:140px;width:45%;margin-right:4%}.form-product .form__btn{width:100%}}@media(max-width: 767px){.form-product{padding-bottom:10px}.form-product .form__row--half{max-width:170px;width:48%}.form-product .form__actions{width:calc(96% - 170px);min-width:48%}.form-product .form__btn{width:100%}}.form-product .form__row>a,.form-product .form__label,.section-product .section__price{font-weight:400}.section__form{display:grid;grid-template-areas:"title title" "rName sName" "rEmail rEmail" "message message";gap:.5rem 1rem;margin:1rem 0}.section__form .line-item-property__field label{line-height:1.41667;font-size:12px}.section__form input,.section__form textarea{background-color:#f7f7f7;border:none;border-radius:2px;box-shadow:0 1px 0 #fff;color:#435c70;margin-top:5px;outline:0;overflow:auto;padding:14px 20px;resize:none;width:100%;font-size:14px}.section__form .section__form-title{grid-area:title;font-size:calc(.64103vw + 13.07692px);line-height:1.4;text-align:center}.section__form .recipients-name{grid-area:rName}.section__form .senders-name{grid-area:sName}.section__form .recipients-email{grid-area:rEmail}.section__form .your-message{position:relative;grid-area:message;margin-bottom:1rem}.section__form .your-message small{position:absolute;right:10px;bottom:-1rem}@media(max-width: 400px){.section__form{grid-template-areas:"title" "rName" "sName" "rEmail" "message"}}.form-contacts{max-width:564px}.form-contacts .form__head{margin-bottom:36px;text-align:center}.form-contacts .form__head p{display:300px;line-height:1.44;font-weight:300;letter-spacing:.025em}.form-contacts .form__title{margin-bottom:16px;font-family:"effra",sans-serif;line-height:1.25;color:#636363;font-weight:400}.form-contacts .form__cols{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.form-contacts .form__col{width:49%}.form-contacts .form__row{position:relative;margin-bottom:16px}.form-contacts .form__label{visibility:hidden;position:absolute;top:0;left:0;z-index:-1;opacity:0}.form-contacts .select select{height:40px;padding-left:10px;text-transform:uppercase}@media(max-width: 1023px){.form-contacts{max-width:none;width:100%}}@media(max-width: 767px){.form-contacts .form__head{margin-bottom:26px}.form-contacts .form__head p{font-size:14px;line-height:1.36}.form-contacts .form__title{margin-bottom:9px;font-size:24px}.form-contacts .form__col{width:100%}}.options-container{width:100%}.form__row.first-row{padding-top:1rem !important;padding-bottom:.5rem !important}.table-cart{margin-bottom:43px}.table-cart thead th{padding:0 22px 9px;font-size:16px;line-height:1.31;font-weight:400;text-transform:uppercase;text-align:center}.table-cart thead th:first-child{width:232px;text-align:left}.table-cart thead th:last-child{width:214px;text-align:right}.table-cart td{padding:19px 0 19px 0px;vertical-align:top}.table-cart td:last-child{padding-right:18px;padding-left:0}.table-cart tbody tr+tr{border-top:1px solid #e1dfdf}@media(max-width: 1439px){.table-cart thead th{width:60%}.table-cart thead th:first-child{width:26%}.table-cart thead th:last-child{width:14%}.table-cart td{width:20%;padding-left:0;padding-right:0}.table-cart td:last-child{width:80%;padding-right:0}}@media(max-width: 1023px){.table-cart thead{display:none}}@media(max-width: 767px){.table-cart table,.table-cart tbody,.table-cart td{display:block}.table-cart tr{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.table-cart td{width:118px}.table-cart td:last-child{width:calc(100% - 118px)}}.table-orders tr{border-bottom:1px solid #e1dfdf}.table-orders th,.table-orders td{padding:5px;font-size:14px;line-height:2.14;color:#636363;letter-spacing:.15em;text-transform:uppercase;font-weight:400;text-align:left}.table-orders td{letter-spacing:0;text-transform:none}@media(max-width: 767px){.table-orders table,.table-orders tbody,.table-orders tr,.table-orders td{display:block}.table-orders thead{display:none}.table-orders td{padding:5px 0;line-height:1.3}.table-orders td[data-attr]:before{content:attr(data-attr) ":";margin-right:5px;font-weight:500;text-transform:uppercase}}.wrapper{overflow:hidden;position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;min-height:100vh}.shell{max-width:1440px;padding-right:30px;padding-left:30px;margin:auto}.shell--fluid{max-width:none}@media(max-width: 767px){.shell{padding:0 18px}}.checkout--body .header__bar{position:absolute;width:100%;height:0;top:0;overflow:hidden}.checkout--body .header__bar .shell{line-height:30px;display:inline-block;vertical-align:middle}.header__bar{background-color:#f5f5f5;font-size:11px;line-height:2.73;color:#3f3f3f;text-align:center;text-transform:uppercase;letter-spacing:.2em}.header__bar .header__bar-slider{max-width:600px;margin:auto}.header__bar p{overflow:hidden;font-weight:300;letter-spacing:.2em;display:inline-block;vertical-align:middle;margin-bottom:2px;line-height:1.6;padding:5px 0}@media(max-width: 767px){.header__bar p{letter-spacing:.1em}}.header__bar p a{font-weight:500;text-decoration:none}.header__bar p a svg{width:9px;height:9px;margin-bottom:-1px;margin-left:5px;transition:transform .3s}.header__bar p a:hover svg{transform:translateX(5px)}.header__bar p .use_code{margin-left:25px;text-transform:none}.header__bar p .use_code span{text-decoration-line:underline;line-height:13px;font-weight:500}@media(max-width: 767px){.header__bar p .use_code{display:block;margin-left:0}}.header{position:relative;z-index:9999;width:100%;transition:background .3s}.header:hover{background:#fff}.header .header__inner{position:relative;padding:18px 0 18px}.header .header__inner>.shell{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;max-width:none}.header .header__aside{width:calc(50% - 102px);display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:flex-start}.header .header__aside.header-icons{position:absolute;top:0px;height:100%;right:0;padding-top:25px;padding-right:30px}.header .header__aside.toggle-mobile-menu-btn{width:auto}.header .header__aside>a{position:relative;display:block;font-size:12px;line-height:1.15;color:#3f3f3f;text-transform:uppercase;letter-spacing:.25em;text-decoration:none;transition:opacity .3s;margin-left:29px}@media(max-width: 1300px){.header .header__aside>a{margin-left:20px}}@media(max-width: 1200px){.header .header__aside>a{font-size:11px;letter-spacing:.15em}}.header .header__aside>a:not(.js-btn-expand):after{content:"";position:absolute;top:100%;left:.5ch;width:0;height:1px;margin-top:3px;background-color:#000;transition:width .3s}.header .header__aside>a:hover{opacity:1}.header .header__aside>a:hover:after{width:calc(100% - 1.5ch)}.header .header__aside>a:first-child{margin-left:0px}.header .header__aside>a[class]:hover{opacity:.6}.header .header__aside .nav__dropdown--accounts{position:relative;margin-left:29px}.header .header__aside .nav__dropdown--accounts>a{position:relative;display:block;font-size:11px;line-height:1.15;color:#3f3f3f;text-transform:uppercase;letter-spacing:.15em;text-decoration:none;transition:opacity .3s;z-index:1}.header .header__aside .nav__dropdown--accounts>a:not(.js-btn-expand):after{content:"";position:absolute;top:100%;left:0;width:0;height:1px;margin-top:3px;background-color:#000;transition:width .3s}.header .header__aside .nav__dropdown--accounts>a[class]:hover{opacity:.6}.header .header__aside .nav__dropdown--accounts ul{overflow:hidden;visibility:hidden;position:absolute;top:25px !important;left:0;z-index:0;max-height:0;background-color:#fff;opacity:0;transition:opacity .3s,visibility .3s,top .3s;list-style:none;padding:15px 22px;left:-22px;padding-top:0px}.header .header__aside .nav__dropdown--accounts ul li{list-style:none;padding:5px 0;min-width:105px}.header .header__aside .nav__dropdown--accounts ul li a{position:relative;font-size:11px;line-height:1.15;color:#3f3f3f;text-transform:uppercase;letter-spacing:.15em;text-decoration:none;transition:opacity .3s}.header .header__aside .nav__dropdown--accounts ul li a:after{content:"";position:absolute;top:100%;left:0;width:0;height:1px;margin-top:3px;background-color:#000;transition:width .3s}.header .header__aside .nav__dropdown--accounts ul li a:hover{opacity:1}.header .header__aside .nav__dropdown--accounts ul li a:hover:after{width:100%}.header .header__aside .nav__dropdown--accounts:hover ul{overflow:visible;visibility:visible;top:100%;opacity:1;max-height:none}.header .header__aside .nav__dropdown--accounts:hover>a{opacity:1}.header .header__aside .nav__dropdown--accounts:hover>a:after{width:100%}@media(min-width: 1025px){.header .header__aside .nav__dropdown--accounts{z-index:1}}.header.bordered{border-bottom:1px solid #e8e7e7}@media(max-width: 767px){.header.bordered{border-bottom:0}}.header.header--fixed{position:fixed;top:0;left:0;width:100%;background-color:#fff;transition:margin .5s}.header.header--fixed .grey-logo{display:inline-block}.header.header--fixed .white-logo{display:none}.header.is-fixed{background-color:#fff;margin-top:-30px}.header.is-fixed .grey-logo,.header.is-fixed.header--fixed .grey-logo,.template-index .header.is-fixed.header--fixed .grey-logo,.template-difference .header.is-fixed.header--fixed .grey-logo,.template-about .header.is-fixed.header--fixed .grey-logo{display:inline-block}.header.is-fixed .white-logo,.header.is-fixed.header--fixed .white-logo,.template-index .header.is-fixed.header--fixed .white-logo,.template-difference .header.is-fixed.header--fixed .white-logo,.template-about .header.is-fixed.header--fixed .white-logo{display:none}.header.is-fixed .search{top:0;padding:10px 0}@media(max-width: 1023px){.header .header__inner{padding:15px 0 17px}.header .header__aside{width:50%}.header .header__aside.header-icons{position:relative;top:initial;right:initial;padding-right:0;padding-top:0}.header .shell{padding:0 10px}.header.is-fixed .search{padding:18px 0}}@media(max-width: 767px){.header .header__inner{padding:15px 0 17px}.header .header__aside{width:auto;min-width:50px}.header .header__aside a{margin-left:0}.header .shell{padding:0 18px}.header.is-fixed .search{padding:7px 0}}.header-checkout{padding:19px 0 21px;border-bottom:1px solid #f5f5f5;text-align:center}.header-checkout .logo{max-width:204px;margin:0 auto}.header-checkout .logo img{width:100%}.template-index .header.header--fixed,.template-difference .header.header--fixed{background-color:rgba(0,0,0,0)}.template-index .header.header--fixed .white-logo,.template-difference .header.header--fixed .white-logo{display:inline-block}.template-index .header.header--fixed .grey-logo,.template-difference .header.header--fixed .grey-logo{display:none}.template-index .header.header--fixed.hovered,.template-difference .header.header--fixed.hovered{background-color:#fff}.template-index .header.header--fixed.hovered .grey-logo,.template-difference .header.header--fixed.hovered .grey-logo{display:inline-block}.template-index .header.header--fixed.hovered .white-logo,.template-difference .header.header--fixed.hovered .white-logo{display:none}.template-index .header.is-fixed,.template-difference .header.is-fixed{background-color:#fff}.template-difference .header.header--fixed .white-logo{display:none}.template-difference .header.header--fixed .grey-logo{display:inline-block}.template-difference .header.header--fixed.hovered{background-color:#fff}.template-difference .header.header--fixed.hovered .grey-logo{display:inline-block}.template-difference .header.header--fixed.hovered .white-logo{display:none}.main{width:100%;padding-top:143px}@media(max-width: 1024px){.main{padding-top:92px}}.template-index .main{padding-top:30px}.intro{margin-bottom:26px}@media(max-width: 1023px){.intro{margin-bottom:30px}}.intro #intro-video{padding-top:calc(75px - 15.75px)}@media(min-width: 374px){.intro #intro-video{padding-top:calc(75px - 15.75px)}}@media(min-width: 766px){.intro #intro-video{padding-top:calc(60px - 15.75px)}}@media(min-width: 768px){.intro #intro-video{padding-top:calc(50px - 15.75px)}}@media(min-width: 1024px){.intro #intro-video{padding-top:calc(75px - 15.75px)}}@media(min-width: 1025px){.intro #intro-video{padding-top:calc(120px - 15.75px)}}.intro-collection{position:relative;z-index:1;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;min-height:33vw;text-decoration:none}.intro-collection:focus,.intro-collection:hover{text-decoration:none}.intro-collection--without-image{min-height:16.5vw;padding:169px 0 100px;background-color:#ccc}.intro-collection .intro__image{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.intro-collection .intro__content{display:block;width:100%;color:#fff;text-align:center}.intro-collection h1{display:block;font-size:48px;line-height:1.33;font-weight:300;text-transform:uppercase;letter-spacing:.15em;padding:0 1rem}@media(max-width: 767px){.intro-collection{min-height:62vw}.intro-collection h1{font-size:28px}}.footer{width:100%;align-self:flex-end;border-top:1px solid #e1dfdf}.footer .footer__inner{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;padding:28px 0 31px;margin-left:40px;margin-right:40px}.footer .footer__aside{width:50%}.footer .footer__aside+.footer__aside{border-left:1px solid #e1dfdf}.footer .footer__cols{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.footer .footer__col{width:226px}.footer .footer__col+.footer__col{margin-left:128px}.footer .footer__content{position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:16px 140px;border-top:1px solid #e1dfdf}.footer .footer__socials{position:absolute;top:50%;left:40px;transform:translateY(-50%)}.footer .footer__nav ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;font-size:13px;line-height:1.31;color:rgba(85,86,90,.4);letter-spacing:.154em;font-weight:500;text-transform:uppercase}.footer .footer__nav li{margin:0 30px}.footer .footer__nav a{text-decoration:none;transition:opacity .3s;color:#636363}.footer .footer__nav .copyright{color:#636363}.footer .footer__nav .current a,.footer .footer__nav li:hover a{opacity:.6}.footer h6{margin-bottom:10px;font-size:16px;letter-spacing:.094em;font-weight:400;color:#636363;text-transform:uppercase}.footer h6~h6{margin-top:30px}.footer .footer__inner.included_currency>.footer__aside{width:calc((100% - 150px)/2)}.footer .footer__inner.included_currency .currency_selector{max-width:150px;width:150px;border-right:1px solid #e1dfdf;padding:0 20px 0 20px}.footer .footer__inner.included_currency .currency_selector select{color:#636363;font-family:"effra",sans-serif}@media(max-width: 1023px){.footer .footer__inner.included_currency{padding:28px 0 31px;align-items:center}.footer .footer__inner.included_currency>.footer__aside{width:50%;border-left:1px solid #e1dfdf}.footer .footer__inner.included_currency>.footer__aside:nth-child(1){border-left:none}.footer .footer__inner.included_currency .currency_selector{align-items:center;max-width:100%;width:80%;margin:auto;padding:0 20px 20px 20px;margin:0 auto;border-right:none;border-bottom:1px solid #e1dfdf}.footer .footer__inner.included_currency .currency_selector h6{width:50%;margin-bottom:0;text-align:right;padding-right:20px}.footer .footer__inner.included_currency .currency_selector .select{width:120px}}@media(max-width: 767px){.footer .footer__inner.included_currency{padding:28px 0px 15px 0px;margin-left:18px;margin-right:18px}.footer .footer__inner.included_currency>.footer__aside{width:100%;border:none}.footer .footer__inner.included_currency .currency_selector{width:100%;padding-bottom:30px;margin-bottom:30px}}@media(max-width: 1439px){.footer .footer__col{width:50%;padding-right:15px}.footer .footer__col+.footer__col{margin-left:0}}@media(max-width: 1023px){.footer .footer__inner{padding:15px 0}.footer .footer__content{padding:10px 0}.footer .footer__socials{position:static;width:100%;margin-bottom:15px;transform:translateY(0)}.footer .footer__nav ul{font-size:12px}.footer .footer__nav li{margin:0 20px}}@media(max-width: 767px){.footer .footer__inner{padding-top:28px}.footer .footer__aside{width:100%}.footer .footer__aside~.footer__aside{border:none}.footer .footer__col{width:100%;padding:0}.footer .footer__content{padding:31px 0 15px}.footer .footer__socials{width:100%;margin-bottom:31px}.footer .footer__nav{width:100%}.footer .footer__nav ul{display:block;font-size:14px;text-align:center}.footer .footer__nav li{margin:0 0 11px}.footer h6{margin-bottom:15px}}.btn{display:inline-block;padding:15px 42px 14px;border:1px solid #bdbbbd;border-radius:0;background:none;font-size:14px;line-height:1.36;color:#636363;font-weight:500;letter-spacing:.072em;text-transform:uppercase;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;box-shadow:none;appearance:none;transition:background .3s,opacity .3s,color .3s}.btn:hover{background-color:hsla(0,0%,100%,.3);opacity:.6}.btn--link{position:relative;padding:0 16px 0 0;border:none;font-size:16px;line-height:1.19;color:#636363;font-weight:400;transition:opacity .3s}.btn--link span,.btn--link svg{position:absolute;top:50%;right:0;width:12px;height:12px;font-size:0;fill:currentColor;transform:translateY(-50%);transition:right .3s;margin-top:-1px}.btn--link:hover{opacity:1;background:none}.btn--link:hover span,.btn--link:hover svg{right:-10px}@media(max-width: 767px){.btn--link{font-size:14px;line-height:1.36;letter-spacing:.072em}}.btn--white{border-color:#fff;color:#fff;transition:opacity .3s}.btn--white:hover{background:none;opacity:.7}.btn--quick{border:0;color:#636363;background:#fff;transition:opacity .3s;text-transform:capitalize;font-weight:normal}.btn--quick:hover{opacity:.8;background-color:hsla(0,0%,100%,.8)}.btn--line{position:relative;padding:0;border:none;font-size:16px;line-height:1.19;color:#fff}.btn--line:after{content:"";position:absolute;top:100%;left:0;right:0;height:2px;margin-top:2px;background-color:currentColor;transition:left .3s,right .3s,opacity .3s}.btn--line:hover{background:none}.btn--line:hover:after{left:50%;right:50%;opacity:0}.btn--solid{border:none;background-color:#636363;color:#fff;font-weight:500;transition:opacity .3s}.btn--solid[disabled]{background-color:#bdbbbd;pointer-events:none}.btn--solid[disabled][data-trekkie-id=apply_discount_button]{background-color:#636363}.btn--solid:hover{background-color:#636363;color:#fff;opacity:.7}.btn--dark:hover{background-color:#bdbbbd;color:#fff;opacity:1}.btn--solid-light{background-color:#bdbbbd;color:#fff;transition:opacity .3s}.btn--solid-light:hover{background-color:#bdbbbd;color:#fff;opacity:.6}.btn--block{display:block;width:100%;padding-left:0;padding-right:0}.btn-menu{overflow:hidden;position:relative;width:20px;height:15px}.btn-menu span{position:absolute;left:0;width:100%;height:3px;background-color:#636363;transition:transform .3s,left .3s}.btn-menu span:nth-child(1){top:0}.btn-menu span:nth-child(2){top:6px}.btn-menu span:nth-child(3){top:12px}.btn-menu.is-active span:nth-child(1),.btn-menu.is-active span:nth-child(3){top:7px}.btn-menu.is-active span:nth-child(1){transform:rotate(-45deg)}.btn-menu.is-active span:nth-child(3){transform:rotate(45deg)}.btn-menu.is-active span:nth-child(2){left:-100%}.klaviyo-bis-trigger{width:100%}[class^=list-]{list-style:none outside none}.list-colors{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;display:none}.list-colors-available{font-family:"effra",sans-serif;font-size:12px;font-style:normal;color:#636363;letter-spacing:.028em;font-weight:300;width:100%;height:20px;line-height:20px}.list-colors--selected{font-size:12px;color:#7f7f7f;letter-spacing:.028em;font-weight:300;width:100%;margin-top:5px}.list-colors li{margin:0 10px 0px 0}.list-colors a{position:relative;display:block;width:20px;height:20px;border-radius:50%;text-decoration:none}.list-colors a:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;border:1px solid #8c8c8c;border-radius:50%;transform:translate(-50%, -50%);opacity:.15;transition:opacity .3s}.list-colors .current a:after,.list-colors a:hover:after{opacity:1}.template-collection.page .list-colors{display:flex}.template-collection.page .list-colors-available{display:none !important}.list-links{font-size:14px;line-height:2.14;color:#8d8b8e;letter-spacing:.042em}.list-links a{text-decoration:none;transition:opacity .3s;color:#55565a}.list-links .current a,.list-links a:hover{opacity:.5;color:inherit}@media(max-width: 767px){.list-links{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;padding-bottom:29px;border-bottom:1px solid #e1dfdf;margin-bottom:30px}.list-links li{width:50%}}.list-contacts{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.list-contacts li{margin:0 29px}.list-contacts a{display:block;text-decoration:none;color:#55565a}.list-contacts span{display:block;margin-top:13px;font-size:10px;color:#55565a;letter-spacing:.1em;font-weight:500;text-transform:uppercase}@media(max-width: 767px){.list-contacts{margin:0 -29px}.list-contacts li{margin:0 29px}}.list-contacts-default{margin-bottom:59px}.list-contacts-default li{margin-bottom:34px;display:block;font-size:16px;line-height:1.31;color:#636363;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.list-contacts-default span{display:block;font-size:16px;line-height:1.31;color:#636363;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.list-contacts-default a{font-family:"effra",sans-serif;font-size:18px;line-height:1.44;color:#3f3f3f;letter-spacing:0;text-transform:none}@media(max-width: 767px){.list-contacts-default a{font-size:16px}}.list-images{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:37px -10px 42px}.list-images li{width:calc(33.33% - 20px);max-width:340px;margin:0 10px}.list-images li:nth-child(even) div{padding-bottom:100%}.list-images div{padding-bottom:133.825%;background-size:cover;background-position:center center;background-repeat:no-repeat}@media(max-width: 767px){.list-images{margin:0 0 15px}.list-images li{max-width:none;width:100%;margin:10px 0}}.list-radios-colors{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.list-radios-colors li{margin:0 5px 7px}.list-radios-colors .radio{position:relative}.list-radios-colors input{position:absolute;top:0;left:0;visibility:hidden;opacity:0}.list-radios-colors label{position:relative;display:block;width:20px;height:20px;border-radius:50%;text-decoration:none}.list-radios-colors label:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;border:1px solid #636363;border-radius:50%;transform:translate(-50%, -50%);opacity:.15;transition:opacity .3s}.list-radios-colors label:hover:after,.list-radios-colors input:checked+label:after{opacity:1}.list-radios-boxes{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -5px}.list-radios-boxes li{margin:0 5px 5px}.list-radios-boxes .radio{position:relative}.list-radios-boxes input{visibility:hidden;position:absolute;top:0;left:0;opacity:0}.list-radios-boxes label{display:block;min-width:60px;padding:6px 12px;background-color:#f5f5f5;font-size:14px;line-height:2;color:#636363;white-space:nowrap;font-weight:400;letter-spacing:.025em;text-overflow:ellipsis;text-align:center}.list-radios-boxes label:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #3f3f3f;opacity:0;transition:opacity .3s}.list-radios-boxes label:hover:after,.list-radios-boxes input:checked+label:after{opacity:1}.list-products{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;margin:0 -10px}.list-products li{width:264px;margin:0 15px 10px;font-size:14px;line-height:1.36;color:#8d8b8e;letter-spacing:.094em;text-align:center;font-weight:400;text-transform:uppercase}.list-products a{display:block;text-decoration:none;transition:opacity .3s;cursor:default}.list-products figure{overflow:hidden;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;height:264px;margin-bottom:14px}.list-products figure img{width:100%;height:auto}@media(max-width: 1439px){.list-products li{width:23%;margin:0 1% 10px}}@media(max-width: 767px){.list-products li{width:48%;margin-bottom:13px;font-size:12px;line-height:1.33}.list-products figure{height:100%}}.list-links-alt li{margin-bottom:19px;font-size:14px;line-height:1.36;letter-spacing:.15em;text-transform:uppercase;transition:opacity .3s}.list-links-alt .current,.list-links-alt li:hover{opacity:.6}.list-links-alt a{text-decoration:none}@media(max-width: 767px){.list-links-alt{display:none}.list-links-alt.is-expanded{display:block}.list-links-alt li{margin:0;border-top:1px solid #e1dfdf;font-family:"effra",sans-serif;font-size:18px;line-height:1.33;text-transform:capitalize}.list-links-alt .current{opacity:1;background-color:#f5f5f5}.list-links-alt a{display:block;padding:11px 26px}}.logo{width:195px;order:1;margin:4px auto 30px}.logo img{width:100%;height:auto}.logo svg{display:inline-block;vertical-align:middle}@media(max-width: 1023px){.logo{position:absolute;top:10px;left:50%;width:160px;height:38px;transform:translateX(-50%);order:initial;margin:0}.logo img{width:auto;height:100%}}@media(max-width: 1024px){.logo{margin:0 auto}}@media(max-width: 767px){.logo{position:static;width:154px;height:auto;transform:translateY(0)}.logo img{width:100%;height:auto}}@media(max-width: 374px){.logo{width:135px}}@media(max-width: 1023px)and (min-width: 768px){.header-checkout .logo{position:relative;top:auto;left:auto;width:auto;height:auto;transform:none}}.nav{order:2;flex-basis:100%;width:calc(50% - 102px);z-index:1}.nav.nav-bg{visibility:hidden;overflow-y:auto;position:absolute;top:-100vh;left:0;width:100%;height:calc(100vh - 62px);padding-bottom:30px;border-top:1px solid #e1dfdf;background-color:#fff;opacity:0;transition:opacity .3s,top .3s .3s,visibility .3s;max-width:100% !important;background:rgba(0,0,0,0)}.nav>ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-left:-17px}@media(max-width: 1024px){.nav>ul{margin-bottom:80px}}@media only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-device-pixel-ratio: 3){.nav>ul{margin-bottom:130px}}.nav>ul>li>a{position:relative;display:block;font-size:12px;line-height:1.15;color:#3f3f3f;text-transform:uppercase;letter-spacing:.25em;text-decoration:none;padding:0px 15px}@media(max-width: 1440px){.nav>ul>li>a{padding:0 12px}}@media(max-width: 1315px){.nav>ul>li>a{letter-spacing:.15em;font-size:11.5px}}@media(max-width: 1200px){.nav>ul>li>a{font-size:11px;letter-spacing:.15em;padding:0px 10px}}@media(min-width: 1025px)and (max-width: 1120px){.nav>ul>li>a{letter-spacing:.1em;padding:0px 8px}}.nav>ul>li>a:after{content:"";position:absolute;top:100%;left:15px;width:0;height:1px;margin-top:3px;background-color:#000;transition:width .3s}.nav>ul>li>a:before{content:"";position:absolute;top:100%;left:0;right:0;height:30px}.nav .nav__dropdown{overflow:hidden;visibility:hidden;position:absolute;top:120%;left:0;z-index:-1;width:100%;max-height:0;background-color:#fff;opacity:0;transition:opacity .3s,visibility .3s,top .3s}.nav .nav__dropdown>.nav__dropdown-inner{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;max-width:1440px;width:100%;margin:0 auto}.nav .nav__dropdown .nav__dropdown{visibility:visible;position:static;opacity:1}.nav .nav__dropdown .nav__dropdown-image{width:calc((100vw - 1440px)/2 + 563px);min-height:370px;margin-right:34px;margin-left:calc((-100vw + 1440px)/2);background-size:cover;background-position:center center;background-repeat:no-repeat}.nav .nav__dropdown .nav__dropdown-cols{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;width:calc(100% - 880px)}.nav .nav__dropdown .nav__dropdown-col{width:auto}.nav .nav__dropdown .nav__dropdown-col+.nav__dropdown-col{margin-left:120px}.nav .nav__dropdown .nav__dropdown-col>ul>li{margin-top:29px}.nav .nav__dropdown .nav__dropdown-col>ul>li+li{margin-bottom:20px}.nav .nav__dropdown .nav__dropdown-col>ul>li>a{display:inline-block;margin-bottom:7px;font-size:16px;line-height:1.31;color:#636363;font-weight:400;text-transform:uppercase;letter-spacing:.09em;text-decoration:none;cursor:default}.nav .nav__dropdown .nav__dropdown-col>ul>li>a:hover{opacity:1}.nav .nav__dropdown .nav__dropdown-col>ul .nav__dropdown a{font-size:14px;line-height:2.14;color:#8d8b8e;padding:.5rem 0;text-decoration:none;letter-spacing:.04em}.nav .nav__dropdown .nav__dropdown-box{width:240px;padding:28px 28px 6px;border:1px solid #000;margin-top:33px;text-align:center;text-decoration:none;align-self:flex-start}.nav .nav__dropdown .nav__dropdown-box.nav__dropdown-thumbnail{padding:0;border:none}.nav .nav__dropdown .nav__dropdown-box.nav__dropdown-thumbnail img{width:100%;max-width:none;height:auto;margin:0}.nav .nav__dropdown .nav__dropdown-box img{max-width:40px;width:auto;height:auto;margin-bottom:31px}.nav .nav__dropdown .nav__dropdown-box h6{font-family:"Vanitas";font-size:26px;letter-spacing:.5px;text-transform:none;margin-bottom:10px;line-height:1.31;color:#636363;font-weight:500}.nav .nav__dropdown .nav__dropdown-box p{font-size:18px;line-height:1.44;color:#636363;letter-spacing:.015em;font-weight:300}.nav .nav__dropdown a{transition:opacity .3s}.nav .nav__dropdown a:hover,.nav .nav__dropdown .current>a{opacity:.6}.nav>ul>li:hover .nav__dropdown,.nav>ul>.is-active .nav__dropdown{overflow:visible;visibility:visible;top:100%;opacity:1;max-height:none}.nav>ul>li:hover>a:after,.nav>ul>.is-active>a:after{width:calc(100% - 34px)}@media(max-width: 1439px){.nav .nav__dropdown .nav__dropdown-image{width:34%;height:auto;margin-right:2%;margin-left:0}.nav .nav__dropdown .nav__dropdown-cols{width:42%}.nav .nav__dropdown .nav__dropdown-cols:last-child{width:64%}.nav .nav__dropdown .nav__dropdown-col{width:50%}.nav .nav__dropdown .nav__dropdown-col+.nav__dropdown-col{margin-left:0}.nav .nav__dropdown .nav__dropdown-col>ul{margin-top:10px}.nav .nav__dropdown .nav__dropdown-col>ul>li{padding-right:10px}.nav .nav__dropdown .nav__dropdown-box{width:20%;padding:20px 28px 10px;margin-top:10px;max-width:200px;margin-left:calc(19% - 200px)}.nav .nav__dropdown .nav__dropdown-box img{margin-bottom:20px}.nav .nav__dropdown .nav__dropdown-box h6{font-size:20px;margin-bottom:12px}.nav .nav__dropdown .nav__dropdown-box p{font-size:14px}}@media(max-width: 1023px){.nav{order:initial}}@media(max-width: 1024px){.nav{visibility:hidden;overflow-y:auto;position:absolute;top:-100vh;left:0;width:100%;height:calc(100vh - 62px);padding-bottom:30px;border-top:1px solid #e1dfdf;background-color:#fff;opacity:0;transition:opacity .3s,top .3s .3s,visibility .3s}.nav.is-expanded{top:100%;visibility:visible;opacity:1;transition:opacity .3s .3s,top .3s,visibility .3s .3s}.nav>ul{display:block}.nav>ul>li>a{display:block;padding:15px 0;margin:0 24px 0 40px;font-size:18px;line-height:1.33;letter-spacing:.055em;text-transform:none;border-bottom:1px solid #f2f2f2}.nav>ul>li>a:after,.nav>ul>li>a:before{display:none}.nav>ul>li+li{margin-left:0}.nav>ul>.is-active>a:after,.nav>ul>li:hover>a:after,.nav>ul .is-active>a:after,.nav>ul li:hover>a:after{width:auto}.nav>ul li.has-dropdown:hover>a:after{width:50px}.nav .has-dropdown>a>span{position:absolute;top:0;right:0;display:block;height:100%;width:50px}.nav .has-dropdown>a>span:after{content:"";position:absolute;top:0;right:17px;display:block;height:100%;width:15px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 36.1 18.9' style='enable-background:new 0 0 36.1 18.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bstroke:%23000000;stroke-miterlimit:10;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M33.4,1.7c0.1,0.1,0.1,0.3,0,0.4L18.7,16.9c-0.1,0.1-0.3,0.1-0.4,0L3.6,2.2c-0.1-0.1-0.1-0.3,0-0.4 s0.3-0.1,0.4,0l14.5,14.4L33,1.7c0.1-0.1,0.1-0.1,0.2-0.1S33.3,1.7,33.4,1.7z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;outline:none}.nav .has-dropdown>a>span[aria-expanded=true]:after{transform:rotate(180deg);transform-origin:50% 50%}.nav .nav__dropdown{visibility:visible;position:static;display:none;max-height:none;padding:15px 21px 15px 56px;opacity:1}.nav .nav__dropdown .nav__dropdown-cols{width:100%}.nav .nav__dropdown .nav__dropdown-col{width:100%}.nav .nav__dropdown .nav__dropdown-col+.nav__dropdown-col{margin-top:20px}.nav .nav__dropdown .nav__dropdown-col>ul>li{width:100%;padding:0;margin-top:0}.nav .nav__dropdown .nav__dropdown-col>ul>li+li{margin-top:20px}.nav .nav__dropdown .nav__dropdown-col>ul>li>a{position:relative;display:block;margin:0;font-size:14px;line-height:1.14;letter-spacing:.063em}.nav .nav__dropdown .nav__dropdown-col>ul>li>a:after{right:0}.nav .nav__dropdown .nav__dropdown{padding:20px 0 0 20px;display:block}.nav .nav__dropdown .nav__dropdown li:hover>a:after{display:none}.nav .nav__dropdown .nav__dropdown li+li{margin-top:20px}}@media only screen and (min-device-width: 768px)and (max-device-width: 768px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1024px)and (max-device-width: 1024px)and (orientation: landscape)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 834px)and (max-device-width: 834px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1112px)and (max-device-width: 1112px)and (orientation: landscape)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1024px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1366px)and (max-device-width: 1366px)and (orientation: landscape)and (-webkit-min-device-pixel-ratio: 2){.nav{visibility:hidden;overflow-y:auto;position:absolute;top:-100vh;left:0;width:100%;height:calc(100vh - 62px);padding-bottom:30px;border-top:1px solid #e1dfdf;background-color:#fff;opacity:0;transition:opacity .3s,top .3s .3s,visibility .3s}.nav.is-expanded{top:100%;visibility:visible;opacity:1;transition:opacity .3s .3s,top .3s,visibility .3s .3s}.nav>ul{display:block}.nav>ul>li>a{display:block;padding:15px 0;margin:0 24px 0 40px;font-size:18px;line-height:1.33;letter-spacing:.055em;text-transform:none;border-bottom:1px solid #f2f2f2}.nav>ul>li>a:after,.nav>ul>li>a:before{display:none}.nav>ul>li+li{margin-left:0}.nav>ul>.is-active>a:after,.nav>ul>li:hover>a:after,.nav>ul .is-active>a:after,.nav>ul li:hover>a:after{width:auto}.nav>ul li.has-dropdown:hover>a:after{width:50px}.nav .has-dropdown>a>span{position:absolute;top:0;right:0;display:block;height:100%;width:50px}.nav .has-dropdown>a>span:after{content:"";position:absolute;top:0;right:17px;display:block;height:100%;width:15px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 36.1 18.9' style='enable-background:new 0 0 36.1 18.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bstroke:%23000000;stroke-miterlimit:10;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M33.4,1.7c0.1,0.1,0.1,0.3,0,0.4L18.7,16.9c-0.1,0.1-0.3,0.1-0.4,0L3.6,2.2c-0.1-0.1-0.1-0.3,0-0.4 s0.3-0.1,0.4,0l14.5,14.4L33,1.7c0.1-0.1,0.1-0.1,0.2-0.1S33.3,1.7,33.4,1.7z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;outline:none}.nav .has-dropdown>a>span[aria-expanded=true]:after{transform:rotate(180deg);transform-origin:50% 50%}.nav .nav__dropdown{visibility:visible;position:static;display:none;max-height:none;padding:15px 21px 15px 56px;opacity:1}.nav .nav__dropdown .nav__dropdown-cols{width:100%}.nav .nav__dropdown .nav__dropdown-col{width:100%}.nav .nav__dropdown .nav__dropdown-col+.nav__dropdown-col{margin-top:20px}.nav .nav__dropdown .nav__dropdown-col>ul>li{width:100%;padding:0;margin-top:0}.nav .nav__dropdown .nav__dropdown-col>ul>li+li{margin-top:20px}.nav .nav__dropdown .nav__dropdown-col>ul>li>a{position:relative;display:block;margin:0;font-size:14px;line-height:1.14;letter-spacing:.063em}.nav .nav__dropdown .nav__dropdown-col>ul>li>a:after{right:0}.nav .nav__dropdown .nav__dropdown{padding:20px 0 0 20px;display:block}.nav .nav__dropdown .nav__dropdown li:hover>a:after{display:none}.nav .nav__dropdown .nav__dropdown li+li{margin-top:20px}}.nav.is-expanded{max-width:350px}@media only screen and (min-width: 767px){.nav.is-expanded{max-width:100%}}.template-index .header.header--white-color:not(.is-fixed){transition:all .3s}.template-index .header.header--white-color:not(.is-fixed) .nav>ul>li>a{color:#fff}.template-index .header.header--white-color:not(.is-fixed) .header__aside>a{color:#fff}.template-index .header.header--white-color:not(.is-fixed) .btn-menu span{background-color:#fff}.template-index .header.header--white-color:not(.is-fixed) .ico-search{background-image:url("//kassatex.com/cdn/shop/t/856/assets/ico-search-white.png?v=81441946608168408761751054288")}.template-index .header.header--white-color:not(.is-fixed) .ico-cart{background-image:url("//kassatex.com/cdn/shop/t/856/assets/ico-cart-white.png?v=183055243335065750311751054268")}.template-index .header.header--white-color:not(.is-fixed) .cart .cart__link span{color:#fff}.template-index .header.header--white-color:not(.is-fixed):hover{background:#fff}.template-index .header.header--white-color:not(.is-fixed):hover .nav>ul>li>a{color:#3f3f3f}.template-index .header.header--white-color:not(.is-fixed):hover .header__aside>a{color:#3f3f3f}.template-index .header.header--white-color:not(.is-fixed):hover .white-logo{display:none}.template-index .header.header--white-color:not(.is-fixed):hover .grey-logo{display:inline-block}.template-index .header.header--white-color:not(.is-fixed):hover .btn-menu span{background-color:#636363}.template-index .header.header--white-color:not(.is-fixed):hover .ico-search{background-image:url("//kassatex.com/cdn/shop/t/856/assets/ico-search.png?v=64021995719327927831751054289")}.template-index .header.header--white-color:not(.is-fixed):hover .ico-cart{background-image:url("//kassatex.com/cdn/shop/t/856/assets/ico-cart.png?v=36071060249476615801751054268")}.template-index .header.header--white-color:not(.is-fixed):hover .cart .cart__link span{color:#3f3f3f}.nav>ul>li>a,.cart .cart__link span,.header .header__aside>a{font-weight:500}.header .header__aside .nav__dropdown--accounts>a{font-weight:500}.section{padding:138px 0 32px}.section .section__head{margin-bottom:9px;text-align:center}.section .section__meta{font-size:16px;color:#636363;text-transform:uppercase;font-weight:400;letter-spacing:.09em}@media(max-width: 767px){.section{padding:70px 0 26px}.section .section__head{margin-bottom:13px}}.section-default{margin:180px 0 83px}.section-default--alt{margin-top:128px}.section-default .section__inner{max-width:1032px;margin:0 auto}.section-default .section__inner--alt{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;max-width:1048px;width:100%}.section-default .section__inner--large{max-width:1186px}.section-default .section__aside{width:195px}.section-default .section__content{width:574px;padding-top:104px;margin-left:10px}.section-default .section__content>ul{list-style:none outside none;font-size:14px;line-height:1.29;letter-spacing:.035em;font-weight:300}.section-default .section__content>ul li{margin-bottom:10px}.section-default .section__title{margin-bottom:18px;font-weight:400;letter-spacing:.1em}.section-default .section__cols{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;margin:0 -10px}.section-default .section__col{margin:0 10px;width:100%;max-width:447px}.section-default .section__boxes{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;padding:22px;border:1px solid #8d8b8e;margin-top:85px}.section-default .section__box{position:relative;width:50%;padding:29px 10px;text-align:center}.section-default .section__box+.section__box:before{content:"";position:absolute;top:0;left:0;bottom:0;width:1px;background-color:#8d8b8e}.section-default .section__box h5{margin-bottom:20px;font-family:"effra",sans-serif;letter-spacing:.045em;font-weight:400}.section-default input[type=radio]{visibility:hidden;position:absolute;top:0;left:0;width:0;height:0;display:block;opacity:0}.section-default h2{margin-bottom:47px;font-family:"effra",sans-serif;font-weight:400}.section-default h6{margin-bottom:25px;font-size:16px;line-height:1.31;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.section-default h6~h6{margin-top:42px}@media(max-width: 1023px){.section-default{margin:100px 0 50px}.section-default .section__col{width:calc(50% - 20px);max-width:none}.section-default .section__boxes{margin-top:40px}.section-default .section__content{width:calc(100% - 215px)}}@media(max-width: 767px){.section-default{margin:68px 0 0}.section-default .section__aside{width:calc(100% + 36px);margin:0 -18px 31px}.section-default .section__content{padding-top:0;margin:0;width:100%}.section-default .section__col{width:100%}.section-default .section__col+.section__col{margin-top:48px}.section-default .section__box{width:100%}.section-default .section__box+.section__box:before{top:0;bottom:auto;left:0;right:0;width:auto;height:1px}.section-default h2{margin-bottom:27px;font-size:24px}.section-default h6{margin-bottom:15px}}.section-image{padding:25px 0 30px}.section-image .section__inner{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.section-image .section__inner--inverse .section__image{order:2;margin:0 0 0 56px}.section-image .section__inner--inverse .section__content{order:1}.section-image .section__image{width:682px;margin-right:56px;position:relative}.section-image .section__image .full_view_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.section-image .section__content{width:410px}.section-image .section__title{margin-bottom:18px;font-family:"Vanitas";font-size:48px;line-height:1.21;color:#636363;font-weight:400;letter-spacing:.5px}.section-image .section__subtitle{margin-bottom:17px;line-height:1.42;color:#3f3f3f;letter-spacing:.042em;font-weight:300}.section-image .btn--link{font-weight:400;font-size:14px}@media(max-width: 1439px){.section-image .section__inner--inverse .section__image{margin:0 0 0 4%}.section-image .section__image{width:48%;margin-right:4%}.section-image .section__content{width:48%}}@media(max-width: 1023px){.section-image{padding:10px 0 20px}.section-image .section__title{font-size:30px}.section-image .section__subtitle{font-size:18px}}@media(max-width: 767px){.section-image{padding:0 0 11px}.section-image .section__content{width:100%;text-align:center;padding:15px 0 25px;border-bottom:1px solid #efefef}.section-image .section__image{width:100%;margin:0 0 11px}.section-image .section__title{font-size:36px;margin-bottom:15px;line-height:1.06}.section-image .section__subtitle{margin-bottom:18px;font-size:18px;line-height:1.33;letter-spacing:0}.section-image .btn--link{font-size:16px;margin-top:5px}}.section-new-products{padding-top:31px}@media(max-width: 1023px){.section-new-products{padding-top:10px}}@media(max-width: 767px){.section-new-products{padding-bottom:13px}}.section-fluid{position:relative;margin-bottom:30px;color:#fff}.section-fluid .section__image{display:block;height:49vw;min-height:500px;background-size:cover;background-position:center center;background-repeat:no-repeat}.section-fluid .section__content{position:absolute;top:50%;left:10px;right:10px;text-align:center;transform:translateY(-50%)}.section-fluid .section__content a,.section-fluid .section__content a:hover,.section-fluid .section__content a:focus{text-decoration:none}.section-fluid .btn{padding:10px 20px;border:1px solid;font-weight:300;content:none}.section-fluid .btn::after{content:none}.section-fluid .section__subtitle{margin:0;font-weight:300;letter-spacing:.11em;text-transform:uppercase}.section-fluid .section__title{font-weight:500;letter-spacing:.5px;font-family:"Vanitas";font-size:60px;text-transform:capitalize}.section-fluid .section__btn{position:absolute;bottom:25px;left:50%;transform:translateX(-50%)}.section-fluid .section__btn::after{content:none}.section-fluid img{width:100%;height:auto}@media(max-width: 767px){.section-fluid{padding-top:13px;margin-bottom:0}.section-fluid .section__subtitle{margin-bottom:4px;font-size:16px;line-height:1.31}.section-fluid .section__title{font-size:36px;line-height:1.33;letter-spacing:.042em}}.section-single-collection{padding:30px 0 62px}.section-single-collection .section__inner{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.section-single-collection .section__inner--inverse .section__content{order:3;margin:0 0 0 -210px}.section-single-collection .section__inner--inverse .section__image{order:1}.section-single-collection .section__inner--inverse .section__image--small{order:2}.section-single-collection .section__content{position:relative;z-index:1;width:410px;margin-right:-210px}.section-single-collection .section__image{width:570px;height:450px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0 10px;position:relative}.section-single-collection .section__image .full_view_link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2}.section-single-collection .section__image--small{width:340px;height:450px}.section-single-collection .section__title{margin-bottom:22px;font-family:"Vanitas";font-size:48px;line-height:1.21;color:#636363;font-weight:400;letter-spacing:.5px}.section-single-collection .section__subtitle{margin-bottom:26px;line-height:1.42;color:#3f3f3f;letter-spacing:.042em;font-weight:300}@media(max-width: 1439px){.section-single-collection{padding:3vw 0}.section-single-collection .section__inner--inverse .section__content{margin:0 0 0 -10vw}.section-single-collection .section__image{width:40vw;height:31vw}.section-single-collection .section__image--small{width:24vw}.section-single-collection .section__content{width:36vw;margin-right:-10vw}.section-single-collection .section__title{font-size:36px}.section-single-collection .section__subtitle{font-size:24px}}@media(max-width: 1023px){.section-single-collection{padding:10px 0 40px}.section-single-collection .section__inner--inverse .section__content{margin:10px 0}.section-single-collection .section__content{width:100%;margin:10px 0;text-align:center}.section-single-collection .section__title{margin-bottom:10px;font-size:26px}.section-single-collection .section__subtitle{margin-bottom:10px;font-size:18px}}@media(max-width: 767px){.section-single-collection{padding:19px 0 25px}.section-single-collection .section__content{order:2;text-align:center}.section-single-collection .section__image{order:1;width:100%;height:72vw;margin:0 0 11px}.section-single-collection .section__title{margin-bottom:14px;font-size:36px;line-height:1.06}.section-single-collection .section__subtitle{margin-bottom:13px;font-size:20px;line-height:1.33;letter-spacing:0}}.section-sellers{padding:28px 0 10px}.section-sellers .section__head{margin-bottom:12px;text-transform:uppercase}.section-sellers .section__title{color:#636363;letter-spacing:.083em;text-align:center;font-weight:300}@media(max-width: 767px){.section-sellers .section__head{margin-bottom:14px}.section-sellers .section__title{font-size:36px;font-family:"Vanitas";text-transform:none;letter-spacing:.5px;line-height:1.36}.section-sellers .tabs{border-bottom:1px solid #efefef}.section-sellers .tab .products .product__title{margin-bottom:6px;font-size:18px;margin-top:10px}.section-sellers .tab .products .slick-dots{display:flex;align-items:center;width:100%;justify-content:center;margin:10px 0 20px}.section-sellers .tab .products .slick-dots li{background:#e0e0e0;list-style:none;cursor:pointer;width:12px;height:12px;border-radius:50%;margin:0 5px;transition:background .2s}.section-sellers .tab .products .slick-dots li.slick-active{background-color:#3f3f3f}.section-sellers .tab .products .slick-dots li button{display:none}}.section-posts{padding:46px 0 66px}@media(max-width: 1023px){.section-posts{padding:38px 0 20px}}.section-feeds{padding:32px 0 38px}.section-feeds .section__head{margin-bottom:33px;text-align:center}.section-feeds .section__head p{font-size:18px;line-height:1.44;color:#636363;letter-spacing:.03em;font-weight:300}.section-feeds .section__title{margin-bottom:3px;font-size:16px;color:#636363;font-weight:400;letter-spacing:.094em}@media(max-width: 767px){.section-feeds{padding:17px 0 27px}.section-feeds .section__head{margin-bottom:5px}.section-feeds .section__head p{font-size:14px;line-height:1.36}.section-feeds .section__title{margin-bottom:9px;font-size:16px;line-height:1.38}}.section-blocks{padding:106px 0 41px}.section-blocks .section__head{margin-bottom:27px;text-align:center}.section-blocks .section__title{font-size:24px;line-height:1.33;color:#636363;font-weight:400;letter-spacing:.084em;text-transform:uppercase}.section-blocks .section__body>h5{margin:20px 0;text-align:center;font-weight:400}@media(max-width: 767px){.section-blocks{padding:70px 0 37px}.section-blocks .section__head{margin-bottom:21px}.section-blocks .section__title{font-size:16px;line-height:1.31;letter-spacing:.1em}}.section-about{padding-bottom:37px}.section-about .section__inner{display:flex;float:row wrap;justify-content:flex-start;align-items:flex-start;margin:0 -30px;align-items:center;text-align:center}.section-about .section__image{width:40%;padding-bottom:calc(100vh - 30px);background-size:cover;background-position:center center;background-repeat:no-repeat}.section-about .section__content{width:60%;padding:0 115px;text-align:center}@media(min-width: 1440px){.section-about .section__content{padding:0 calc((100% - 1440px)/2 + 85px)}}@media(min-width: 1600px){.section-about .section__content{padding:0 calc((100% - 1440px)/2 + 85px) 0 165px}}@media(max-width: 1023px){.section-about .section__content{padding:0 80px}}.section-about .section__content blockquote{font-family:"Vanitas";font-size:40px;line-height:1.21;font-weight:bold;max-width:580px;margin:50px auto}.section-about .section__content p{text-align:left;font-size:15px;margin-bottom:20px;letter-spacing:.02em;font-weight:300}.section-about .section__title{margin-bottom:11px;font-size:12px;line-height:1.31;letter-spacing:.25em;text-transform:uppercase;font-weight:300}.section-about .section__body{max-width:1146px;margin:43px auto 0;font-size:16px;line-height:1.44;letter-spacing:.028em;font-weight:300}.section-about .section__video{max-width:916px;margin:42px auto 0}@media(max-width: 1023px){.section-about .section__content blockquote{font-size:32px;line-height:1.06}}@media(max-width: 1023px){.section-about{padding-bottom:26px}.section-about .section__inner{display:block;margin:0 -18px;margin-top:70px}.section-about .section__image{width:100%;margin:0;padding-bottom:60vh;min-height:375px}.section-about .section__content{width:calc(100% - 30px);padding:50px 18px 0;margin:auto}.section-about .section__content:nth-child(1){padding-top:35px}.section-about .section__content blockquote br{display:none}.section-about .section__body{margin-top:9px;font-size:14px;line-height:1.36;letter-spacing:.035em}.section-about .section__body p{margin-bottom:15px}.section-about .section__cols{display:block;margin:0}.section-about .section__cols .col{max-width:100%;margin:0}.section-about .section__video{margin-top:15px}}@media(max-width: 767px){.section-about .section__image{padding-bottom:100%}}.section-press{padding-top:115px}.section-press .section__head{margin-bottom:27px;text-align:center}.section-press .section__title{margin-bottom:11px;font-family:"effra",sans-serif;font-size:48px;line-height:1.1;font-weight:400}.section-press .section__subtitle{line-height:1.44;font-weight:300}@media(max-width: 767px){.section-press{padding-top:65px}.section-press .section__head{margin-bottom:11px}.section-press .section__title{margin-bottom:11px;font-size:32px;line-height:1.31}.section-press .section__subtitle{font-size:14px;line-height:1.36}}.section-collections{padding:19px 0 43px}.section-collections .section__entry{max-width:796px;margin:0 auto 16px;text-align:center;font-weight:300;letter-spacing:.03em}.section-collections--alt{margin-top:90px}@media(max-width: 767px){.section-collections{padding:15px 0 18px}.section-collections .section__entry{margin-bottom:17px;font-size:14px;line-height:1.36}}.section-product{padding:0px 0 20px}.section-product .section__inner{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;padding-top:30px}.section-product .section__images{width:644px;margin-right:95px;opacity:0}.section-product .section__images.loaded{opacity:1}.section-product .section__content{width:calc(100% - 739px);max-width:488px}.section-product .section__entry{font-weight:300}.section-product .section__entry>p{margin-bottom:26px;font-size:14px;line-height:1.29;color:#636363;font-weight:300;letter-spacing:.05em}.section-product .section__title{margin-bottom:4px;line-height:1.17;color:#636363;font-weight:bold;font-family:"Vanitas";font-size:30px;letter-spacing:.5px}.section-product .section__price{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin-bottom:4px;font-size:22px;line-height:1.33;color:#636363;font-family:"Vanitas";font-weight:300;letter-spacing:.5px}.section-product .section__price .section__saving-text{margin-left:10px;font-size:14px;line-height:1.43;color:#bdbbbd;font-weight:400}.section-product .section__price del{padding-left:6px}.section-product .section__message{padding:14px 10px 12px;margin-bottom:20px;background-color:#f5f5f5;font-family:"effra",sans-serif;font-size:18px;line-height:1.33;text-align:center;font-weight:400;color:#3f3f3f}@media(max-width: 1439px){.section-product .section__images{width:50%;margin-right:5%}.section-product .section__content{width:45%}}@media(max-width: 767px){.section-product{padding:0 0 28px}.section-product .section__images{width:calc(100% + 36px);margin:0 -18px}.section-product .section__content{width:100%;max-width:none;padding:12px 0 0}.section-product .section__title{margin-bottom:5px;line-height:1.2}.section-product .section__price{margin-bottom:4px;font-size:20px;line-height:1.35}.section-product .section__price span{font-size:16px;line-height:1.19}.section-product .section__message{margin-bottom:18px}.section-product .section__entry p{margin-bottom:16px}}.section-product .section__entry>p{color:#333;font-weight:300}.section-included-products{padding:20px 0 59px}.section-included-products .section__head{margin-bottom:23px;text-align:center}.section-included-products .section__title{font-family:"effra",sans-serif;color:#3f3f3f;font-weight:400;letter-spacing:.045em}@media(max-width: 767px){.section-included-products{padding:22px 0 7px}.section-included-products .section__head{margin-bottom:13px}}.section-video{padding:89px 0 8px}.section-video .section__head{margin-bottom:10px;text-align:center}.section-video .section__head p{max-width:546px;margin:0 auto;font-weight:300;letter-spacing:.028em}.section-video .section__title{margin-bottom:10px;font-size:16px;line-height:1.31;font-weight:400;letter-spacing:.09em;font-weight:400;text-transform:uppercase}.section-video .section__body{max-width:920px;margin:0 auto}@media(max-width: 767px){.section-video{padding:10px 0}.section-video .section__head{margin-bottom:9px}.section-video .section__head p{font-size:14px;line-height:1.36}}.section-related-products{padding:34px 0 0}.section-related-products .section__head{margin-bottom:28px;text-align:center}.section-related-products .section__title{font-size:14px;line-height:1.35;letter-spacing:.25em;font-weight:500;text-transform:uppercase;opacity:1}@media(max-width: 767px){.section-related-products{padding:11px 0 20px}.section-related-products .section__head{margin-bottom:9px}}@media(min-width: 1025px){.section-related-products>div>div>div>div>div>div.product__content--header{display:block}.section-related-products>div>div>div>div>div>div.product__content--header>p{text-align:left}}.section-reviews .section__inner{max-width:912px;margin:66px auto 138px}@media(max-width: 767px){.section-reviews .section__inner{margin:20px 0 34px}}.section-cart{padding:3rem 0 1.5rem}.section-cart .section__inner{margin:0 auto}@media(max-width: 1023px){.section-cart{padding:40px 0 20px}.section-cart .section__total{width:100%}}.section-contact{padding:158px 0 120px}.section-contact .section__inner{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start}@media(max-width: 1023px){.section-contact{padding:100px 0 50px}}@media(max-width: 767px){.section-contact{padding:74px 0 71px}}.section-error{position:relative;z-index:2}.section-error .shell{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;height:615px}.section-error .section__image{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.section-error .section__content{width:443px}.section-error .section__content h1{margin-bottom:18px;font-family:"effra",sans-serif;line-height:1.21;font-weight:400}.section-error .section__content p{margin-bottom:34px;max-width:336px;line-height:1.44;font-weight:300;letter-spacing:.03em}@media(max-width: 767px){.section-error{padding:140px 0 168px}.section-error .shell{height:auto}.section-error .section__content{width:100%;text-align:center}.section-error .section__content h1{margin-bottom:9px}.section-error .section__content p{max-width:none;padding:0 30px;font-size:14px;line-height:1.36}}.slider .slider__slide{position:relative}@media(min-width: 1440px){.slider .slider__slide{max-height:100vh}}.slider .slider__slide-link,.slider .slider__slide-link:focus,.slider .slider__slide-link:hover{text-decoration:none}.slider .slider__slide-image{height:48.61vw;background-size:cover;background-position:center center;background-repeat:no-repeat}.slider .slider__slide-content{position:absolute;bottom:71px}.slider .slider__slide-content--alignleft{left:147px;text-align:left}.slider .slider__slide-content--aligncenter{left:147px;right:147px;text-align:center}.slider .slider__slide-content--alignright{right:147px;text-align:right}.slider .slider__slide-btn{color:inherit;margin-top:0px;font-size:12px;letter-spacing:.2em;font-weight:300}.slider .slick-dots{position:absolute;bottom:21px;left:50%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;list-style:none outside none;transform:translateX(-50%)}.slider .slick-dots li{width:10px;height:10px;border:1px solid #fff;border-radius:50%;margin:0 3px;transition:background .3s}.slider .slick-dots .slick-active{background-color:#fff}.slider .slick-dots button{display:none}.slider h6{font-family:"effra",sans-serif;font-size:12px;color:inherit;letter-spacing:.2em;text-transform:uppercase;font-weight:400;margin-bottom:5px}.slider h1{margin-bottom:5px;font-family:"Vanitas";letter-spacing:.5px;font-weight:bold;font-size:76px;line-height:1}@media(max-width: 1439px){.slider .slider__slide-content{max-width:400px}.slider .slider__slide-content--alignleft{left:5vw}.slider .slider__slide-content--aligncenter{left:5vw;right:5vw}.slider .slider__slide-content--alignright{right:5vw}}@media(max-width: 767px){.slider .slider__slide-image{height:133vw;min-height:500px}.slider .slider__slide-content{bottom:31px}.slider .slick-dots li{width:6px;height:6px;border:none;background-color:hsla(0,0%,100%,.4)}.slider h1{margin:0;font-size:64px}}.slider-posts .slick-slide{cursor:pointer}.slider-posts .slick-slide:hover a{opacity:1}.slider-posts .slider__slide-image{width:680px;max-width:100%;height:510px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0 auto}.slider-posts .slider__slide-content{margin-bottom:11px;color:#636363;text-align:center}.slider-posts h6{margin:0;font-size:16px;font-weight:300;letter-spacing:.11em;text-transform:uppercase}.slider-posts h2{margin:0;font-size:36px;line-height:1.25;font-family:"Vanitas";letter-spacing:.5px;font-weight:bold}.slider-posts p{line-height:1.44;font-weight:300;font-size:16px;letter-spacing:.05em}.slider-posts a{display:block;pointer-events:none;opacity:.5;text-decoration:none;transition:opacity .3s}.slider-posts .slick-current a{pointer-events:initial;opacity:1}@media(max-width: 1439px){.slider-posts .slider__slide{padding:0 10px}.slider-posts .slider__slide-image{width:48vw;height:0;padding-bottom:36vw}}@media(max-width: 1023px){.slider-posts h2{font-size:28px}.slider-posts h6{font-size:15px}.slider-posts p{font-size:15px}}@media(max-width: 767px){.slider-posts .slider__slide-image{height:0;width:100%;padding-bottom:72%}.slider-posts .slick-dots{overflow:hidden;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-top:10px}.slider-posts .slick-dots li{width:7px;height:7px;margin:0 5px;border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid #646464}.slider-posts .slick-dots button{display:none}.slider-posts .slick-dots .slick-active{background-color:#646464}}.slider-images{font-size:0}.slider-images .slider__slide a{display:block;position:relative}.slider-images .slider__slide a>span{position:absolute;bottom:10px;right:10px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:35px;height:35px;background-color:rgba(0,0,0,.1);transition:background-color .3s}.slider-images .slider__slide a>span:hover{background-color:rgba(0,0,0,.3)}.slider-images .slider__slide a>span>.ico-zoom{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%23ffffff' width='30px' height='30px'%3e%3cpath style='line-height:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;text-transform:none;block-progression:tb;isolation:auto;mix-blend-mode:normal' d='M 13 3 C 7.4889971 3 3 7.4889971 3 13 C 3 18.511003 7.4889971 23 13 23 C 15.396508 23 17.597385 22.148986 19.322266 20.736328 L 25.292969 26.707031 A 1.0001 1.0001 0 1 0 26.707031 25.292969 L 20.736328 19.322266 C 22.148986 17.597385 23 15.396508 23 13 C 23 7.4889971 18.511003 3 13 3 z M 13 5 C 17.430123 5 21 8.5698774 21 13 C 21 17.430123 17.430123 21 13 21 C 8.5698774 21 5 17.430123 5 13 C 5 8.5698774 8.5698774 5 13 5 z' font-weight='400' font-family='sans-serif' white-space='normal' overflow='visible' fill='%23ffffff'/%3e%3c/svg%3e");height:20px;width:20px}@media(max-width: 767px){.slider-images .slick-dots{position:absolute;bottom:12px;left:50%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;list-style:none outside none;transform:translateX(-50%)}.slider-images .slick-dots li{width:7px;height:7px;border-radius:50%;margin:0 5px;background-color:rgba(0,0,0,0);border:1px solid #646464;transition:background-color .3s}.slider-images .slick-dots .slick-active{background-color:#646464}.slider-images .slick-dots button{display:none}.slider-images .slider__slide a>span{top:auto;left:auto;right:8px;bottom:10px}}.slider-thumbs{margin:13px -6px 0}.slider-thumbs .slider__slide{padding:0 6px;cursor:pointer}.slider-thumbs img{width:auto;height:auto}.slider-thumbs .slick-track{margin-left:0;margin-right:0;min-width:100%}.slider-thumbs .slick-track__nontransform{transform:none !important;left:0 !important}.slider-thumbs .slick-arrow{position:absolute;top:50%;width:9px;height:14px;border:none;border-radius:0;background-color:rgba(0,0,0,0);background-size:100% 100%;background-repeat:no-repeat;font-size:0;box-shadow:none;transform:translateY(-50%);transition:opacity .3s,visibility .3s}.slider-thumbs .slick-arrow:hover{opacity:.5}.slider-thumbs .slick-arrow.slick-disabled{visibility:hidden;opacity:0}.slider-thumbs .slick-prev{left:-19px;background-image:url("//kassatex.com/cdn/shop/t/856/assets/ico-arrow-left.png?v=46640582455263025311751054264")}.slider-thumbs .slick-next{right:-19px;background-image:url("//kassatex.com/cdn/shop/t/856/assets/ico-arrow-right.png?v=63164783811280487701751054265")}@media(max-width: 1023px){.slider-thumbs{margin:13px 0 0}}.slider-zoom-popup{display:none}.slider-zoom-popup-close{display:none}@media(max-width: 1024px){.slider-zoom-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background:#fff;overflow:auto}.slider-zoom-popup-close{display:none;position:fixed;bottom:30px;box-shadow:0px 0px 20px 0px rgba(0,0,0,.3);padding:0;width:36px;height:36px;border-radius:50%;cursor:pointer;left:50%;margin-left:-18px;z-index:10001;background-color:hsla(0,0%,100%,.65)}}@media only screen and (max-width: 1024px)and (device-width: 375px)and (device-height: 812px)and (-webkit-device-pixel-ratio: 3){.slider-zoom-popup-close{bottom:50px}}@media(max-width: 1024px){.slider-zoom-popup img{max-width:none;float:left}}@media only screen and (min-device-width: 1024px)and (max-device-height: 1366px)and (-webkit-min-device-pixel-ratio: 2){.slider-zoom-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background:#fff;overflow:auto}.slider-zoom-popup-close{display:none;position:fixed;bottom:30px;box-shadow:0px 0px 20px 0px rgba(0,0,0,.3);padding:0;width:36px;height:36px;border-radius:50%;cursor:pointer;left:50%;margin-left:-18px;z-index:10001;background-color:hsla(0,0%,100%,.65)}}@media only screen and (min-device-width: 1024px)and (max-device-height: 1366px)and (-webkit-min-device-pixel-ratio: 2)and (device-width: 375px)and (device-height: 812px)and (-webkit-device-pixel-ratio: 3){.slider-zoom-popup-close{bottom:50px}}@media only screen and (min-device-width: 1024px)and (max-device-height: 1366px)and (-webkit-min-device-pixel-ratio: 2){.slider-zoom-popup img{max-width:none;float:left}}.widget .widget__link{font-size:14px;line-height:1.36;color:#8d8b8e;letter-spacing:.04em;text-decoration:none;transition:opacity .3s}.widget .widget__link:hover{opacity:.7}.widget h2{margin-bottom:53px;color:#636363}.widget ul{padding-bottom:19px;border-bottom:1px solid #e1dfdf;margin-bottom:24px}@media(max-width: 767px){.widget{text-align:center}.widget ul{padding:0;margin-bottom:10px;text-align:left}.widget>a:not(.widget__link){display:block;width:100%;padding:12px 26px;background-color:#f5f5f5;font-family:"effra",sans-serif;font-size:18px;letter-spacing:.055em;text-decoration:none;text-align:left}}.ico-close{width:16px;height:16px}.cart__link{transition:opacity .3s;position:relative}.cart__link:hover{opacity:.6}.cart__link span{position:absolute;top:-2px;left:22px;font-size:13px}.cart__link:before{content:"";position:absolute;top:100%;left:0;right:0;height:30px}.cart-popup .cart{display:none}.cart-popup .cart-popup__overlay{display:inline-block;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;cursor:default;pointer-events:none;transition:opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1);background:#000;z-index:99}.cart-popup .cart-footer{position:fixed;bottom:0;background:#fff;width:100%;max-width:445px}@media(max-width: 450px){.cart-popup .cart-footer{width:100vw}}.cart-popup .cart-popup__slide{position:fixed !important;top:0;right:0;bottom:0;width:100%;max-width:445px;height:100%;height:-webkit-fill-available;transform:translateX(100%);transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1) .1s;background:#fff;z-index:100}@media(max-width: 445px){.cart-popup .cart-popup__slide{width:100vw}}.cart-popup .cart-popup__slide .cart__inner{position:fixed;top:0;bottom:0;right:0;width:100%;max-width:497px;background-color:#fff;z-index:2}.cart-popup .cart-popup__slide .cart__inner.is-expanded{right:0}@media(min-width: 768px){.cart-popup .cart-popup__slide .cart__inner{position:absolute;box-shadow:none;border-left:1px solid #e8e7e7;background:#fff;top:0px;height:100vh;bottom:unset;overflow-y:auto}}.cart-popup .cart-popup__slide .cart__inner .cart__inner-head{position:relative;padding:16px 30px 10px 22px;margin-bottom:1rem;border-bottom:1px solid #e8e7e7}.cart-popup .cart-popup__slide .cart__inner .cart__inner-head .cart__inner-head-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.cart-popup .cart-popup__slide .cart__inner .cart__inner-head .cart__inner-head-bottom{display:flex;align-items:center;justify-content:center}.cart-popup .cart-popup__slide .cart__inner .cart__inner-head .cart__inner-head-bottom .cart__inner-subtitle{font-size:17px;line-height:1.31;color:#636363;font-weight:400;text-align:center}.cart-popup .cart-popup__slide .cart__inner .cart__inner-title{font-size:30px;line-height:1.31;color:#636363;font-weight:400;margin:0 .5rem;font-family:Vanitas;letter-spacing:.5px}.cart-popup .cart-popup__slide .cart__inner .cart__inner-close{position:absolute;top:50%;right:0;transform:translateY(-50%);text-decoration:none;transition:opacity .3s}.cart-popup .cart-popup__slide .cart__inner .cart__inner-close:hover{opacity:.6}@media(min-width: 768px){.cart-popup .cart-popup__slide .cart__inner .cart__inner-close{display:none}}.cart-popup .cart-popup__slide .cart__inner .cart__inner-body{overflow-y:auto}@media(min-width: 768px){.cart-popup .cart-popup__slide .cart__inner .cart__inner-body{height:calc(100vh - 325px) !important}}@media(min-width: 425px){.cart-popup .cart-popup__slide .cart__inner .cart__inner-body{height:calc(100vh - 400px)}}@media(max-width: 425px){.cart-popup .cart-popup__slide .cart__inner .cart__inner-body{height:calc(100vh - 400px) !important}}.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions{padding:21px 20px 16px;border-top:1px solid #979797;text-align:center;background:#fff}@media(max-width: 375px){.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions{padding:15px 18px}}.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions .footer-afterpay-cart{min-height:25px}@media(max-width: 425px){.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions{margin-bottom:10px}}.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions .subtotal{display:flex;justify-content:space-between;height:30px}.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions .subtotal p{margin-bottom:12px;font-size:16px;line-height:1.31;color:#333;letter-spacing:.02em}.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions .subtotal p:first-child{text-transform:uppercase}.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions .subtotal p small{font-size:14px;line-height:1.29;font-weight:300}.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions .subtotal p+p{margin-bottom:20px}.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions .afterpay-paragraph{margin-bottom:0;padding-bottom:5px;font-size:12px}.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions a+a,.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions a+input{margin-top:12px}@media(min-width: 768px){.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions{border-top:1px solid #e8e7e7}.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions .btn--continue--shopping{display:none}.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions p{margin-bottom:9px}.cart-popup .cart-popup__slide .cart__inner .cart__inner-actions p+p{margin-bottom:14px}}.product[data-is-holiday-gift=true] .product__price .money{display:none}.cart-product .cart-product__image{width:214px;margin-right:18px}.cart-product .cart-product__image img{width:100%;height:auto}.cart-product .cart-product__image a{display:block;text-decoration:none;transition:opacity .3s}.cart-product .cart-product__image a:hover{opacity:.6}.cart-product .cart-product__inner{display:flex;flex-flow:row wrap;justify-content:space-between;position:relative;width:calc(100% - 40px)}.cart-product .cart-product__content{padding-top:8px;width:32%;min-width:125px}.cart-product .cart-product__content .cart-product__price{display:none;width:auto;text-align:left}.cart-product .cart-product__content h6{margin-bottom:10px;font-size:14px;line-height:1.3;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.cart-product .cart-product__content h6 a{text-decoration:none;transition:opacity .3s}.cart-product .cart-product__content h6 a:hover{opacity:.6}.cart-product .cart-product__content ul{list-style:none outside none;font-size:14px;line-height:1.44;font-weight:300;letter-spacing:.03em}.cart-product .cart-product__content ul li{margin-bottom:4px}.cart-product .cart-product__counter-wrapper{width:36%;display:flex;justify-content:center}.cart-product .cart-product__price{display:flex;gap:10px;font-size:16px;font-weight:400;letter-spacing:.09em;text-align:right}.cart-product .cart-product__price del{color:#bdbbbd}.cart-product .cart__product-remove_item{position:absolute;top:-3px;right:-40px}.cart-product .cart-product__includes{justify-content:flex-start;align-items:flex-start;width:100%;padding:10px 20px;margin-top:11px;background-color:#f5f5f5}.cart-product .cart-product__includes span{margin:4px 24px 0 0;font-size:12px;line-height:1.33;color:#8d8b8e;text-transform:uppercase}.cart-product .cart-product__includes ul{list-style:none outside none;font-size:14px;line-height:1.43;color:#bdbbbd;letter-spacing:.04em}@media(max-width: 1439px){.cart-product .cart-product__image{width:100%;padding-right:10px;margin-right:0}}@media(max-width: 1023px){.cart-product .cart-product__content{width:100%;margin-bottom:10px}.cart-product .cart-product__content .cart-product__price{display:flex;flex-direction:column;gap:0;margin-bottom:5px}.cart-product .cart-product__counter{width:214px;margin:0 0 10px}}@media(max-width: 767px){.cart-product{margin-bottom:20px}.cart-product .cart-product__image{width:102px;padding-right:0}.cart-product .cart-product__content{width:100%;padding-top:0}.cart-product .cart-product__content .cart-product__price{font-size:14px;text-align:left}.cart-product .cart-product__content h6{font-size:14px}.cart-product .cart-product__content ul{font-size:14px}.cart-product .cart-product__price{font-size:14px}.cart-product .cart-product__counter{margin:0 0 10px}.cart-product .cart-product__includes,.cart-product .form__adjustment-row{display:block;width:calc(100% + 118px);margin:0 0 0 -118px}.cart-product .cart-product__includes span,.cart-product .form__adjustment-row span{font-size:12px}.cart-product .cart-product__includes ul,.cart-product .form__adjustment-row ul{font-size:12px;color:#636363}.cart-product .form__adjustment-row{margin-bottom:12px}.cart-product .form__adjustment-row p{line-height:1.5}}p.giftbox-counter-msg{margin-bottom:25px;font-size:14px;line-height:1.29;font-weight:300;letter-spacing:.035em;margin-top:8px}.cart-empty{text-align:center;letter-spacing:.02em;color:#636363;padding:2rem 30px 30px;height:calc(100% - 115px);display:flex;justify-content:space-between;flex-direction:column}.cart-empty h4{font-weight:400}.cart-empty p{font-size:14px;font-weight:300}.cart-empty .cart_close{margin-top:30px;width:100%}.cart-out-stock-error-message,.cart-remain-stock-message{width:100%;font-size:14px;padding:10px 0}.cart-out-stock-error-message{color:#111}.cart-remain-stock-message{color:#986946}.cart__inner-body .cart-out-stock-error-message,.cart__inner-body .cart-remain-stock-message{padding-left:140px;padding-top:0;padding-bottom:0}@media(max-width: 767px){.cart__inner-body .cart-out-stock-error-message,.cart__inner-body .cart-remain-stock-message{padding-left:120px}}@media(max-width: 430px){.cart__inner-body .cart-out-stock-error-message,.cart__inner-body .cart-remain-stock-message{padding-left:0;text-align:center}}.cart__inner-body .cart-remain-stock-message{margin-top:11px}@media(max-width: 767px){.cart-popup .cart-popup__slide .cart__inner{padding-left:0;padding-right:0}}.js-focus-visible .cart-popup.cart{display:block}[data-is-bogo-gift=true] .product__counter,[data-is-holiday-gift=true] .product__counter,[data-is-holiday-gift=true] .cart__inner-remove_item,[data-is-bogo-gift=true] .cart__inner-remove_item{display:none}[data-is-holiday-gift=true] h6.product__title,[data-is-bogo-gift=true] h6.product__title{min-height:18px}.section-cart .lh-unset{line-height:unset}.section-cart .cart-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid #e1dfdf}.section-cart .cart-header__cart-title{font-family:Vanitas,sans-serif;line-height:1;color:#55565a;font-weight:300;letter-spacing:0;font-size:40px}.section-cart .shell{max-width:1600px}@media(max-width: 767px){.section-cart .cart-header__item-count{display:none}}.section-cart .cart__inner-wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:4rem}.section-cart .cart__inner-wrapper .cart-items{width:100%;max-width:calc(100% - 487px)}@media(max-width: 1439px){.section-cart .cart__inner-wrapper{gap:2rem}}@media(max-width: 1023px){.section-cart .cart__inner-wrapper{flex-direction:column;gap:0}.section-cart .cart__inner-wrapper .cart-items{max-width:100%}}.section-cart .section__actions{display:flex;flex-flow:row wrap;align-items:flex-start;width:487px;padding:0 1rem;align-content:flex-start}.section-cart .section__actions .gift-box{max-width:100%}@media(max-width: 1023px){.section-cart .section__actions{width:100%}}.section-cart .section__total{width:487px;padding:0 0 2rem;text-align:center}@media(max-width: 1023px){.section-cart .section__total{width:100%}}.section-cart .section__total p{margin-bottom:8px;font-size:16px;line-height:1.31;text-transform:uppercase}.section-cart .section__total p small{font-size:14px;line-height:1.29;font-weight:400;letter-spacing:.035em;text-transform:none}.section-cart .section__total p.afterpay-paragraph{font-size:14px;font-weight:300}.section-cart .section__total p.afterpay-paragraph strong{font-weight:400}.section-cart .section__total a+input{margin-top:12px}.section-cart .section__total-title{font-family:Vanitas,sans-serif;text-align:left;font-weight:400;margin-bottom:1.5rem;line-height:1.2}.section-cart .cart-subtotal_price{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0 .3rem}.section-cart .cart-subtotal_price p{text-transform:uppercase}.section-cart .cart-subtotal_price span{font-size:16px}.section-cart .space-between{display:flex;justify-content:space-between;align-items:center;position:relative}.section-cart .section__total-prices{margin-bottom:4px}.section-cart .section__total-prices.last{padding-bottom:1rem;border-bottom:1px solid #efefef}.section-cart .section__total-prices p{text-transform:initial}.section-cart .section__total-prices i{color:#a8a6a7;font-size:.8rem}.section-cart .advertisement{margin-bottom:8px;font-size:.8rem !important;text-transform:initial !important;color:#a8a6a7 !important}.section-cart .advertisement a{color:#636363}.section-cart .no-risk{width:100%;padding:1rem 10% 2rem;margin-bottom:2rem;background-color:#f5f5f5;text-align:center}.section-cart .no-risk h3{margin-bottom:1rem;font-size:1.3rem;font-weight:400;color:#3f3f3f}.section-cart .no-risk p{font-size:.9rem;color:#5f5f5f}.section-cart .action-btns{display:flex;flex-direction:column;gap:1rem}.section-cart .action-btns .form__row{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-top:4px;border-top:1px solid #cdccc9;margin-bottom:12px}.section-cart .action-btns .form__row .form__label{display:inline-block;margin-bottom:6px;font-size:14px;line-height:2.14;font-weight:400}.section-cart hr{height:1px;background-color:#efefef;width:100%;border:none;outline:none;margin:1rem auto}.cart-extra-field{width:100%}.cart-extra-field .lh-1{line-height:1}.cart-extra-field .space-between{display:flex;justify-content:space-between;align-items:center;position:relative}.cart-extra-field .cart-extra-field-header{font-weight:400;font-size:1rem}.cart-extra-field [data-dropdown-trigger]{padding:1rem;position:absolute;right:5%;top:-8px;z-index:3}.cart-extra-field [data-dropdown-trigger]:hover{cursor:pointer}.cart-extra-field .hide-dropdown::before,.cart-extra-field .show-dropdown::before{content:"";position:absolute;width:16px;height:2px;right:25%;background-color:#9b9b9b;z-index:1}.cart-extra-field .show-dropdown::before{transform:rotate(90deg);background-color:#888;z-index:2}.cart-extra-field .dropdown{transition:max-height .5s ease;overflow:hidden;max-height:0;margin:auto .3rem}.cart-extra-field .dropdown.open{max-height:800px;opacity:1 !important}.cart-extra-field .title{display:inline-block;margin:1rem 0;font-size:.8rem;font-weight:500}.cart-extra-field textarea{padding:1.5rem 1rem;width:100%;height:487px;display:block}@media(max-width: 550px),(min-width: 1024px){.cart-extra-field textarea{aspect-ratio:1/1;height:unset;max-height:487px}}.cart-extra-field textarea::placeholder{color:#a8a6a7;font-style:italic;font-weight:300;font-size:1rem}.cart-extra-field .actions{gap:.7rem;margin-top:2rem}.cart-extra-field .save,.cart-extra-field .cancel{width:100%;border:1px solid rgba(0,0,0,0)}.cart-extra-field .save[disabled],.cart-extra-field .cancel[disabled]{opacity:.7}.cart-extra-field .cancel{background-color:#fff;border-color:#636363}.items{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.items .item{position:relative;z-index:2;width:50%;height:720px}.items .item__content{position:absolute;text-align:left}.items .item__image{background-size:cover;background-position:center center;background-repeat:no-repeat;transition:opacity .3s}.items .item:not(.item--small) a{position:relative;display:block;width:100%;height:100%;text-decoration:none}.items .item:not(.item--small) a:hover .item__image{opacity:.5}.items .item:not(.item--small) .item__image{position:absolute;top:0;left:0;width:100%;height:100%}.items .item:not(.item--small) .item__content{z-index:2;bottom:102px;left:30px;right:30px}.items .item:not(.item--small) .item__title{margin-bottom:2px;font-family:"Vanitas";line-height:1.21;color:#636363;font-weight:400;letter-spacing:.5px}.items .item:not(.item--small) .item__subtitle{font-size:24px;line-height:1.42;color:#3f3f3f;letter-spacing:.042em;font-weight:300}.items .item--small{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;padding:44px 103px 44px 184px}.items .item--small .item__image{position:relative;top:auto;left:auto;width:435px;height:580px}.items .item--small .item__image a{position:absolute;bottom:74px;left:50%;max-width:90%;transform:translateX(-50%);z-index:2}.items .item--small .item__image a.item--link-full{position:absolute;width:100%;height:100%;bottom:0;max-width:100%;z-index:1}.items .item--small .item__content{position:absolute;top:110px;left:72px;width:384px}.items .item--small .item__title{font-family:"Vanitas";margin-bottom:21px;line-height:1.25;color:#636363;font-weight:400;letter-spacing:.5px}.items .item--small .item__subtitle{font-size:18px;line-height:1.44;color:#636363;letter-spacing:.028em;font-weight:300}@media(max-width: 1439px){.items .item{height:50vw}.items .item .item__title{font-size:26px}.items .item .item__subtitle{font-size:16px}.items .item:not(.item--small) .item__content{bottom:4vw}.items .item:not(.item--small) .item__subtitle{font-size:16px}.items .item--small{padding:2vw 10vw}.items .item--small .item__image{width:30vw;height:40vw}.items .item--small .item__image a{width:100%;bottom:3vw}.items .item--small .item__content{top:5vw;left:3vw;max-width:calc(100% - 3vw)}}@media(max-width: 767px){.items .item{width:100%;height:auto}.items .item+.item{margin-top:27px}.items .item .item__title{font-size:36px}.items .item:not(.item--small) a{height:auto}.items .item:not(.item--small) .item__content{position:static;padding:0 17px;margin-bottom:10px;text-align:center;margin-top:10px;padding-bottom:5px}.items .item:not(.item--small) .item__content~.item__content{margin-bottom:0}.items .item:not(.item--small) .item__content br{display:none}.items .item:not(.item--small) .item__subtitle{font-size:20px}.items .item:not(.item--small) .item__image{position:static;padding-bottom:97%;margin-bottom:17px}.items .item--small{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:flex-start;padding:0 17px}.items .item--small .item__image{width:63vw;height:84vw;margin:auto}.items .item--small .item__content{position:relative;bottom:auto;left:auto;margin:auto;text-align:center;margin-bottom:30px}.items .item--small .item__content .btn--link{border:1px solid #bdbdbd;padding:10px 60px;font-size:12px}.items .item--small .item__content .btn--link svg{display:none}.items .item--small .item__title{margin-bottom:6px;font-size:24px}.items .item--small .item__subtitle{margin-bottom:22px;font-size:14px;line-height:1.36}}.tabs .tabs__head{margin-bottom:29px}.tabs .tabs__nav ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.tabs .tabs__nav li{margin:0 26px;font-size:14px;line-height:2.14;letter-spacing:.15em;font-weight:400;text-transform:uppercase}.tabs .tabs__nav a{overflow:hidden;position:relative;display:block;color:#3f3f3f;text-decoration:none}.tabs .tabs__nav a:before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#000;transition:background .3s;transition:width .3s}.tabs .tabs__nav .current a:before,.tabs .tabs__nav li:hover a:before{width:100%}.tabs .tabs__body{position:relative}.tabs .tab{position:absolute;top:0;left:0;z-index:-1;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}.tabs .tab.current{visibility:visible;position:relative;top:auto;left:auto;z-index:1;opacity:1}@media(max-width: 1023px){.tabs .tabs__nav li{margin:0 10px;font-size:12px}}@media(max-width: 767px){.tabs .tabs__head{margin-bottom:0}.tabs .tabs__nav ul{margin:0 -10px}.tabs .tabs__nav li{margin-bottom:20px;font-size:14px;letter-spacing:.15em}}.tabs-sizes .tabs__head{margin-bottom:36px}.tabs-sizes .tabs__nav ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;list-style:none outside none;border-collapse:collapse}.tabs-sizes .tabs__nav ul li{border:1px solid #8d8b8e;font-size:8px;line-height:1.38;font-weight:400;color:#3f3f3f;letter-spacing:.07em;text-transform:uppercase;text-align:center;opacity:.4;transition:opacity .3s;width:auto}@media(max-width: 1023px){.tabs-sizes .tabs__nav ul li{width:100%}}.tabs-sizes .tabs__nav ul li:hover,.tabs-sizes .tabs__nav ul li.current{opacity:1}.tabs-sizes .tabs__nav ul li.show-as-first-tab{order:-1}.tabs-sizes .tabs__nav ul a{display:block;min-width:184px;padding:9px;text-decoration:none;font-size:12px}.tabs-sizes .tabs__dropdown{overflow:hidden;position:relative;display:block;width:100%;padding:5px 50px 5px 29px;border:1px solid #bdbbbd;font-size:14px;line-height:2;color:#3f3f3f;white-space:nowrap;text-transform:uppercase;text-overflow:ellipsis}.tabs-sizes .tabs__dropdown:after{content:"";position:absolute;top:50%;right:31px;width:10px;height:4px;background:url("//kassatex.com/cdn/shop/t/856/assets/dropdown-arrow.png?v=135688431741196809421751054256") 0 0 no-repeat;background-size:100% 100%;transform:translateY(-50%)}.tabs-sizes .tabs__body{max-width:796px;margin:0 auto}.tabs-sizes .tab{display:none}.tabs-sizes .tab.current{display:block}.tabs-sizes .tab .tab__image{margin:0 auto;text-align:center}.tabs-sizes .tab .tab__image img{width:314px;height:auto;margin:0 auto 6px}.tabs-sizes .tab .tab__image figcaption{font-size:18px;line-height:1.44;letter-spacing:.03em;font-weight:300}.tabs-sizes .tab .tab__image+table{margin-top:30px}.tabs-sizes .tab>img,.tabs-sizes .tab figure,.tabs-sizes .tab p:first-child{max-width:680px;width:100%;margin:0 auto 33px}.tabs-sizes .tab>ul{display:flex;flex-flow:row wrap;justify-content:space-between;list-style:none outside none;margin:0 -10px}.tabs-sizes .tab>ul li{width:250px;margin:0 10px 25px}.tabs-sizes .tab>ul img{width:100%;height:auto;border:1px solid #e1dfdf;margin-bottom:14px}.tabs-sizes .tab>ul h6{margin-bottom:3px;font-size:16px;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.tabs-sizes .tab>ul h6:first-child:before{content:"";display:block;height:165px;border:1px solid #e1dfdf;margin-bottom:14px}.tabs-sizes .tab>ul p{font-size:14px;line-height:1.29;font-weight:300;letter-spacing:.04em}.tabs-sizes .tab>table{margin-top:93px;border:1px solid #e1dfdf;border-collapse:collapse}.tabs-sizes .tab>table tr:first-child{background-color:#f5f5f5}.tabs-sizes .tab>table tr:first-child td{padding:9px;border-color:#f5f5f5;font-size:16px;line-height:1.35;text-transform:uppercase}.tabs-sizes .tab>table tr:first-child td+td{border-left-color:#fff}.tabs-sizes .tab>table tr+tr td:first-child{font-size:14px;line-height:2.14;color:#3f3f3f;letter-spacing:.025em;font-weight:400}.tabs-sizes .tab>table tr+tr td{font-size:18px;line-height:1.44;font-weight:300}.tabs-sizes .tab>table td{padding:5px;border:1px solid #e1dfdf;text-align:center}.tabs-sizes .tab>ol{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;margin:0 -10px;list-style:none outside none;counter-reset:numbers}.tabs-sizes .tab>ol li{width:310px;margin:0 10px 32px;counter-increment:numbers;font-size:14px;line-height:1.29;font-weight:300;letter-spacing:.035em}.tabs-sizes .tab>ol h6{font-size:16px;line-height:1.31;letter-spacing:.09em;font-weight:400;text-transform:uppercase;margin-bottom:6px}.tabs-sizes .tab>ol h6:before{content:counter(numbers);padding-right:10px}@media(max-width: 767px){.tabs-sizes .tab{padding-bottom:120px}}.tabs-sizes .tab--guide>div{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.tabs-sizes .tab--guide>div>div{width:310px;margin:0 10px 32px;font-size:14px;line-height:1.29;font-weight:300;letter-spacing:.035em}.tabs-sizes .tab--pillow>ol{justify-content:start}.tabs-sizes .tab--pillow>ol li{width:30%;margin-left:1.65%;margin-right:1.65%}.tabs-sizes .tab--pillow>ol li>div{height:180px;display:table-cell;vertical-align:middle}.tabs-sizes .tab--pillow>ol h6:before{content:"";padding-right:0}@media(max-width: 1023px){.tabs-sizes .tab>ul{justify-content:center}}@media(max-width: 767px){.tabs-sizes .tabs__head{margin-bottom:44px}.tabs-sizes .tabs__nav{display:none}.tabs-sizes .tabs__nav a{width:100%}.tabs-sizes .tab>table{margin-top:0}.tabs-sizes .tab>table tr:first-child td{font-size:18px}.tabs-sizes .tab>table tr+tr td:first-child{font-size:12px}.tabs-sizes .tab>table tr+tr td+td{font-size:12px;line-height:2.17}.tabs-sizes .tab>table td{padding-left:0;padding-right:0}.tabs-sizes .tab>ol li{width:100%;margin-bottom:24px;font-size:14px;line-height:1.29}.tabs-sizes .tab>ol h6{margin-bottom:3px}.tabs-sizes .tab>ul>li{width:330px;max-width:100%}.tabs-sizes .tab--guide>div>div{width:100%;margin-bottom:24px;font-size:14px;line-height:1.29}}.products{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0 -12px}.products .product__badges{position:absolute;top:12px;left:12px;z-index:2;font-size:12px;letter-spacing:1.33;color:#636363;letter-spacing:.08em;text-transform:uppercase;background:#dbdbdb;padding:4px 20px}.products .product__image{position:relative;overflow:hidden;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-bottom:3px}.products .product__image a:not([class]){display:block;padding-bottom:106.11%}.products .product__image .product__image-inner{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:opacity .3s,visibility .3s}.products .product__image .product__image-inner+.product__image-inner{visibility:hidden;opacity:0}.products .product__image .product__image-inner.is-active{visibility:visible;opacity:1}.products .product{width:442px;margin:0 12px 21px}.products .product:hover .product__image .product__btn{visibility:visible;opacity:1}.products .product:hover .product__image .product__image-inner{visibility:hidden;opacity:0}.products .product:hover .product__image .product__image-inner--disabled{visibility:visible;opacity:1}.products .product:hover .product__image .product__image-inner.is-active{visibility:visible;opacity:1}.products .product:hover .product__image .product__image-inner+.product__image-inner{visibility:visible;opacity:1}.products .product:hover .list-colors-available{display:none}.products .product:hover .product__colors{display:flex}.products.is-active .product__image .product__btn:not(.is-hidden){visibility:visible;opacity:1}.products.is-active .product__image .product__image-inner{visibility:hidden;opacity:0}.products.is-active .product__image .product__image-inner+.product__image-inner{visibility:visible;opacity:1}.products .product__tags{position:absolute;top:16px;right:23px;z-index:4;font-size:12px;line-height:1.33;color:#636363;letter-spacing:.08em;font-weight:400}.products .product__content{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.products .product__content--header{display:block;width:100%}.products .product__title{width:100%;font-size:18px;color:#3f3f3f;letter-spacing:.5px;font-weight:800;font-family:"Vanitas"}.products .product__price{font-size:14px;letter-spacing:.07em;font-weight:400 !important}.products .product__colors{width:100%}.products .product__btn{visibility:hidden;position:absolute;bottom:30px;left:50%;width:300px;max-width:90%;padding:13px 42px 12px;font-size:16px;transform:translateX(-50%);opacity:0;transition:opacity .3s}.products .product__btn.is-hidden{opacity:0 !important;visibility:hidden !important}.products .slick-dots{overflow:hidden;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%}.products .slick-dots li{width:7px;height:7px;border-radius:50%;margin:0 5px;background-color:rgba(0,0,0,0);border:1px solid #646464;transition:background .3s}.products .slick-dots .slick-active{background-color:#646464}.products .slick-dots button{display:none}@media(min-width: 1025px){.products .product__content--header{display:flex;align-items:flex-start;padding-top:.35rem}.products .product__title{min-width:50%}.products .product__price{width:70%;min-width:40%;text-align:right}}@media(min-width: 1100px){.products .product__price{width:60%}}@media(min-width: 1200px){.products .product__price{width:50%}}@media(max-width: 1439px){.products{margin:0 -1%}.products .product{width:31.33%;margin:0 1% 26px}.products .product__btn{padding:15px 42px 14px;font-size:14px}}@media(max-width: 1023px){.products .product__title,.products .product__price{font-size:14px}}@media(max-width: 767px){.products{margin:0}.products .product{width:100%;margin:0 0 19px}.products .product__image{margin-bottom:4px}.products .product__title,.products .product__price{margin-bottom:6px;font-size:16px}.products .list-colors-available{font-size:12px;height:27px}.products .product__colors{margin-top:-7px}.products .product__colors li{margin:7px 10px 0px 0px}.products .product__colors-counter{width:100%;font-size:10px;line-height:1.4;color:#636363}}.products__count-4 .product{width:calc(25% - 24px)}@media(max-width: 1439px){.products__count-4 .product{width:23%}}@media(max-width: 767px){.products__count-4{margin-left:-0.25rem;margin-right:-0.25rem}.products__count-4 .product{padding:0 .25rem}.products__count-4 .slick-arrow{position:absolute;background:rgba(0,0,0,0);color:#636363;height:calc((100vw - 36px - .5rem)/2*1.034);width:18px;z-index:9;top:0px;outline:0;border:none;display:block;appearance:none;opacity:1;transition:.3s all}.products__count-4 .slick-arrow svg{width:7px;fill:currentColor}.products__count-4 .slick-arrow.slick-disabled{opacity:0}.products__count-4 .slick-prev{left:calc(.25rem - 18px)}.products__count-4 .slick-next{right:calc(.25rem - 18px)}}.products-simple{padding-bottom:5rem}.products-simple .product{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0 20px 21px 20px;position:relative}.products-simple .product:first-child .cart__inner-remove_item .ico-close{top:12px}.products-simple .product{padding-bottom:17px;border-bottom:1px solid #e1dfdf}.products-simple .product:last-child{border:0}.products-simple .product__image{max-width:calc(33% - 20px);width:200px;margin-right:18px}.products-simple .product__image a{display:block;text-decoration:none;transition:opacity .3s}.products-simple .product__image a:hover{opacity:.6}.products-simple .cart__inner-remove_item .ico-close{width:12px;height:12px;position:absolute;top:10px;right:0}.products-simple .product__content{max-width:calc(100% - 150px);width:calc(100% - 150px);padding-top:6px}.products-simple .product__title{margin:0;font-size:14px;line-height:1.3;font-weight:400;letter-spacing:.02em}.products-simple .product__title a{text-decoration:none;transition:opacity .3s;color:#3f3f3f}.products-simple .product__title a:hover{opacity:.6}.products-simple .product__price{font-size:14px;line-height:1.3;text-transform:uppercase;font-weight:400;letter-spacing:.09em}@media(min-width: 480px){.products-simple .product__price{display:none;text-align:right}}.products-simple .product__price del{margin-left:10px;color:#bdbbbd}.products-simple .product__counter_price{display:flex;justify-content:space-between;position:relative}.products-simple .product__counter_price .product__price{display:none;position:absolute;right:0;bottom:0}.products-simple .product__counter_price .product__price span,.products-simple .product__counter_price .product__price del{display:block}@media(min-width: 480px){.products-simple .product__counter_price .product__price{display:block}}.products-simple .product__includes{width:100%;padding:10px 13px 9px 13px;margin-top:11px;background-color:#f5f5f5;text-align:center}.products-simple .product__includes div{margin-top:7px}.products-simple .product__includes span{display:block;margin-bottom:2px;font-size:12px;line-height:1.33;color:#8d8b8e;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.products-simple .product__includes ul{margin:0;font-size:13px;line-height:1.4;color:#bdbbbd;letter-spacing:.04em;font-weight:400;text-transform:none}.products-simple ul{margin-bottom:11px;list-style:none outside none;font-size:14px;line-height:1.3;letter-spacing:.03em;font-weight:400;color:#333}@media(max-width: 767px){.products-simple{padding-bottom:0}.products-simple .product__image{width:102px;margin-right:16px}.products-simple .product__content{max-width:calc(100% - 118px);width:calc(100% - 118px);padding-top:0}.products-simple .product__title,.products-simple .product__price{margin-bottom:4px}.products-simple ul{margin-bottom:4px}}@media(max-width: 375px){.products-simple .product,.products-simple .mainBundle{margin:0 18px 15px !important}}.yotpo .yotpo-nav-dropdown .selected,.sort-drop-down .non-default-item-selected{color:#636363 !important;font-weight:400 !important}.yotpo .yotpo-spinner .sk-spinner-three-bounce div{background-color:#636363 !important}.yotpo .yotpo-review .yotpo-main .content-review .highlight-text,.yotpo .yotpo-comment .yotpo-main .content-review .highlight-text,.yotpo .yotpo-question .yotpo-main .content-review .highlight-text,.yotpo .yotpo-onsite-upload .yotpo-main .content-review .highlight-text{background-color:hsla(0,0%,60%,.15) !important}.yotpo .yotpo-review .yotpo-main .content-title .highlight-text,.yotpo .yotpo-comment .yotpo-main .content-title .highlight-text,.yotpo .yotpo-question .yotpo-main .content-title .highlight-text,.yotpo .yotpo-onsite-upload .yotpo-main .content-title .highlight-text{background-color:hsla(0,0%,60%,.15) !important}.yotpo-icon.yotpo-icon-clear-text-search.clear-text-icon{top:24px;color:#3f3f3f !important}.mobile-filters-modal .mobile-filters-footer-btn .footer-text{color:#fff !important}.empty-search-results-clear-all-btn{width:100% !important;margin-top:1rem !important}.yotpo-empty-search-results .empty-search-results-text{width:100% !important;height:auto}@media only screen and (min-width: 542px){.yotpo .yotpo-icon-seperator:before{opacity:0}}@media only screen and (max-width: 541px){.yotpo.yotpo-main-widget .yotpo-icon-btn{padding:1rem !important;height:58px}.mobile-filters-modal .mobile-filters-footer-btn{background-color:#636363 !important}.mobile-filters-modal .mobile-filters-container .mobile-single-filter .mobile-filter-radio-buttons .mobile-filter-radio-button input[type=radio]:checked+.radio-label:before{background-color:#636363 !important;border-color:#636363 !important}.bottom-line-items-container-mobile .bottom-line-items .yotpo-filter-stars{top:0 !important}.bottom-line-items-container-mobile .bottom-line-items{padding-inline-end:20px !important}.yotpo-footer{display:flex}.yotpo .yotpo-grouping-reference{position:absolute;bottom:-10px}.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star{font-size:13px !important}}.pop-up-right{position:absolute;top:4px;text-decoration:none;font-size:.9rem;text-align:right;display:block;width:100%;margin-bottom:.75rem}.shell .section__content .accordion ul,.shell .section__content .accordion ol{list-style:inside}.form-action-add-to-cart{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:.5rem}.subscribe{padding:35px 0}.subscribe .subscribe__inner{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;max-width:1214px;padding:33px 37px;border:1px solid #8d8b8e;margin:0 auto}.subscribe .subscribe__image{width:600px;height:600px;background-size:cover;background-position:center center;background-repeat:no-repeat}.subscribe .subscribe__content{max-width:404px;width:100%;margin:0 auto;text-align:center}.subscribe .subscribe__field{width:400px;max-width:100%;padding:10px 50px 14px 10px;border:none;border-bottom:1px solid #8d8b8e;border-radius:0;line-height:1.44;box-shadow:none;font-weight:300;font-size:14px;color:#636363;letter-spacing:.028em}.subscribe .subscribe__btn{position:absolute;top:15px;right:10px;background:none;border:none;border-radius:0;box-shadow:none;font-size:15px;color:#8d8b8e;transition:opacity .3s;text-transform:uppercase;color:#636363}.subscribe .subscribe__btn:hover{opacity:.6}.subscribe .klaviyo_messages{margin-top:5px;font-size:14px;text-align:center}.subscribe .klaviyo_messages .error_message{color:#c00;position:absolute;top:100%;left:0;right:0}.subscribe h2{margin-bottom:43px;font-family:"Vanitas";letter-spacing:.5px;font-size:40px;color:#636363;font-weight:bold;line-height:1.2}.subscribe h4{line-height:1.42;margin-bottom:48px;font-size:16px;letter-spacing:.028em;color:#676767;font-weight:300}.subscribe form{position:relative}@media(max-width: 1439px){.subscribe .subscribe__inner{padding:20px}.subscribe .subscribe__image{width:50%;height:0;padding-bottom:50%}}@media(max-width: 1023px){.subscribe{padding:10px 0}.subscribe .subscribe__content{width:50%;padding:10px 20px}.subscribe .subscribe__field{font-size:15px}.subscribe h2{margin-bottom:25px;font-size:34px}.subscribe h4{font-size:18px}}@media(max-width: 767px){.subscribe{padding:35px 0 19px}.subscribe .subscribe__inner{padding:12px 20px 26px}.subscribe .subscribe__image{width:100%;height:0;padding-bottom:100%;margin-bottom:19px}.subscribe .subscribe__content{width:100%;padding:0}.subscribe .subscribe__field{font-size:18px}.subscribe h2{width:100%;margin-bottom:8px;font-size:32px;line-height:1.31;text-align:center}.subscribe h4{margin-bottom:12px;letter-spacing:0}}.subscribe-simple{padding:70px 0;text-align:center;border-bottom:1px solid #e4e3e3;margin:40px 40px 0;border-top:1px solid #e4e3e3}.subscribe-simple .subscribe--title{margin-bottom:10px;font-family:"Vanitas";letter-spacing:.5px;font-size:36px;line-height:1.25;color:#636363;font-weight:bold}.subscribe-simple .subscribe--desc{margin-bottom:48px;font-size:16px;letter-spacing:.028em;color:#676767;font-weight:300}.subscribe-simple .subscribe__field{display:block;width:100%;text-align:center;border-radius:0;font-size:14px;line-height:1.44;letter-spacing:.028em;box-shadow:none;font-weight:300;padding:15px 30px 15px 15px;color:#636363;border:1px solid #b1b1b1}.subscribe-simple .subscribe__btn{position:absolute;top:18px;right:10px;background:none;border:none;border-radius:0;box-shadow:none;font-size:15px;color:#8d8b8e;transition:opacity .3s;text-transform:uppercase;color:#636363}.subscribe-simple .subscribe__btn:hover{opacity:.6}.subscribe-simple .subscribe__btn__inner{width:12px;height:100%;color:#636363}.subscribe-simple .klaviyo_messages{margin-top:5px;font-size:14px;text-align:center}.subscribe-simple .klaviyo_messages .error_message{color:#c00;position:absolute;top:100%;left:0;right:0}.subscribe-simple .klaviyo_messages .success_message p{font-size:14px}.subscribe-simple .klaviyo_messages .success_message p .use_code{margin-left:10px}.subscribe-simple .klaviyo_messages .success_message p .use_code span{font-weight:500}.subscribe-simple h6{font-size:32px;font-family:"Vanitas";letter-spacing:.5px;text-transform:none;margin-bottom:0;font-weight:bold;color:#636363}.subscribe-simple h6~h6{margin-top:0}.subscribe-simple p{font-size:16px;font-family:"effra",sans-serif;color:#636363;font-weight:300}.subscribe-simple form{position:relative;margin:45px auto 0;max-width:400px}@media(max-width: 1023px){.subscribe-simple{padding:50px 0}.subscribe-simple .subscribe__field{font-size:14px}}@media(max-width: 767px){.subscribe-simple{padding:40px 0}.subscribe-simple .subscribe--title{font-size:18px}.subscribe-simple h6~h6{font-size:28px}.subscribe-simple .subscribe--desc{font-size:14px;margin-bottom:30px}}.subscribe__btn__inner{width:12px;height:100%;color:#636363}.subscribe__btn__inner svg{width:100%;height:100%;fill:currentColor}.subscribe.product-best-sleep .subscribe__inner{position:relative}.subscribe.product-best-sleep .subscribe__content{text-align:left}.subscribe.product-best-sleep h2{margin-bottom:20px}.subscribe.product-best-sleep h4{margin-bottom:30px}.subscribe.product-best-sleep .btn--link{padding:0 25px 0 0;font-size:14px}.subscribe.product-best-sleep .sleepicon{width:140px;height:140px;position:absolute;top:0;right:-80px;color:#636363}@media(max-width: 767px){.subscribe.product-best-sleep .sleepicon{top:50%;right:-70px}}.subscribe-simple .subscribe__field,.nav .nav__dropdown .nav__dropdown-col>ul .nav__dropdown a,.nav .nav__dropdown .nav__dropdown-col>ul>li>a{color:#333;font-weight:400}.video-holder{overflow:hidden;position:relative;height:0;padding-bottom:56.25%;display:block}.video-holder .video-holder__inner{position:relative;padding-bottom:200%;transform:translateY(-35.95%)}.video-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.video-holder video{width:100%}.video-holder .btn-play .loading{display:block}.video-holder .btn-play .loaded{display:none}.video-holder.loaded .loading{display:none}.video-holder.loaded .loaded{display:block}.video-holder.playing .video-holder__image{visibility:hidden;opacity:0}.video-holder--alt .video-holder__image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:opacity .3s .5s,visibility .3s .5s}.video-holder--alt .video-holder__image.is-hidden{visibility:hidden;opacity:0}.video-holder--alt .video-holder__image span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .3s;cursor:pointer}.video-holder--alt .video-holder__image span:hover{opacity:.4}.video-holder--alt iframe{pointer-events:initial}.contacts{max-width:404px;margin:34px auto 0;text-align:center}.contacts h6{margin-bottom:16px;font-size:16px;letter-spacing:.094em;font-weight:400;color:#636363;text-transform:uppercase}.contacts p{margin-bottom:22px;font-size:18px;line-height:1.44;color:#636363;font-weight:300;letter-spacing:.028em}@media(max-width: 1023px){.contacts{padding:0 20px}.contacts p{font-size:14px}}@media(max-width: 767px){.contacts{max-width:none;padding:0;margin:9px 0 16px}.contacts h6{margin-bottom:19px}.contacts p{margin-bottom:30px;font-size:14px;line-height:1.36}.contacts p br{display:none}}.contacts-default{width:370px;margin-left:116px}.contacts-default .contacts__title{margin:0 0 18px 39px;font-family:"effra",sans-serif;line-height:1.25;font-weight:400}.contacts-default .contacts__box{padding:27px 40px 34px;border:1px solid #8d8b8e}.contacts-default .contacts__box h2{margin-bottom:43px;font-family:"effra",sans-serif;line-height:1.25;font-weight:400}.contacts-default ul{margin-left:39px}@media(max-width: 1439px){.contacts-default{max-width:calc(100% - 564px - 3%);margin-left:3%}}@media(max-width: 1023px){.contacts-default{max-width:none;width:100%;padding-top:24px;border-top:1px solid #e1dfdf;margin:33px 0 0;text-align:center}.contacts-default .contacts__title,.contacts-default ul{margin-left:0}.contacts-default .contacts__box{padding:20px}.contacts-default .contacts__box h2{font-size:30px}}@media(max-width: 767px){.contacts-default{width:100%}.contacts-default .contacts__title,.contacts-default ul{text-align:center}.contacts-default .contacts__box{padding:34px 25px 12px 25px}.contacts-default .contacts__title,.contacts-default .contacts__box h2{margin-bottom:23px;font-size:24px;line-height:1.08}}.contacts p,.subscribe-simple .subscribe__btn__inner,.subscribe-simple .subscribe--desc,.section-posts[data-section-id="1531228438684"] .slider__slide-content,.section-collections .section__entry{color:#333}.socials ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;list-style:none outside none;margin:0 -8px}.socials li{margin:0 8px}.socials a{display:block;font-size:0;line-height:1;transition:opacity .3s}.socials a:hover{opacity:.6}@media(max-width: 1023px){.socials ul{justify-content:center}}@media(max-width: 767px){.socials li{margin:0 17px}}@media(max-width: 767px){.copyright{padding-top:14px}}.bar{padding:18px 10px;background-color:#f8f8f8;font-family:"effra",sans-serif;font-size:18px;line-height:1.35;color:#636363;font-weight:400;text-align:center}.bar a{text-decoration:none;transition:opacity .3s}.bar a:hover{opacity:.7}@media(max-width: 767px){.bar{padding:8px 10px;font-size:14px;line-height:1.93;letter-spacing:.045em}}.collections{padding-top:41px}.collections .collection{display:flex;flex-flow:row wrap;justify-content:flex-start;padding-bottom:12px;margin:0 -10px}.collections .collection--inverse .collection__image{order:2}.collections .collection--inverse .collection__content{order:1}.collections .collection--inverse .collection__products{order:3}.collections .collection--page{padding-bottom:40px}.collections .collection--page a.btn--link{font-weight:400;font-size:12px;letter-spacing:.2em}.collections .collection--bg_image{position:relative;width:74.6%;margin:0 auto;padding-bottom:0;display:block}.collections .collection--bg_image img{width:100%}.collections .collection--bg_image .collection__content{position:absolute;width:100%;bottom:25px;border:0;margin:0}.collections .collection--bg_image .collection__content .collection__title{text-transform:uppercase;font-size:44px;margin-bottom:10px;font-family:"Vanitas";letter-spacing:.7rem}.collections .collection--bg_image .collection__content .collection__subtitle{text-transform:uppercase;font-weight:300}.collections .collection--bg_image .collection__content a.btn--link{padding-right:0}.collections .collection--bg_image .collection__content a.btn--link svg{display:none}.collections .collection__image{width:calc(50% - 20px);min-height:400px;margin:0 10px;background-size:cover;background-position:center center;background-repeat:no-repeat}.collections .collection__content{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:calc(50% - 20px);padding:20px;border:1px solid #e1dfdf;margin:0 10px}.collections .collection__content:first-child{width:calc(100% - 20px);padding:40px 0;min-height:400px}.collections .collection__content--hide_image{background-color:#cdccca}.collections .collection__content--hide_image:first-child{min-height:unset}.collections .collection__content--hide_image .collection__title{font-size:44px;text-transform:uppercase;color:#fff;font-family:"Vanitas";letter-spacing:.7rem}.collections .collection__content--hide_image .collection__subtitle{text-transform:uppercase;color:#fff;font-weight:300}.collections .collection__content--hide_image .btn svg{display:none}.collections .collection__entry{max-width:600px;width:100%;text-align:center}.collections .collection__entry p{margin-bottom:48px;font-size:16px;line-height:1.44;color:#636363;letter-spacing:.02em;font-weight:300}.collections .collection__title{margin-bottom:27px;font-family:"effra",sans-serif;font-size:36px;line-height:1.25;color:#55565a;font-weight:300;letter-spacing:.1em}.collections .collection__subtitle{margin-bottom:17px;font-family:"effra",sans-serif;font-size:30px;line-height:1.25;color:#55565a;font-weight:300;letter-spacing:.1em}.collections .collection__products{margin:12px 0 0;width:100%}@media(max-width: 1024px){.collections .collection--bg_image{width:100%}}@media(max-width: 767px){.collections{padding-top:15px}.collections .collection{display:block;margin:0}.collections .collection+.collection{margin-top:21px}.collections .collection--bg_image{width:100%}.collections .collection--bg_image .collection__content .collection__entry{text-align:center}.collections .collection--bg_image .collection__content .collection__title{margin-bottom:10px;font-size:24px}.collections .collection--bg_image .collection__content .collection__subtitle{margin-bottom:17px;font-size:14px}.collections .collection__image{width:100%;min-height:0;padding:27.856%;margin:0 0 6px}.collections .collection__content{display:block;width:100%;padding:0;border:none;margin:0}.collections .collection__content:first-child{padding:0;min-height:0}.collections .collection__content--hide_image:first-child{padding:40px 0;min-height:0;width:100%}.collections .collection__content--hide_image .collection__entry{text-align:center}.collections .collection__content--hide_image .collection__title,.collections .collection__content--hide_image .collection__subtitle{margin-bottom:17px;font-size:24px}.collections .collection__content--hide_image .collection__subtitle{font-size:14px}.collections .collection__entry{max-width:none;text-align:left;padding-bottom:8px}.collections .collection__entry p{margin-bottom:11px;font-size:14px;line-height:1.36;letter-spacing:.035em}.collections .collection__title{margin-bottom:5px;font-family:"Vanitas";text-transform:none;font-size:35px;font-weight:bold;letter-spacing:.5px}.collections .collection__subtitle{font-family:"Vanitas";text-transform:none;font-size:22px;font-weight:bold;letter-spacing:.5px;margin-bottom:3px}.collections .collection__products{overflow-y:auto;white-space:normal;display:flex;justify-content:space-between}.collections .collection__products .product{display:inline-block;width:calc(50% - 9px);padding-bottom:18px;margin:0;vertical-align:top;white-space:normal}.collections .collection__products .product.show-more-item .product__image{background:#dedcdd;color:#656364}.collections .collection__products .product.show-more-item .product__image-inner{text-transform:uppercase;font-size:14px;text-align:center;letter-spacing:.06em}.collections .collection__products .product.show-more-item .product__image-inner span{display:block;position:absolute;top:50%;width:100%;transform:translateY(-50%)}.collections .collection__products .product.show-more-item svg{width:10px;height:10px}.collections .collection__products .product.show-more-item:hover .product__image-inner{opacity:1;visibility:visible}.collections .collection__products .product__title{max-width:none;width:100%;margin-bottom:5px}.collections .collection__products .product__price{max-width:none;width:100%;margin-bottom:3px;font-size:12px;line-height:1.33}}.collection-toolbar{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-transition:top .2s ease-in-out;background:#fff;justify-content:space-between;overflow:hidden;transition:top .2s ease-in-out}.collection-toolbar,.collection-toolbar__row{display:flex;min-height:72px;width:100%}.collection-toolbar{margin-bottom:15px}.collection-toolbar__rows{-ms-flex-wrap:wrap;-webkit-transition:margin-top .25s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;transition:margin-top .25s ease-in-out;width:100%}.collection-toolbar__rows--on{margin-top:-72px}.collection-toolbar__row{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition:opacity .15s ease-in-out;align-items:center;margin:0 auto;transition:opacity .15s ease-in-out}.collection-toolbar__label{-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:14px;width:148px;text-transform:uppercase;letter-spacing:2px;color:#101010;line-height:46px;align-self:flex-start}.collection-toolbar__options{width:calc(100% - 296px);align-self:flex-start}.collection-toolbar__list{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto;padding:0;text-align:center}.collection-toolbar__list-item{list-style:none;margin:5px;padding:0}.collection-toolbar__list .buttons-images{margin:0 10px;padding-top:2px}.collection-toolbar__list .buttons-images__button{border:0;border-radius:50%;margin-right:12px;padding:16px;position:relative}.collection-toolbar__list .buttons-images__button:last-child{margin-right:0}.collection-toolbar__list .buttons-images__button:before,.collection-toolbar__list .buttons-images__button:after{border-radius:50%;content:"";display:block;position:absolute}.collection-toolbar__list .buttons-images__button:before{border:1px solid rgba(0,0,0,.1);height:32px;left:0;top:0;width:32px;z-index:3}.collection-toolbar__list .buttons-images__button:after{-webkit-transform:translate(-50%, -50%) scale(0);-webkit-transition:-webkit-transform .2s ease-in-out;border:1px solid #636363;height:38px;left:50%;top:50%;transform:translate(-50%, -50%) scale(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:38px}.collection-toolbar__list .buttons-images__button--on:after,.collection-toolbar__list .buttons-images__button:hover:after{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.collection-toolbar__filter{background:#fff;border-radius:18px;border:1px solid #e1dfdf;letter-spacing:2px;font-size:14px;height:36px;min-width:130px;padding:0 18px;text-transform:uppercase;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.collection-toolbar__filter--sort{min-width:112px}.collection-toolbar__filter--on,.collection-toolbar__filter--reverse{background:#e1dfdf}.collection-toolbar__filter--cancel{min-width:36px;padding:0;width:36px;fill:#636363}.collection-toolbar__filter:hover{background:#e1dfdf}.collection-toolbar__action{-ms-flex-align:center;-ms-flex-pack:end;-webkit-box-align:center;-webkit-box-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:148px;align-self:flex-start}.collection-toolbar__action button{margin-top:5px}.collection-toolbar__action--mobile{display:none}.collection-toolbar__filter{border-color:#8a8a8a}.collection-toolbar__rows--on .collection-toolbar__row:nth-child(2){opacity:1;display:flex}.collection-toolbar__row:nth-child(2){opacity:0;display:none}.collection-toolbar__overlay{-webkit-overflow-scrolling:touch;-webkit-transition:top .25s ease-in-out;background:#fff;display:none;height:100%;left:0;overflow-y:scroll;padding:0 24px;position:fixed;top:100%;transition:top .25s ease-in-out;width:100%;z-index:10000}.collection-toolbar__overlay--on{top:0}.collection-toolbar__overlay--on .collection-toolbar__overlay__row--actions{bottom:0;padding-bottom:55px}.collection-toolbar__overlay__close{background:0;border:0;padding:0;position:absolute;right:12px;top:12px}.collection-toolbar__overlay__title{font-size:26px;line-height:1.1;margin:40px 0 25px;font-weight:400}.collection-toolbar__overlay__title span{display:block;font-family:merlo,serif;font-size:16px}.collection-toolbar__overlay__rows{padding-bottom:100px}.collection-toolbar__overlay__row{border-top:2px solid rgba(0,0,0,.1);padding:24px 0}.collection-toolbar__overlay__row:first-child{border-top:0;padding-top:0}.collection-toolbar__overlay__row--actions{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.05);-webkit-transition:bottom .2s ease-in-out;background:#fff;border-top:0;bottom:-60px;box-shadow:0 -1px 0 0 rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;left:0;padding:12px;position:fixed;transition:bottom .2s ease-in-out;width:100%;z-index:5}.collection-toolbar__overlay__row--actions .collection-toolbar__filter{width:calc(50% - 6px)}.collection-toolbar__overlay__label{font-size:16px;margin:0 0 7px}.collection-toolbar__overlay .collection-toolbar__list{-ms-flex-pack:start;-ms-flex-wrap:wrap;-webkit-box-pack:start;flex-wrap:wrap;justify-content:flex-start;margin-left:-5px;text-align:left}.collection-toolbar__overlay .collection-toolbar__list-item{margin:5px}.collection-toolbar__overlay .buttons-images{margin-left:5px}.collection-toolbar__overlay .buttons-images__button{margin-bottom:10px}@media(max-width: 1200px){.collection-toolbar__filter,.collection-toolbar__filter--sort{min-width:90px}.collection-toolbar__filter--filter{min-width:160px}}@media(max-width: 767px){.collection-toolbar__list .buttons-images__button:hover:after{-webkit-transform:translate(-50%, -50%) scale(0);-webkit-transition:-webkit-transform .2s ease-in-out;transform:translate(-50%, -50%) scale(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.collection-toolbar__list .buttons-images__button--on:after,.collection-toolbar__list .buttons-images__button--on:hover:after{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.collection-toolbar__options{display:none}.collection-toolbar__action{width:calc(100% - 148px)}.collection-toolbar__action--desktop{display:none}.collection-toolbar__action{width:calc(100% - 148px)}.collection-toolbar__action--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.collection-toolbar__action--mobile:last-child{justify-content:flex-end}.collection-toolbar__filter:hover{background:inherit}.collection-toolbar__filter.collection-toolbar__filter--on:hover{background:#e1dfdf}.collection-toolbar__filter--filter{min-width:95%}.collection-toolbar__overlay{display:block}}.list-colors--selected{text-transform:capitalize;font-size:13px;font-weight:400}.list-colors-available{font-size:13px;font-weight:300}#pre-load-products{height:500px;display:flex}#pre-load-products svg{margin:0 auto}.icon-svg-starts{height:18px;width:90px}.product__reviews{display:flex;align-items:center;margin-top:8px}.blocks{display:flex;float:row wrap;justify-content:center;align-items:stretch;margin:0 -20px}.blocks .block{max-width:370px;width:calc(33.33% - 40px);border:1px solid #8d8b8e;margin:0 20px 20px}.blocks .block__image{padding-bottom:64.223%;margin-bottom:11px;background-size:cover;background-position:center center;background-repeat:no-repeat}.blocks .block__content{padding:0 20px 22px;text-align:center}.blocks .block__title{margin-bottom:2px;font-family:"effra",sans-serif;line-height:1.25;color:#636363;font-weight:400}.blocks p{margin-bottom:38px;font-size:18px;line-height:1.44;color:#636363;font-weight:300;letter-spacing:.028em}.blocks ul{padding-bottom:4px;list-style:none outside none;font-size:18px;line-height:1.44;color:#636363;letter-spacing:.028em;font-weight:300}.blocks ul li{margin-bottom:24px}.blocks ul strong{display:block;font-size:16px;line-height:1.31;font-weight:400;letter-spacing:.094em}@media(max-width: 1439px){.blocks{margin:0 -10px}.blocks .block{width:calc(33.33% - 20px);margin:0 10px 10px}}@media(max-width: 1023px){.blocks .block__content{padding:0 10px 15px}.blocks p{font-size:14px}.blocks ul{font-size:14px}.blocks ul strong{font-size:16px}}@media(max-width: 767px){.blocks{display:block;margin:0 -18px}.blocks .block{width:100%;max-width:none;margin:0;border:none}.blocks .block:last-child{border-bottom:1px solid #e1dfdf}.blocks .block__head{position:relative;padding:13px 50px 11px 26px;border-top:1px solid #e1dfdf}.blocks .block__head:after{content:"+";position:absolute;top:50%;right:22px;font-size:24px;line-height:1.33;letter-spacing:.115em;transform:translateY(-50%)}.blocks .block__head.is-active:after{content:"-"}.blocks .block__head .block__title{margin-bottom:0;font-size:18px}.blocks .block__inner{display:none}.blocks .block__image{padding-bottom:76%;margin-bottom:21px}.blocks .block__content{padding:0 23px 20px}.blocks .block__title{margin-bottom:9px;font-size:24px;line-height:1.33;color:#636363}}.press-items{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;max-width:1186px;margin:0 auto -24px}.press-items .press-item{width:330px;border:1px solid #e1dfdf;margin:0 10px 70px}.press-items .press-item__image{display:flex;float:row wrap;justify-content:center;align-items:center;height:58px;margin-bottom:35px}.press-items .press-item__image img{max-width:100%;max-height:100%;height:auto;width:auto}.press-items .press-item__content{text-align:center}.press-items .press-item__title{min-height:36px;padding:0 10px 2px;font-size:13px;line-height:1.31;font-weight:500;text-transform:uppercase}.press-items .press-item__meta{position:absolute;bottom:17px;left:50%;font-size:14px;line-height:1.43;color:#bdbbbd;letter-spacing:.042em;transform:translateX(-50%)}.press-items a{position:relative;display:block;height:100%;padding:35px 30px 42px;text-decoration:none;transition:opacity .3s}.press-items a:hover{opacity:.6}.press-items p{min-height:114px;font-size:14px;line-height:1.29;letter-spacing:.035em}@media(max-width: 1439px){.press-items{max-width:none;justify-content:center;margin-bottom:0}.press-items .press-item{margin-bottom:30px}}@media(max-width: 767px){.press-items{margin:0 -10px 0}.press-items .press-item{margin:0 10px 18px}.press-items .press-item__title{margin-bottom:3px;font-size:14px;line-height:1.21}.press-items .press-item__meta{font-size:12px;line-height:1.67}}.banner{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:100%;border:1px solid #8d8b8e;background-size:cover}.banner.banner--text-only{justify-content:center}.banner.banner--large--secondary{height:auto !important;padding:3rem 0 !important}.banner[data-link]{cursor:pointer}.banner .banner--clickable-full{position:absolute;top:0;left:0;width:100%;height:100%}.banner .banner__image{width:570px;margin-right:63px}.banner .banner__image img{width:100%;height:auto}.banner .banner__content{width:500px;font-size:24px;line-height:1.42;letter-spacing:.04em;font-weight:300}.banner .banner__content p{margin-bottom:16px}.banner .banner__subtitle{height:auto;min-height:auto;font-size:16px;text-transform:uppercase}.banner .banner__subtitle.secondary{text-transform:uppercase;font-weight:300;margin-bottom:17px;font-size:30px;line-height:1.25;letter-spacing:.1em}.banner .banner__title{font-family:"Vanitas";font-weight:bold;margin-bottom:34px;font-size:45px;line-height:1.2;letter-spacing:.5px}.banner .banner__title.secondary{font-size:44px;text-transform:uppercase;letter-spacing:.7rem;line-height:1.25;margin-bottom:27px}.banner.banner--large--secondary{height:auto !important;font-size:50px;margin-bottom:20px;padding:25px 0 35px 0}.banner.banner--large--secondary .banner__content{width:50%;z-index:2}.banner.banner--large--secondary a{z-index:1}.banner.banner--large--secondary .banner__subtitle{font-size:16px;text-transform:uppercase;margin-bottom:30px}.banner.banner--large--secondary .banner__title{font-size:50px;margin-bottom:20px}@media screen and (min-width: 1025px){.banner.banner--large--secondary{padding:3rem 0 35px 0}.banner.banner--large--secondary .banner__detail{font-size:22px;margin-bottom:25px}}.banner .banner__detail{line-height:1.3;font-size:22px;margin-bottom:10px}.banner .btn--line{color:inherit}.banner .btn--line:hover{opacity:1}.banner .btn--line.secondary{transition:opacity .3s;text-decoration:none}.banner--alt{margin:60px auto 34px}.banner--large{margin:45px 12px;border:none}.banner--large .banner__inner{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;width:50%}.banner--large .banner__inner--text-only{justify-content:center;width:100%}.banner--large .banner--image{width:40%}.banner--large .banner__content{width:60%;text-align:center;padding:0 25px}.banner--large .banner__content--text-only{width:50%}.banner--large .banner__title{margin-bottom:80px}.banner--medium{padding:25px 0;max-width:910px;margin:0 12px 45px;background-size:cover;border:none;min-height:470px}.banner--medium .banner__inner{width:calc(50% - 12px)}.banner--medium .banner__inner--text-only{width:calc(75% - 12px)}.banner--medium .banner__content{width:100%;padding:0 30px;text-align:center}.banner--medium .banner__detail{margin:auto;margin-bottom:1.2vw}.banner--small{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;min-height:470px;width:442px;padding:20px;margin:0 12px 50px;text-align:center;justify-content:center}.banner--small .banner__content{width:100%}.banner--small.none-border{border:none;min-height:469px}@media(max-width: 1439px){.banner .banner__content{width:50%;padding-left:25px;font-size:20px}.banner .banner__subtitle{margin-bottom:10px;font-size:1.3vw}.banner .banner__title{font-size:3vw;margin-bottom:20px}.banner .banner__detail{line-height:1.3;font-size:16px;max-width:none}.banner .banner__detail br{display:none}.banner .btn--line{font-size:1.3vw}.banner--large{margin:25px 8px}.banner--large .banner--image{width:calc(66% + 12px)}.banner--large .banner__content{width:calc(31.33% + 12px)}.banner--large .banner__inner{flex-direction:row;width:100%}.banner--large .banner__inner:not(.banner__inner--text-only){flex-direction:row;width:50%}.banner--large .banner__inner:not(.banner__inner--text-only) .banner__content{width:75%}.banner--medium{width:64.66%;margin:0 1% 78px;align-self:stretch;padding:25px 0;min-height:auto}.banner--medium .banner__title{margin-bottom:1.5vw}.banner--medium .banner__content{width:100%;padding:0 25px}.banner--medium .banner__detail{max-width:260px}.banner--medium .banner__content p{min-height:0}.banner--small{width:31.33%;min-height:0;margin:0 1% 78px;align-self:stretch}.banner--small .banner__content{width:100%;padding:0 10px}.banner--small.none-border{margin-bottom:75px;min-height:0}}@media(max-width: 1024px){.banner--medium{margin:0 1% 95px}.banner--small{margin:0 1% 69px}.banner--small.none-border{margin-bottom:69px}.banner.banner--large--secondary .banner__content{width:60%}}@media(max-width: 820px){.banner--small.none-border{margin-bottom:91px}}@media(max-width: 767px){.banner .banner__subtitle{font-size:16px}.banner .banner__title{font-size:35px}.banner .banner__title.secondary{font-size:32px}.banner .btn--line{font-size:16px}.banner .banner__detail{margin-bottom:20px}.banner--large{width:100%;margin:0 0 25px 0;height:auto !important;background-image:none !important}.banner--large .banner__inner{display:block;width:100%}.banner--large .banner__inner:not(.banner__inner--text-only){flex-direction:row;width:100%}.banner--large .banner__inner:not(.banner__inner--text-only) .banner__content{width:100%;text-align:center}.banner--large .banner--image{width:100%;padding-bottom:100%;position:relative}.banner--large .banner--image img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;left:0}.banner--large .banner__content{width:100%;background:#fff;padding:40px 20px 20px}.banner--large .banner__content.secondary{width:100%;background-color:unset}.banner--large .banner__subtitle{display:none}.banner--large .banner__subtitle.secondary{display:block;font-size:3vw}.banner--medium{background-image:none !important;width:100%;margin-bottom:20px;height:auto !important}.banner--medium .banner__inner{width:100%}.banner--medium .banner__content{padding:40px 20px 0}.banner--medium .banner__subtitle{display:none}.banner--medium .banner__title{margin-bottom:20px}.banner--medium .banner__title br{display:none}.banner--medium .banner__detail{max-width:none}.banner--medium .banner--image{padding-bottom:100%;position:relative}.banner--medium .banner--image img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;left:0}.banner--small{width:100%;padding-bottom:90%;margin:0 auto 25px;position:relative;min-height:auto}.banner--small.none-border{margin-bottom:40px;min-height:auto}.banner--small .banner__inner{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);padding:0 20px}.banner--small .banner__subtitle{font-size:3vw}.banner--small .banner__title{font-size:7vw;margin-bottom:20px}.banner--small .banner__detail{font-size:4vw;oaddubg:0 12%}.banner--small .banner__detail br{display:none}.banner--small .btn--line{margin-top:0px}}.paging{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;color:#8d8b8e;margin-top:30px}.paging>a{margin:0 15px;font-size:14px;line-height:2.14;letter-spacing:.04em;text-decoration:none;transition:opacity .3s}.paging>a:hover{opacity:.7}.paging ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;list-style:none outside none;color:#636363}.paging li{margin:0 17px}.paging li a{font-size:13px}.paging li a,.paging li span{position:relative;text-decoration:none}.paging li a:after,.paging li span:after{content:"";opacity:0;position:absolute;top:100%;left:0;right:0;height:1px;background-color:currentColor;transition:opacity .3s}.paging .current a:after,.paging li:hover a:after,.paging .current span:after,.paging li:hover span:after{opacity:1}.filter{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-bottom:26px}.filter .filter__text{font-size:14px;line-height:2.14;letter-spacing:.15em;color:#000;font-weight:400;text-transform:uppercase}@media(max-width: 767px){.filter{margin-bottom:19px}}.rating{margin-bottom:14px;display:none}.rating .spr-badge-starrating .spr-icon{position:static;width:auto;height:auto;margin:0 2px;font-size:16px;line-height:1;vertical-align:middle}.rating .spr-badge-starrating .spr-icon:before{font-size:100%}.rating .spr-badge-caption{font-size:14px;line-height:1.43;color:#bdbbbd;font-weight:400}@media(max-width: 767px){.rating{margin-bottom:13px}}.accordion .accordion__section{border-top:1px solid #e1dfdf}.accordion .accordion__section:last-child{border-bottom:1px solid #e1dfdf}.accordion .accordion__head{position:relative;padding:7px 50px 7px 0;cursor:pointer}.accordion .accordion__head h6{font-size:15px;line-height:2.14;color:#55565a;font-weight:300}.accordion .accordion__head:after{content:"";position:absolute;top:50%;right:10px;width:14px;height:2px;background-color:#bdbbbd;transform:translateY(-50%)}.accordion .accordion__head:before{content:"";position:absolute;top:50%;right:16px;width:2px;height:14px;background-color:#bdbbbd;transform:translateY(-50%);transition:transform .3s}.accordion .accordion__head.is-active:before{transform:translateY(-50%) rotate(90deg)}.accordion .accordion__body{overflow:hidden;display:none;padding-bottom:18px;font-size:14px;line-height:18px;letter-spacing:.03em;font-weight:300}.accordion .accordion__head:after,.accordion .accordion__head:before,.counter .counter__minus:before,.counter .counter__plus:after,.counter .counter__plus:before{background-color:#333 !important}.review-items .review-item__inner{display:table;width:100%;text-align:left;table-layout:fixed}.review-items .review-item__inner .review-item__content{margin-left:auto;margin-right:30px}.review-items .review-item__inner--inverse .review-item__content-wrapper{padding:50px 0}.review-items .review-item__inner--inverse .review-item__content{margin-right:auto;margin-left:30px}.review-items .review-item__inner--inverse .review-item__image-wrapper .aspect-ratio{margin-left:auto;margin-right:0;width:78%;max-height:630px;max-width:630px}@media(min-width: 1440px){.review-items .review-item__inner .review-item__content{margin-left:auto;margin-right:calc((100vw - 1440px)/2 + 30px)}.review-items .review-item__inner--inverse .review-item__content{margin-left:calc((100vw - 1440px)/2 + 30px);margin-right:auto}}.review-items .review-item__image-wrapper{display:table-cell;width:50%;vertical-align:middle;overflow:hidden}.review-items .review-item__content-wrapper{display:table-cell;width:50%;vertical-align:middle;padding:50px}.review-items .review-item__content{max-width:490px;margin:0 auto;color:#636363}.review-items .review-item__content__inner{font-family:"effra",sans-serif;font-weight:300;font-size:16px;margin-top:40px;padding-left:20px}.review-items .review-item__content__inner ul li{list-style-type:disc !important}@media(min-width: 1900px){.review-items .review-item__content{max-width:595px}}.review-items .review-item__header{font-family:"Vanitas";font-size:36px;line-height:1.3;font-weight:300;letter-spacing:.5px}.review-items .aspect-ratio{width:85%;max-height:900px}.review-items .aspect-ratio::before{content:"";display:block;padding-bottom:calc(100%/(var(--aspect-ratio)))}.review-items img{width:100%}@media(max-width: 1100px){.review-items .review-item__header{font-size:26px}.review-items .review-item__content__inner{font-size:14px}}@media(min-width: 1100px)and (max-width: 1400px){.review-items .review-item__inner--inverse .review-item__image-wrapper .aspect-ratio{position:relative;height:60vw;margin-left:20px;width:100%}.review-items .review-item__inner--inverse .review-item__image-wrapper .aspect-ratio::before{content:none}.review-items .review-item__inner--inverse .review-item__image-wrapper .aspect-ratio img{position:absolute;display:block;height:100%;width:auto;top:0;left:auto;right:0;max-width:100%}}@media(max-width: 1099px)and (min-width: 768px){.review-items .review-item__inner--inverse .review-item__image-wrapper .aspect-ratio{width:100%;margin-left:20px}.review-items .review-item__inner--inverse .review-item__image-wrapper .aspect-ratio img{height:64vw;max-height:550px}}@media(max-width: 767px){.review-items .review-item__inner,.review-items .review-item__inner--inverse{padding:0 20px}.review-items .review-item__inner .review-item__content-wrapper,.review-items .review-item__inner--inverse .review-item__content-wrapper{padding-left:0;padding-right:0}.review-items .review-item__inner .review-item__image-wrapper .aspect-ratio,.review-items .review-item__inner--inverse .review-item__image-wrapper .aspect-ratio{width:100%;margin-left:auto;margin:auto}.review-items .review-item__inner .review-item__content,.review-items .review-item__inner--inverse .review-item__content{max-width:100%;margin-left:auto;margin-right:auto}.review-items .review-item__inner .review-item__content__inner,.review-items .review-item__inner--inverse .review-item__content__inner{margin:0}.review-items .review-item__image-wrapper{display:block;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.review-items .review-item__content-wrapper{display:block;width:100%}.review-items .review-item__header{margin:50px 0;font-size:22px}}.gift-box{max-width:370px;padding:26px 20px 30px;text-align:center;width:100%}.gift-box-has{border:1px solid #8d8b8e}.gift-box h6{margin-bottom:8px;font-size:16px;line-height:1.31;color:#636363;letter-spacing:.09em;font-weight:400;text-transform:uppercase}.gift-box p{margin:25px 0;font-size:14px;line-height:1.29;font-weight:400;letter-spacing:.035em}@media(max-width: 1023px){.gift-box{max-width:100%;width:100%;margin-bottom:15px}}.article{padding:116px 0 16px}.article .article__inner{max-width:912px;margin:0 auto}.article .article__title{margin-bottom:39px;font-family:"effra",sans-serif;line-height:1.1;color:#636363;text-align:center;font-weight:300;text-align:center}.article p{margin-bottom:30px;font-size:18px;line-height:1.44;letter-spacing:.03em;font-weight:300}.article b,.article strong{font-weight:400}.article img{width:auto;max-width:100%;height:auto;margin-bottom:36px}.article h1{margin-bottom:32px;font-family:"effra",sans-serif;line-height:1.21;letter-spacing:0;color:#636363;font-weight:300}.article h2{margin-bottom:10px;font-size:16px;line-height:1.31;font-weight:400;letter-spacing:.1em;text-transform:uppercase;padding-top:20px}.article h3{margin-bottom:43px;font-family:"effra",sans-serif;font-size:36px;line-height:1.25;font-weight:300}.article h4{margin-bottom:42px;font-size:24px;line-height:1.33;font-weight:300;text-transform:uppercase}.article ul{margin-bottom:28px;padding-left:16px}.article ul li{font-size:18px;line-height:1.44;letter-spacing:.03em;font-weight:300}@media(max-width: 767px){.article{padding:71px 0 10px}.article .article__title{margin-bottom:11px}.article p{margin-bottom:15px;font-size:14px;line-height:1.36}.article img{margin-bottom:14px}.article h1{margin-bottom:33px;line-height:1.06}.article h2{margin-bottom:27px}.article h3{margin-bottom:33px;font-size:24px;line-height:1.08}.article h4{margin-bottom:24px;font-size:20px;line-height:1.35;letter-spacing:.13em}}.popup{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;opacity:0;transition:opacity .3s,visibility .3s}.popup.is-expanded{visibility:visible;opacity:1}.popup .popup__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5)}.popup .popup__inner{overflow-y:auto;position:relative;max-width:1146px;height:calc(100vh - 174px);padding:24px 20px;margin:87px auto;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.popup .popup__close{position:absolute;top:16px;right:18px;text-decoration:none;transition:opacity .3s}.popup .popup__close:hover{opacity:.6}.popup .popup__title{margin-bottom:13px;font-size:36px;line-height:1.25;color:#636363;font-weight:400;text-align:center}@media(max-width: 767px){.popup .popup__inner{max-width:none;height:100vh;padding:22px 23px;margin:0}.popup .popup__close{top:20px;left:23px;right:auto;font-size:18px;line-height:1.33;color:#3f3f3f}.popup .popup__title{padding:0 40px;margin-bottom:19px;font-size:14px;line-height:1.36;text-transform:uppercase;font-weight:500}}#instafeed.insta-feed{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin:0 -0.8%}#instafeed.insta-feed a{width:18.4%;margin:0 .8%}#instafeed.insta-feed .container{width:100% !important;padding-top:100% !important}@media(max-width: 767px){#instafeed.insta-feed{margin:0 -1.32% -2.64%}#instafeed.insta-feed a{width:47.35%;margin:0 1.32% 2.64%}#instafeed.insta-feed a:nth-child(5n+5){display:none}}@media only screen and (max-device-width: 480px){#instafeed.insta-feed .container{width:100% !important;height:auto !important}#instafeed.insta-feed img{width:100% !important;height:100% !important}}#instafeed .overlay,#instafeed .overlay::after,#instafeed img{width:100%;height:100%;top:0;left:0}#instafeed .overlay::after,#instafeed .overlay::before{content:" ";position:absolute}#instafeed{text-align:center}#instafeed a:hover,#instafeed a:focus{opacity:1}#instafeed a{border:none;position:static}#instafeed a:after{border:none}#instafeed .container:hover .overlay{display:block}#instafeed img{max-width:none;object-fit:cover;position:absolute;bottom:0;right:0;margin:0 auto}#instafeed .container{display:inline-block;position:relative;vertical-align:top;padding:0;color:#fff}#instafeed .overlay{display:none;position:absolute;background-color:rgba(0,0,0,0);bottom:0;right:0;margin:0 auto}#instafeed .overlay::after{background-color:#000;opacity:.5}#instafeed .overlay::before{opacity:1;background:url("//kassatex.com/cdn/shop/t/856/assets/instagram-mini-white.png?v=168741687164787669771751054308") center center no-repeat;background-size:30px 30px;z-index:100;top:0;left:0;bottom:0;right:0}@media only screen and (max-device-width: 480px){#instafeed .container{width:33% !important;padding-top:33% !important}}.reviews .spr-container{padding:0;border:none}.reviews .spr-container .spr-header-title{margin-bottom:16px;font-family:"effra",sans-serif;font-size:48px;line-height:1.21;color:#636363;font-weight:400}.reviews .spr-container .spr-icon{position:static;width:auto;height:auto;margin:0 2px;font-size:16px;line-height:1;vertical-align:middle}.reviews .spr-container .spr-icon:before{font-size:100%}.reviews .spr-container .spr-summary-actions-togglereviews{font-family:"effra",sans-serif;font-size:14px;line-height:1.43;color:#bdbbbd;font-weight:400}.reviews .spr-container .spr-summary-actions-newreview{font-size:16px;color:#636363;text-decoration:none;transition:opacity .3s}.reviews .spr-container .spr-summary-actions-newreview:hover{opacity:.6}.reviews .spr-container .spr-reviews{margin-top:20px}.reviews .spr-container .spr-review{padding:16px 0 21px;margin-top:0}.reviews .spr-container .spr-review:first-child{margin-top:0}.reviews .spr-container .spr-review-header-starratings{margin-bottom:14px}.reviews .spr-container .spr-review-header-title{margin-bottom:4px;font-family:"effra",sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.09em}.reviews .spr-container .spr-review-header-byline{display:block;margin-bottom:6px;font-size:14px;font-weight:400;line-height:26px;color:#bdbbbd;font-style:normal;opacity:1;vertical-align:top}.reviews .spr-container .spr-review-header-byline strong{font-weight:400;vertical-align:top}.reviews .spr-container .spr-review-header-byline strong:first-child{font-size:18px;line-height:1.24;color:#636363;font-weight:300;letter-spacing:.03em;vertical-align:top}.reviews .spr-container .spr-review-content{margin-bottom:0}.reviews .spr-container .spr-review-content-body{font-size:18px;line-height:1.44;letter-spacing:.03em;color:#636363}.reviews .spr-container .spr-review-footer{display:none}.reviews .spr-container .spr-form-title{margin-bottom:15px;font-weight:400}.reviews .spr-container .spr-form-label{display:none}.reviews .spr-container .spr-form-review-rating .spr-form-label{display:block}.reviews .spr-container input.spr-form-input:not(.spr-starrating){display:block;width:100%;height:40px;padding:0 10px;border:1px solid #bdbbbd;border-radius:0;font-size:14px;line-height:1.29;letter-spacing:.035em;box-shadow:none}.reviews .spr-container div.spr-form-input textarea{display:block;width:100%;height:133px;padding:10px;border:1px solid #bdbbbd;border-radius:0;font-size:14px;line-height:1.29;letter-spacing:.035em;box-shadow:none;resize:none}@media(max-width: 767px){.reviews .spr-container .spr-header-title{font-size:32px;line-height:1.06;text-align:left}.reviews .spr-container .spr-summary{text-align:left}}.template-challenge .main{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;min-height:calc(100vh - 583px)}.template-challenge .main .shopify-section{width:100%}.addresses .accordions{margin-bottom:15px}.addresses .accordion-section{padding:13px 10px 17px 0;border-top:1px solid #e1dfdf;border-bottom:1px solid #e1dfdf}.addresses .accordion-section+.accordion-section{border-top:none}.addresses .accordion-head{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.addresses .accordion-head-inner{max-width:145px;font-size:14px;line-height:1.29;color:#636363;letter-spacing:.035em;font-weight:300}.addresses .accordion-head-actions{width:190px}.addresses .accordion-head-actions a+a{margin-top:13px}.addresses .accordion-head-actions .is-active{opacity:.2;pointer-events:none}.addresses .accordion-body{display:none;padding-top:20px}@media(max-width: 767px){.addresses .accordion-head-inner,.addresses .accordion-head-actions{max-width:100%;width:100%}.addresses .accordion-head-actions{margin-top:31px}.addresses>a{display:block;width:100%}}.order .order__details{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin-bottom:30px}.order .order__details .order__name{font-size:24px;line-height:1.3;font-weight:400;text-transform:uppercase;letter-spacing:.08em;margin-right:25px}.order .order__details .order__date{font-size:18px;line-height:1.44;font-weight:300;letter-spacing:.03em}.order .order__address{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:52px}.order .order__address>div{max-width:164px}.order .order__address>div+div{margin-left:70px}.order .order__address h5{margin-bottom:10px;font-size:16px;line-height:1.31;font-weight:400;text-transform:uppercase}.order .order__address address{font-size:14px;line-height:1.29;font-weight:300}.order .order__table thead{border-bottom:1px solid #8d8b8e}.order .order__table th{padding:0 9px 9px;font-size:16px;letter-spacing:.09em;font-weight:400;text-transform:uppercase;text-align:left}.order .order__table th:last-child{text-align:right}.order .order__table tbody tr+tr:not(.without-border){border-top:1px solid #e1dfdf}.order .order__table tbody tr.without-border td{padding:29px 0 19px}.order .order__table tbody td{padding:22px 9px;font-size:16px;line-height:1.3;font-weight:400;vertical-align:top}.order .order__table tbody td:last-child{width:214px;text-align:right}.order .order__table tbody h5{margin-bottom:15px;font-size:16px;line-height:1.38;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.order .order__table tbody h5:last-child{margin-bottom:0}.order .order__table tbody h5 a{text-decoration:none;transition:opacity .3s}.order .order__table tbody h5 a:hover{opacity:.6}.order .order__table tbody td>ul{list-style:none outside none;font-size:18px;line-height:1.44;font-weight:300;font-weight:300}.order .order__table tfoot{border-top:1px solid #8d8b8e}.order .order__table tfoot tr:first-child td{padding-top:14px}.order .order__table tfoot td{padding:7px 9px;font-size:16px;line-height:1.31;text-transform:uppercase;font-weight:400}.order .order__table tfoot td:last-child{text-align:right}.order .order__includes{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;padding:10px 20px;background-color:#f5f5f5}.order .order__includes span{margin-right:30px;font-size:12px;line-height:1.33;letter-spacing:.15em;text-transform:uppercase}.order .order__includes ul{list-style:none outside none;font-size:14px;line-height:1.43;color:#bdbbbd;font-weight:400;text-align:left}@media(max-width: 767px){.order .order__details{display:block;margin-bottom:15px}.order .order__details .order__name{font-size:20px}.order .order__details .order__date{font-size:15px}.order .order__address{display:block}.order .order__address div+div{margin:20px 0 0}.order .order__table thead{display:none}.order .order__table table,.order .order__table tbody,.order .order__table tfoot,.order .order__table tr,.order .order__table td{display:block}.order .order__table tr:not(.without-border){border-top:1px solid #e1dfdf}.order .order__table tbody td{width:100%;padding:10px 0 0;font-size:15px}.order .order__table tbody td:last-child{width:100%;padding-bottom:10px;text-align:left}.order .order__table tbody td[data-attr]:before{content:attr(data-attr) ":";display:block;margin-bottom:8px;font-size:17px;font-weight:500;text-transform:uppercase}.order .order__table tbody h5{width:100%;margin-bottom:10px;font-size:15px;letter-spacing:.03em}.order .order__table tbody td>ul{width:100%;font-size:14px}.order .order__table tbody tr.without-border td{padding-top:0}.order .order__table tfoot td:first-child{display:none}.order .order__table tfoot td{font-size:14px}.order .order__table tfoot tr{display:flex;flex-flow:row wrap;justify-content:space-between}}.breadcrumb{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:19px 10px;border-bottom:1px solid #f5f5f5;margin:0 !important;font-family:"effra",sans-serif;font-size:14px;line-height:2.14;text-transform:uppercase}.breadcrumb .breadcrumb__item{display:block;color:#3f3f3f;opacity:.3}.breadcrumb a{text-decoration:none}.breadcrumb .breadcrumb__item--current{opacity:1}.content.content-checkout a:hover{color:#636363}.content.content-checkout .included_products{margin-bottom:12px}.checkout--body .breadcrumb__text,.checkout--body .breadcrumb__link{font-family:"effra",sans-serif;font-size:14px;line-height:1.31;font-weight:400;letter-spacing:.09em}.checkout--body .breadcrumb__link:hover{color:#000}.checkout--body .breadcrumb__chevron-icon{opacity:.3}.checkout--body .fieldset-description{margin-top:0}.checkout--body label.radio__label,.checkout--body label.checkbox__label{font-size:16px;font-weight:200}.content.content-checkout{max-width:1040px;margin:0 auto}.content.content-checkout .wrap{flex:1 0 auto;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;max-width:none;padding:0;width:100%;max-width:100%}.content.content-checkout .wrap:before,.content.content-checkout .wrap:after{display:none}.content.content-checkout .main{display:block;flex:0 0 auto;width:448px;padding:87px 0 0}.content.content-checkout .main__header{padding-bottom:0}.content.content-checkout .sidebar{width:448px;flex:0 0 auto;background:none;padding:40px 0 0;border:none}.content.content-checkout .sidebar:after{display:none}.content.content-checkout .field--show-floating-label .field__label{font-size:8px;line-height:1.88;color:#bdbbbd;letter-spacing:.04em;text-transform:uppercase}.content.content-checkout .layout-flex--loose-horizontal .layout-flex__item,.content.content-checkout .section__title{margin-bottom:17px;font-family:"effra",sans-serif;font-size:14px;line-height:1.31;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.content.content-checkout .layout-flex--loose-horizontal .layout-flex__item>span,.content.content-checkout .layout-flex--loose-horizontal .layout-flex__item>a,.content.content-checkout .section__title>span,.content.content-checkout .section__title>a{font-size:16px;font-weight:200;text-transform:none}.content.content-checkout .display-table .logged-in-customer-information__paragraph,.content.content-checkout .logged-in-customer-information__paragraph{font-size:14px}.content.content-checkout .section{padding:40px 0 0}.content.content-checkout .logged-in-customer-newsletter{font-size:14px;line-height:1.29;font-weight:300;letter-spacing:.03em}.content.content-checkout .input-checkbox{width:16px;height:16px;border-color:#3f3f3f;border-radius:0;transition:none}.content.content-checkout .input-checkbox:checked{box-shadow:none;border-width:0px}.content.content-checkout .input-checkbox:not(:checked){border-width:.5px}.content.content-checkout .input-checkbox:after{width:100%;height:100%;border:1px solid #3f3f3f;margin:0;background:#fff url("//kassatex.com/cdn/shop/t/856/assets/ico-check.png?v=28858323882950043211751054270") center center no-repeat;background-size:12px 10px;transform:translate(-50%, -50%);transition:none}.content.content-checkout .fieldset{margin:0 -5px}.content.content-checkout .field{height:auto;padding:0 5px;border:none;margin-bottom:13px}.content.content-checkout .field .field__input{border-radius:0}.content.content-checkout .field select.field__input{overflow:hidden;padding-right:50px;white-space:nowrap;text-overflow:ellipsis}.content.content-checkout .step__footer{display:block}.content.content-checkout .step__footer__continue-btn{float:none;display:inline-block;width:100%;background-color:#636363;color:#fff;transition:opacity .3s}.content.content-checkout .step__footer__continue-btn:hover{background-color:#636363;color:#fff;opacity:.6}.content.content-checkout p.step__footer__info{margin-top:20px;margin-bottom:17px;font-family:"effra",sans-serif;font-size:14px;line-height:1.31;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.content.content-checkout p.step__footer__info a:hover{color:inherit;opacity:.5}.content.content-checkout .step__footer__previous-link{display:block;float:none;width:100%;padding:15px 42px 14px;border:1px solid #bdbbbd;border-radius:0;margin-top:10px;background:none;font-size:14px;line-height:1.36;color:#636363;font-weight:500;letter-spacing:.072em;text-transform:uppercase;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;box-shadow:none;appearance:none;transition:background .3s,opacity .3s}.content.content-checkout .step__footer__previous-link:hover{background-color:hsla(0,0%,100%,.3);opacity:.6}.content.content-checkout .step__footer__previous-link .previous-link__icon{display:none}.content.content-checkout .product{border-bottom:1px solid #e1dfdf}.content.content-checkout .product td{padding:17px 0 22px;vertical-align:top}.content.content-checkout .product td+td{padding-left:20px}.content.content-checkout .product-thumbnail{width:100px;height:100px;border:none;border-radius:0}.content.content-checkout .product-thumbnail:after{display:none}.content.content-checkout .included_products{background:#f5f5f5;padding:10px 12px;margin-top:7px}.content.content-checkout .included_products .product__description__property{font-size:14px;line-height:1.43;color:#bdbbbd;letter-spacing:.04em}.content.content-checkout .included_products .product__description__property:first-child{color:#717171;font-size:13px}.content.content-checkout .product-thumbnail__wrapper{border-radius:0}.content.content-checkout .product-thumbnail__image{width:100%;height:auto;right:auto;bottom:auto;max-width:100px}.content.content-checkout .order-summary__section--product-list .product-table{margin:0}.content.content-checkout .order-summary__section--discount .field__input-btn{background-color:#636363;color:#fff;transition:opacity .3s}.content.content-checkout .order-summary__section--discount .field__input-btn:hover{background-color:#636363;color:#fff;opacity:.6}.content.content-checkout .product__description__name,.content.content-checkout .order-summary__small-text,.content.content-checkout .order-summary__emphasis{font-family:"effra",sans-serif;font-size:14px;line-height:1.31;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.content.content-checkout .order-summary__small-text{text-transform:none}.content.content-checkout .total-line-table,.content.content-checkout .total-line-table__footer{font-family:"effra",sans-serif;font-size:14px;line-height:1.31;font-weight:400;letter-spacing:.09em}.content.content-checkout .payment-due-label__total,.content.content-checkout .payment-due__price{font-family:"effra",sans-serif;font-size:14px;line-height:1.31;font-weight:400;letter-spacing:.09em}.content.content-checkout .sidebar .payment-due__currency{display:none}.content.content-checkout .content-box{border:none}.content.content-checkout .content-box__row:last-child{padding:0;border-radius:0}.content.content-checkout .content-box__row:not(.hide-gateway){max-width:100%;display:block}.content.content-checkout .review-block~.review-block{padding:0;border:none;margin-top:38px}.content.content-checkout .review-block__inner,.content.content-checkout .review-block{position:relative;display:block}.content.content-checkout .review-block__label{margin-bottom:11px;padding:0;font-size:16px;line-height:1.31;color:#636363;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.content.content-checkout .review-block__content{border:1px solid #bdbbbd;padding:10px 80px 10px 15px;font-size:14px;line-height:1.29;font-weight:300;letter-spacing:.035em}.content.content-checkout .review-block__content address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content.content-checkout .review-block__link{position:absolute;bottom:12px;right:13px;font-size:11px;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;transition:opacity .3s}.content.content-checkout .review-block__link a{color:#545454;text-decoration:none}.content.content-checkout .review-block__link:hover{opacity:.6}.content.content-checkout .section--shipping-method .section__title{margin-bottom:18px;font-size:16px;color:#636363}.content.content-checkout .section--shipping-method .content-box__row{padding:15px 16px;border:1px solid #bdbbbd;margin:0 0 11px}.content.content-checkout .radio__label{font-size:11px;line-height:1.36;font-weight:400;text-transform:uppercase}.content.content-checkout .radio__label__accessory{font-size:14px;line-height:1.29;font-weight:300;letter-spacing:.035em}.content.content-checkout .input-radio{border-width:1px;border-color:#a7aeac;box-shadow:none}.content.content-checkout .input-radio:after{top:3px;right:3px;bottom:3px;left:3px;width:auto;height:auto;margin:0}.content.content-checkout .input-radio:checked:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;width:auto;height:auto;margin:0;border-radius:50%;background-color:#636363}@media(max-width: 999px){.content.content-checkout .sidebar{order:1;width:calc(100% + 36px);padding:0 18px 0;margin:0 -18px 20px}.content.content-checkout #order-summary{border-bottom:1px solid #e1dfdf}.content.content-checkout .main{order:2;width:100%;padding-top:0}.content.content-checkout .section{padding-top:20px}.content.content-checkout .product-thumbnail{width:90px;height:90px}.content.content-checkout .product-table{display:block}.content.content-checkout .product-table thead{display:none}.content.content-checkout .product-table tbody{display:block}.content.content-checkout .product-table tr{display:flex;flex-flow:row wrap;justify-content:flex-start;padding:15px 0}.content.content-checkout .product-table td{padding:0}.content.content-checkout .product-table .product__description,.content.content-checkout .product-table .product__price{width:calc(100% - 90px)}.content.content-checkout .product-table .product__price{margin-left:90px;text-align:left}.content.content-checkout .product-table .product__description__name,.content.content-checkout .product-table .order-summary__small-text,.content.content-checkout .product-table .product__price{font-size:14px}.content.content-checkout .order-summary__section{padding:20px 0}.content.content-checkout .total-line-table,.content.content-checkout .total-line-table__footer,.content.content-checkout .payment-due-label__total,.content.content-checkout .payment-due__price{font-size:14px}}@media(max-width: 999px){.display-table .order-summary-toggle--show .order-summary-toggle__text--show,.display-table .order-summary-toggle--hide .order-summary-toggle__text--hide{font-size:15px}.display-table .total-recap__final-price{font-size:16px}}.display-table .logged-in-customer-information__avatar-wrapper{display:none !important}.section-default .form--login,.section-default .form-guest-login{margin-bottom:47px}h2.os-header__title,h2.os-step__title,.os-order-number{margin-bottom:17px;font-family:"effra",sans-serif;font-size:14px;line-height:1.31;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.os-step__description{font-size:16px;font-weight:200 !important}.os-step__description label{font-weight:200 !important}.page--thank-you .main__content h2,.page--thank-you .main__content h3{margin-bottom:17px;font-family:"effra",sans-serif;font-size:14px;line-height:1.31;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.page--thank-you .main__content .content-box__row{padding:0;padding-top:1.5rem}.page--thank-you .main__content .content-box__row.content-box__row--no-padding{display:none !important}.page--thank-you .main__content .content-box__row .os-step__title{display:none}.page--thank-you .main__content .section__content__column--half:first-child,.page--thank-you .main__content .section__content__column--half:last-child{font-size:16px;font-weight:200}.page--thank-you .main__content .address,.page--thank-you .main__content .payment-method-list__item__info{font-weight:200;font-size:16px}.page--thank-you .main__content .step>.section{padding-top:0}.page--thank-you .main__content .content-box__row~.content-box__row{border-top:0}.page--thank-you .main__content .tracking-info{border-top:0}.page--thank-you .main__content .tracking-info .tracking-info__number strong{margin-bottom:17px;font-family:"effra",sans-serif;font-size:14px;line-height:1.31;font-weight:400;letter-spacing:.09em;text-transform:uppercase;color:#333}.page--thank-you .main__content .tracking-info .tracking-info__number p{font-weight:200;font-size:16px}.checkout--body .order-summary-toggle{display:none}.checkout--body .product__description{vertical-align:top;padding-top:1rem;padding-bottom:1rem}.js .order-summary--is-collapsed{height:auto;visibility:visible}.step__footer__previous-link{margin-left:0 !important}.product__image .product-thumbnail__quantity{top:-0.35em !important}[data-product-id="1380239212609"] .monogram-message{display:none}#shipping-method-msg{font-size:.813rem}.search{visibility:hidden;position:absolute;top:30px;left:0;z-index:999;width:100%;padding:10px 0;border-bottom:1px solid #e1dfdf;background-color:#fff;opacity:0;transition:opacity .3s,visibility .3s,top .3s}.search.is-expanded{visibility:visible;opacity:1}.search .search__field{display:block;width:100%;height:48px;padding:0 41px;border:none;border-radius:0;font-family:"effra",sans-serif;font-size:24px;line-height:1.25;color:#636363;font-weight:400;box-shadow:none;appearance:none}.search .search__btn{position:absolute;top:50%;left:0;border:none;border-radius:0;background:none;box-shadow:none;appearance:none;transform:translateY(-50%);transition:opacity .3s}.search .search__btn:hover{opacity:.7}.search .search__close{position:absolute;top:50%;right:0;font-size:0;transform:translateY(-50%);transition:opacity .3s}.search .search__close:hover{opacity:.7}.search form{position:relative}@media(max-width: 1023px){.search{padding:18px 0}.search .search__field{font-size:22px}}@media(max-width: 767px){.search{padding:7px 0}.search .search__field{font-size:18px}.search .search__close i{width:14px;height:14px}.search .search__btn i{width:14px;height:14px}}.template-search.search{visibility:visible !important}.findify-root [class^=findify].findify-autocomplete-wrapper{left:0 !important;width:100% !important;margin-top:11px;background-color:#fff}.findify-root [class^=findify].findify-block--autocomplete-body__large,.findify-root [class^=findify].findify-block--autocomplete-body__small{width:100%;padding:0}.findify-root [class^=findify].findify-block--autocomplete-body__wrap{overflow-y:auto;max-height:calc(100vh - 96px);border-radius:0;box-shadow:none}.findify-root [class^=findify].findify-block--autocomplete-body__tip,.findify-root [class^=findify].findify-block--search-suggestions__wrap,.findify-root [class^=findify].findify-block--autocomplete-body__right:before,.findify-root [class^=findify].findify-block--product-matches__title,.findify-root [class^=findify].findify-block--autocomplete-body__left:before{display:none}.findify-root [class^=findify].findify-widget--grid__wrap{max-width:1440px;padding-right:30px;padding-left:30px;margin:auto}.findify-root [class^=findify].findify-widget--grid__column-2,.findify-root [class^=findify].findify-widget--grid__column-3,.findify-root [class^=findify].findify-widget--grid__column-4,.findify-root [class^=findify].findify-widget--grid__column-6{width:100%}.findify-root [class^=findify].findify-widget--product{overflow:hidden;display:block;padding:0 !important;cursor:pointer;transition:opacity .3s}.findify-root [class^=findify].findify-widget--product:hover{opacity:.6}.findify-root .findify-block--autocomplete-body [class^=findify].findify-widget--product__image-wrap{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;float:left;width:150px;height:150px;margin-right:29px}.findify-root .findify-block--autocomplete-body [class^=findify].findify-widget--product__image-wrap img{max-height:100%;max-width:100%;width:auto;height:auto;cursor:pointer}.findify-root [class^=findify].findify-widget--product__content{margin-top:50px}.findify-root [class^=findify].findify-widget--product__content,.findify-root [class^=findify].findify-widget--product__price-wrap{overflow:hidden;width:calc(100% - 179px)}.findify-root .findify-widget--product__simple [class^=findify].findify-widget--product__title{margin:0 0 7px !important;text-transform:uppercase}.findify-root .findify-widget--product__simple [class^=findify].findify-widget--product__title .findify-block--truncate{text-transform:uppercase;cursor:pointer}.findify-root .findify-widget--product__simple .findify-widget--product__compare,.findify-root .findify-widget--product__simple .findify-widget--product__price{font-weight:400 !important;cursor:pointer}@media(max-width: 767px){.findify-root [class^=findify].findify-block--product-matches__wrap{padding:0}.findify-root [class^=findify].findify-widget--grid__wrap{padding:3px 17px 19px}.findify-root [class^=findify].findify-widget--grid__column-2,.findify-root [class^=findify].findify-widget--grid__column-3,.findify-root [class^=findify].findify-widget--grid__column-4,.findify-root [class^=findify].findify-widget--grid__column-6{margin-top:13px}.findify-root .findify-block--autocomplete-body [class^=findify].findify-widget--product__image-wrap{width:100px;height:100px;margin-right:19px}.findify-root [class^=findify].findify-widget--product__content{margin-top:16px}.findify-root [class^=findify].findify-autocomplete-wrapper{margin-top:8px}.findify-root [class^=findify].findify-widget--product__content,.findify-root [class^=findify].findify-widget--product__price-wrap{width:calc(100% - 119px)}}.scroll-to-top{position:fixed;top:50%;right:21px;z-index:999;display:none;flex-flow:row wrap;justify-content:center;align-items:center;width:50px;height:50px;border:1px solid #000;background-color:#fff;transition:opacity .3s;text-align:center}.scroll-to-top:hover{opacity:.6}.scroll-to-top .ico-arrow-up{margin-top:16px}.customizer-product-layout{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:#fff;overflow-y:scroll}@media screen and (min-width: 800px){.customizer-product-layout{overflow:hidden;height:100vh}}.customizer-product-layout .section__inner{justify-content:space-between;padding-top:20px;padding-inline:20px 0;flex-wrap:nowrap}@media screen and (max-width: 800px){.customizer-product-layout .section__inner{display:grid;padding-inline:14px;padding-top:0}}.customizer-product-layout .section__inner .list-radios-boxes{margin-right:0 !important;margin-left:0 !important}.customizer-product-layout .section__images{position:sticky;top:0;left:0;margin:0 !important;width:55% !important}@media screen and (max-width: 800px){.customizer-product-layout .section__images{background:#fff;z-index:999;padding-block:14px;width:100% !important}}.customizer-product-layout .section__content{max-width:100%;width:calc(40% + 20px) !important;padding-right:20px;padding-bottom:150px;overflow:scroll;height:100vh}@media screen and (max-width: 800px){.customizer-product-layout .section__content{width:100% !important;text-align:center;padding-right:0;padding-bottom:50px;overflow:auto;height:auto}}.customizer__options-list .radio,.customizer__options-list label{height:100%;display:flex;justify-content:center;align-items:center;line-height:1;flex-grow:1}.customizer-preview-image{position:relative}.customizer-preview-image img{width:100%;object-fit:cover;max-height:calc(100vh - 40px)}.customizer-preview-image .customizer-preview-area{object-fit:contain}.customizer-preview-area{position:absolute;width:100%;display:flex}.customizer-preview-area img{width:15%;max-height:25px;object-fit:contain;margin:auto}.customizer__controls--actions{margin-top:30px}.customizer__controls--actions .form__notice-customizer{padding:0 !important}.customizer__controls--subject{text-align:left;font-weight:400;font-size:clamp(2rem,4vw,3rem);letter-spacing:1px;font-family:Vanitas,sans-serif}@media screen and (max-width: 800px){.customizer__controls--subject{text-align:center}}.customizer__controls--title{margin-top:20px;margin-bottom:5px;font-weight:500;letter-spacing:1px;font-size:20px !important}.customizer__controls--title span{text-transform:capitalize}.customizer__controls--subtitle{font-size:16px;text-transform:capitalize;margin-bottom:5px}.customizer__controls--fonts{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:80%}@media screen and (max-width: 1200px){.customizer__controls--fonts{max-width:100%}}.customizer__controls--fonts--item{position:relative;padding-bottom:100%;height:0;display:inline-block;margin-right:5px;cursor:pointer;overflow:hidden}.customizer__controls--fonts--item.icon-fonts img{height:80%;object-fit:contain}.customizer__controls--fonts--item img{position:absolute;top:0;left:0;width:100%;height:100%}.customizer__controls--fonts--item>div{background:#f5f5f5;background:#f5f5f5;width:50px;height:50px;line-height:50px;text-align:center;font-size:1.6rem;font-weight:400;color:#3f3f3f}.customizer__controls--fonts--item>span{position:absolute;bottom:2px;left:50%;transform:translateX(-50%);z-index:1;white-space:nowrap}.customizer__controls--fonts--item-active{border:1px solid #d6d6d6}.customizer__controls--colors{margin-top:5px}.customizer__controls--colors--item{display:inline-block;margin-right:5px;cursor:pointer}.customizer__controls--colors--item>div{border:2px solid #fff;border-radius:50%}.customizer__controls--colors--item-active{border:2px solid #9c9999 !important}.customizer__controls--colors--item>div>div{margin:3px;width:50px;height:50px;border-radius:50%}.customizer__controls .v-select .dropdown-toggle{border-radius:initial;padding:3px 15px;text-transform:uppercase;font-family:"effra";letter-spacing:2px;font-size:1rem;font-weight:400}.customizer__controls .v-select .dropdown-menu{text-transform:uppercase;font-family:"effra";letter-spacing:2px;font-size:1rem;font-weight:400}.customizer__controls .v-select .dropdown-menu a{text-decoration:none}.customizer__controls--text input{width:100%;max-width:100%;padding:8px 15px;font-size:1.1rem;letter-spacing:1px;font-family:effra;color:#3f3f3f}.customizer__controls--text input::placeholder{font-weight:300;opacity:1}.customizer__controls--text input:-ms-input-placeholder{font-weight:300}.customizer__controls--text input::-ms-input-placeholder{font-weight:300}.customizer__controls--text span{text-align:center;margin-top:5px;margin-bottom:20px;font-weight:300;letter-spacing:1px;font-style:italic;color:#888;display:block;font-size:14px}.customizer__controls--actions>div{margin-bottom:10px}.customizer__cta-wrapper{display:flex;gap:1rem}.customizer__add-to-cart{flex-grow:1}.customizer__options-list{display:flex;justify-content:flex-start !important;align-items:stretch}@media screen and (max-width: 800px){.customizer__options-list li{flex-grow:1}}.customizer__text-input--label{margin-bottom:5px !important}.customizer__text-input--label.error-state{color:#ae1f16}.customizer__close{position:fixed;top:28px;right:28px;cursor:pointer;z-index:99999;background:hsla(0,0%,100%,.5);display:flex;justify-content:center;align-items:center;padding:5px;border-radius:5px;border:none}@media screen and (max-width: 767px){.customizer__close{top:14px;right:14px}}.customizer__back{position:absolute;top:0;left:0;z-index:9;background:rgba(0,0,0,0);border:none;display:flex;align-items:center;gap:10px;color:#000;padding:10px}@media screen and (max-width: 800px){.customizer__back{font-size:14px;top:14px}}.customizer__back svg{width:11px;height:20px}.customizer__guide-link{display:inline-block;text-decoration:underline;margin-top:1.5rem}@media screen and (max-width: 800px){.customizer__guide-link{width:100%;text-align:left}}.customizer__color--img{background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.customizer__upload--preview{width:100px;height:100px;object-fit:contain;border:1px solid #000;display:flex;align-items:center;justify-content:center}.customizer__upload--preview img{max-width:100%;max-height:100%}.customizer__upload--wrapper{display:flex;align-items:center;gap:2rem}@media screen and (max-width: 800px){.customizer__upload--wrapper{flex-direction:column;gap:1rem;margin-top:1rem}}@media screen and (max-width: 800px){.customizer__upload--wrapper label{width:60%}}.customizer__upload-info{font-size:14px;margin-top:10px}.customizer__upload-error{font-size:16px;margin-top:10px;color:#ae1f16}.customizer__contact{text-align:center;margin-top:3rem}.customizer__contact h2{font-family:Vanitas,sans-serif}.styled-label{display:inline-block;position:relative;min-width:60px;padding:6px 12px;background-color:#f5f5f5;font-size:14px;line-height:2;color:#636363;white-space:nowrap;font-weight:400;letter-spacing:.025em;text-overflow:ellipsis;text-align:center}.styled-label:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #3f3f3f;opacity:0;transition:opacity .3s}.styled-label:hover:after{opacity:1}.styled-input:checked+label:after{opacity:1}.upload-label{display:flex !important;flex-direction:column !important;line-height:1.3 !important}.upload-label span{font-size:12px;line-height:1}.lazyload{opacity:0}.lazyloading{opacity:1;transition:opacity 300ms;background:#f7f7f7 url("//kassatex.com/cdn/shop/t/856/assets/loader.gif?v=170692768311607504591751054312") no-repeat center;background-size:initial !important}.template-interio_design .page__head{text-align:center;margin-bottom:50px}.template-interio_design .page__head h2{margin-bottom:20px}.template-interio_design .page__head p{max-width:600px;margin:auto;font-weight:300}.template-interio_design .form .form__head h2{text-transform:uppercase;font-family:inherit;font-size:26px;letter-spacing:2px;margin-bottom:10px}.template-interio_design .form .form__head h4{text-transform:uppercase;font-family:inherit;font-size:16px;letter-spacing:2px;margin-bottom:20px;font-weight:400;text-align:center}.template-interio_design .form .form__head h4 a{margin-left:5px}.template-interio_design .form.form__interior-confirmation{text-align:center}.template-interio_design .form.form__interior-confirmation p{letter-spacing:.02em;font-weight:300}.template-interio_design .interio_widget{border:1px solid #bdbbbd;padding:15px;margin-bottom:30px}.template-interio_design .interio_widget h2{text-align:center;margin-bottom:20px}.template-interio_design .interio_widget h6{text-transform:uppercase;text-align:center;margin-bottom:20px}.template-interio_design .interio_widget p{font-weight:300}.template-interio_design .interio_widget .btn{margin-top:20px}.template-interio_design .interio_widget-image{background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0 auto;max-width:100%;width:100%;height:0;padding-bottom:75%;margin-bottom:20px}.template-interio_design .interior_design--form h2{text-align:center;text-transform:uppercase;font-family:inherit;font-size:24px;letter-spacing:.2rem;margin-bottom:20px}.afterpay-paragraph{padding-bottom:15px;font-size:14px;display:block !important}.afterpay-paragraph .afterpay-text1{margin-right:5px;font-weight:300}.afterpay-paragraph img{max-width:90px !important}.afterpay-paragraph a.afterpay-link{position:relative;margin-left:5px;text-decoration:underline !important}.afterpay-paragraph a.afterpay-link u{display:none}.afterpay-paragraph strong{font-weight:400}.section-related-products .afterpay-paragraph{display:none}.section-reviews .section__inner{margin:0 auto}.section-reviews .section__inner h2{font-weight:400;font-size:25px;line-height:1.35;font-family:"Vanitas";letter-spacing:.5px}.yotpo-small{margin:0px 0 20px 0}.yotpo-main-widget{width:90%;max-width:1000px}.yotpo .text-m{color:#55565a !important;margin-left:10px}.yotpo .yotpo-small-box{display:none}.yotpo .yotpo-nav li .yotpo-nav-wrapper{font-family:"effra",sans-serif}.yotpo .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:#636363 !important}.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-comment .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-question .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-review-stars .yotpo-icon{color:#3f3f3f !important}.yotpo .write-review .yotpo-header .yotpo-icon{color:#3f3f3f !important;font-size:18px !important}.yotpo .yotpo-nav li .yotpo-nav-wrapper{padding-top:3px !important}.yotpo .yotpo-nav ul .yotpo-nav-tab span{font-family:"effra",sans-serif;font-size:18px;letter-spacing:.06em;font-weight:300}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span{color:#636363 !important;font-weight:400}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:#636363 !important}.yotpo .text-m{font-size:14px !important;font-family:"effra",sans-serif;letter-spacing:.04rem}.yotpo .text-m:hover{color:#636363 !important}.yotpo .yotpo-nav ul .yotpo-nav-tab:hover span{color:#636363 !important}.yotpo.yotpo-main-widget .yotpo-icon-btn{font-family:"effra",sans-serif;padding:15px 42px 14px !important;border:1px solid #bdbbbd;border-radius:0;background:none;font-size:14px;line-height:1.36;color:#636363;font-weight:500;letter-spacing:.072em;text-transform:uppercase;vertical-align:middle;text-align:center;transition:background .3s,opacity .3s,color .3s}.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-question-button{top:80px !important;width:265px;font-family:"effra",sans-serif !important}.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button,.yotpo .yotpo-modal-dialog .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button{top:15px !important}.yotpo.yotpo-main-widget .yotpo-bottomline .text-m,.yotpo .yotpo-modal-dialog .yotpo-bottomline .text-m{font-family:"effra",sans-serif !important}.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button,.yotpo .yotpo-modal-dialog .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button{width:265px}.yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon-button-text{color:#636363 !important;letter-spacing:.1em;font-family:"effra",sans-serif !important}.yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon-button-text:hover{opacity:.55}.yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon{color:#636363 !important}.yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon:hover{opacity:.55}.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button:hover{background:inherit}.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button:hover .yotpo-icon,.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button:hover .yotpo-icon-button-text{opacity:.55}.yotpo .yotpo-default-button,.yotpo input[type=button].yotpo-default-button{font-family:"effra",sans-serif;padding:15px 42px 14px !important;border:1px solid #bdbbbd !important;border-radius:0;background:none !important;font-size:14px !important;line-height:1.36;color:#636363 !important;font-weight:500;letter-spacing:.072em;text-transform:uppercase !important;vertical-align:middle;text-align:center !important;transition:background .3s,opacity .3s,color .3s}.yotpo .yotpo-default-button:hover,.yotpo input[type=button].yotpo-default-button:hover{opacity:.55}.yotpo .write-review .yotpo-header .yotpo-header-title{font-family:"effra",sans-serif !important;letter-spacing:.05rem}.yotpo .y-label,.yotpo label.y-label{font-family:"effra",sans-serif !important;letter-spacing:.05rem}.yotpo .primary-color-btn:hover,.yotpo input[type=button].primary-color-btn:hover{background:none !important;border:1px solid #bdbbbd !important}.yotpo-icon-btn.transparent-color-btn{padding:0 !important;border:none !important}.yotpo .form-group .form-element .y-input,.yotpo .write-review .connect-wrapper .form-element .y-input{height:40px !important;font-size:14px !important;line-height:1.29 !important;letter-spacing:.035em !important;font-weight:300 !important;font-family:"effra",sans-serif !important}.yotpo .form-group .form-element .y-input.yotpo-text-box,.yotpo .write-review .connect-wrapper .form-element .y-input.yotpo-text-box{height:auto !important;min-height:86px !important}.yotpo .error-box{margin-left:274px}.yotpo .error-box .text-wrapper{padding-left:15px !important}.yotpo .error-box .text-wrapper .error-text{font-size:14px !important;line-height:32px !important;font-family:"effra",sans-serif !important}.yotpo .error-box .transparent-color-btn{top:7px !important}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-question .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile{display:none !important}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{color:#636363 !important;font-family:"effra",sans-serif !important;text-transform:capitalize;font-size:18px;font-weight:400 !important}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-review-date,.yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-review-date,.yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-review-date,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-review-date{font-family:"effra",sans-serif !important}.yotpo .yotpo-review .yotpo-main .content-title,.yotpo .yotpo-comment .yotpo-main .content-title,.yotpo .yotpo-question .yotpo-main .content-title,.yotpo .yotpo-onsite-upload .yotpo-main .content-title{color:#636363 !important;font-family:"effra",sans-serif !important;font-size:16px;font-weight:400 !important;padding:7px 0 !important;letter-spacing:.07rem}.yotpo .yotpo-review .yotpo-main,.yotpo .yotpo-comment .yotpo-main,.yotpo .yotpo-question .yotpo-main,.yotpo .yotpo-onsite-upload .yotpo-main{margin-left:0 !important}.yotpo .yotpo-review .yotpo-main .content-review,.yotpo .yotpo-comment .yotpo-main .content-review,.yotpo .yotpo-question .yotpo-main .content-review,.yotpo .yotpo-onsite-upload .yotpo-main .content-review,.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{color:#636363 !important;font-family:"effra",sans-serif !important;font-size:16px !important;font-weight:300 !important;line-height:1.4 !important;letter-spacing:.07rem}.yotpo.yotpo-main-widget .yotpo-thank-you .yotpo-thankyou-header span,.yotpo .yotpo-modal-dialog .yotpo-thank-you .yotpo-thankyou-header span{color:#636363 !important;font-family:"effra",sans-serif !important}.yotpo .yotpo-review .yotpo-footer,.yotpo .yotpo-comment .yotpo-footer,.yotpo .yotpo-question .yotpo-footer,.yotpo .yotpo-onsite-upload .yotpo-footer{margin-left:0 !important}@media(max-width: 767px){.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes,.yotpo .yotpo-modal-dialog .yotpo-bottomline.yotpo-bottomline-2-boxes{min-height:130px}.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-question-button,.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button,.yotpo .yotpo-modal-dialog .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button{top:70px !important}}.yotpo .font-color-primary{color:#636363 !important}.yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-graphs .yotpo-star-distribution-graph .yotpo-star-distribution-score-wrapper .yotpo-star-distribution-graph-score,.yotpo .yotpo-modal-dialog .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-graphs .yotpo-star-distribution-graph .yotpo-star-distribution-score-wrapper .yotpo-star-distribution-graph-score{background-color:#636363 !important}.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-star,.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-half-star,.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-empty-star,.yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-icon-empty-star{font-size:18px !important;line-height:15px}.yotpo .yotpo-first-review .yotpo-first-review-stars .yotpo-icon-star{font-size:18px !important}.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{font-size:18px !important;margin-right:1px}.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-star,.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-empty-star{font-size:14.5px !important}.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-star.rating-star,.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-empty-star.rating-star{font-size:18px !important}.yotpo .yotpo-review .yotpo-footer .yotpo-helpful,.yotpo .yotpo-comment .yotpo-footer .yotpo-helpful,.yotpo .yotpo-question .yotpo-footer .yotpo-helpful,.yotpo .yotpo-onsite-upload .yotpo-footer .yotpo-helpful{display:none !important}.yotpo .yotpo-pager .yotpo-page-element.yotpo-disabled{color:#e3e3e3 !important}.yotpo .yotpo-pager .yotpo-page-element{color:#8d8b8e !important}.yotpo .yotpo-pager .yotpo-page-element.yotpo-active{font-weight:400 !important;color:#636363 !important}.yotpo .yotpo-review .yotpo-footer .yotpo-action:hover,.yotpo .yotpo-comment .yotpo-footer .yotpo-action:hover,.yotpo .yotpo-question .yotpo-footer .yotpo-action:hover,.yotpo .yotpo-onsite-upload .yotpo-footer .yotpo-action:hover{color:#636363 !important}.yotpo .yotpo-review .yotpo-footer .yotpo-action:hover,.yotpo .yotpo-comment .yotpo-footer .yotpo-action:hover,.yotpo .yotpo-question .yotpo-footer .yotpo-action:hover,.yotpo .yotpo-onsite-upload .yotpo-footer .yotpo-action:hover{color:#636363 !important}.yotpo .y-label,.yotpo label.y-label{font-weight:300 !important;color:#636363 !important}.yotpo .yotpo-review .yotpo-footer .yotpo-action:hover .yotpo-icon-share{color:#636363 !important}.yotpo .yotpo-first-review .yotpo-first-review-stars .yotpo-icon-star{color:#636363 !important}.yotpo .yotpo-no-reviews .yotpo-regular-box{padding:47px 0 50px}.yotpo .promoted-products-box{display:none !important}.yotpo .yotpo-review .yotpo-read-more,.yotpo .yotpo-comment .yotpo-read-more,.yotpo .yotpo-question .yotpo-read-more,.yotpo .yotpo-onsite-upload .yotpo-read-more{font-weight:400 !important;color:#636363 !important}.yotpo-bottomline.pull-left.star-clickable{display:block}.yotpo .text-m{color:#646464 !important;font-weight:400 !important}span.avg-score.font-color-gray-darker{font-size:3rem !important}.yotpo-default-button{height:54px !important}.suggested-topics-row .suggested-topic,.suggested-topics-row .suggested-topic-expand{background:#f5f5f5 !important;margin-bottom:0px !important;display:inline-block}.suggested-topics-row .suggested-topic:hover,.suggested-topics-row .suggested-topic-expand:hover{background-color:#e9e9e9 !important}.dropdown-filters-container.yotpo-drop-down-layout .yotpo-dropdown-button span.yotpo-icon.yotpo-icon-down-triangle{position:absolute;top:5px;right:5px}span.suggested-topic.active-topic{background-color:#e9e9e9 !important}.suggested-topics #suggested-topics-desktop-layout .suggested-topic:focus,.suggested-topics #suggested-topics-desktop-layout .suggested-topic-expand:focus{outline:none !important}.uploadcare-widget{width:100%}.uploadcare-widget .uploadcare-widget-button-open{padding:0;width:100%;min-height:70px;margin:0;border-radius:unset;border:1px solid #bdbdbd;background:#fff;text-align:center;color:#636363;line-height:70px;text-transform:uppercase;font-family:inherit;font-size:14px;letter-spacing:.1rem;cursor:pointer}.article .section-returns{text-align:center}.article .section-returns__actions{padding-bottom:40px;padding-top:10px}.section-complete_the_look .section__head{margin-bottom:28px;text-align:center}.section-complete_the_look .section__head .section__title{font-size:20px;line-height:1.35;letter-spacing:.08em;font-weight:400;text-transform:uppercase;opacity:.7;color:#333}.section-complete_the_look .section__body{border-top:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;padding:0 20px}.section-complete_the_look .section__body .products{margin:0}.section-complete_the_look.below_review_items .section__body{border-bottom:none}.section-complete_the_look .product-complete-the-look{display:flex;justify-content:space-between;width:100%;margin:0;padding:30px 0;border-top:1px solid #eae9e9}@media(max-width: 767px){.section-complete_the_look .product-complete-the-look{display:block}}.section-complete_the_look .product-complete-the-look:first-child{border-top:none}.section-complete_the_look .product-complete-the-look_left{width:100%;display:flex;justify-content:space-between}.section-complete_the_look .product-complete-the-look_left .product{width:26%;margin:0}.section-complete_the_look .product-complete-the-look_left .product .products .product__image a:not([class]){padding-bottom:100%}.section-complete_the_look .product-complete-the-look_left .product_info{width:calc(74% - 25px)}.section-complete_the_look .product-complete-the-look_left .product_info .product__title{margin-bottom:4px;line-height:1.17;text-decoration:none;color:#333;font-weight:500;font-size:24px}@media(max-width: 767px){.section-complete_the_look .product-complete-the-look_left .product_info .product__title{font-size:20px}}.section-complete_the_look .product-complete-the-look_left .product_info .product__price{color:#636363;text-align:left;width:100%;margin-top:11px;font-size:16px}.section-complete_the_look .product-complete-the-look_left .product_info .form__row{padding-top:25px}@media(max-width: 767px){.section-complete_the_look .product-complete-the-look_left .product_info .form__row{padding-top:15px}}.section-complete_the_look .product-complete-the-look_left .product_info .form__label,.section-complete_the_look .product-complete-the-look_left .product_info .form__label_size{color:#55565a;font-weight:300;font-size:16px;display:block;padding-bottom:10px;height:34px}.section-complete_the_look .product-complete-the-look_left .product_info .list-radios-colors{justify-content:flex-start;margin-left:-3px}.section-complete_the_look .product-complete-the-look_left .product_info .select{max-width:300px}@media(max-width: 767px){.section-complete_the_look .product-complete-the-look_left .product_info .select{max-width:100%}}.section-complete_the_look .product-complete-the-look_right{width:45%;margin-left:5%;align-content:center;display:flex;flex-flow:column wrap;justify-content:center}@media(max-width: 767px){.section-complete_the_look .product-complete-the-look_right{width:100%;margin-top:20px;margin-left:0%}}.section-complete_the_look .product-complete-the-look_right .counter{max-width:100%}.section-complete_the_look .product-complete-the-look_right .form__actions{width:100%;margin-top:15px}.section-complete_the_look .product-complete-the-look_left .product_info .form__label,.section-complete_the_look .product-complete-the-look_left .product_info .form__label_size,.accordion .accordion__head h6,.accordion .accordion__body,.afterpay-paragraph .afterpay-text1{font-weight:400}.section-store-location-popup{position:fixed;bottom:0;background:#fff;z-index:2;border:1px solid #e1dfdf;border-bottom:none;right:25px;padding:1.5rem 1rem;display:none;min-width:242px}@media(max-width: 360px){.section-store-location-popup{width:100%;right:0}}.section-store-location-popup.active{display:block}.section-store-location-popup .section__overlay__close{position:absolute;right:5px;top:5px}.section-store-location-popup .section__content{text-align:center}.section-store-location-popup .section__content .section__title{font-size:1.1rem;text-transform:uppercase;font-weight:400;letter-spacing:2px;line-height:1.35}.section-store-location-popup .section__content .section__subtitle{font-weight:300;padding-top:7px;font-size:16px;letter-spacing:.018rem}.section-store-location-popup .section__content .section__address{text-transform:uppercase;font-size:1rem;font-weight:400;line-height:1.2;letter-spacing:1px;padding:18px 0}.section-store-location-popup .section__content .section__more{text-transform:uppercase;font-size:.95rem;letter-spacing:1px;text-decoration:none;border-bottom:1px solid #636363;padding-bottom:2px}.template-about .header.header--fixed{background-color:rgba(0,0,0,0)}.template-about .header.header--fixed .grey-logo{display:inline-block}.template-about .header.header--fixed .white-logo{display:none}.template-about .header.header--fixed.is-fixed{background-color:#fff}.popup-promotion{position:fixed;z-index:10000;height:100vh;top:0;left:0;display:none;transition:.5s all ease-in-out}.popup-promotion.active{visibility:visible;opacity:1}.popup-promotion.small-popup{background:hsla(0,0%,100%,.8)}.popup-promotion--inner{position:relative;background:rgba(0,0,0,0)}.popup-promotion--inner.small-popup{max-width:1000px;padding:0 30px;height:600px;margin:auto;margin-top:calc((100vh - 600px)/2)}@media(max-height: 640px){.popup-promotion--inner.small-popup{margin-top:20px;height:calc((100vh - 40px)/2)}}.popup-promotion--inner.small-popup .popup-promotion--logo{width:155px;margin:30px auto}.popup-promotion--inner.small-popup .popup-promotion--close{width:20px;height:20px;top:30px}.popup-promotion--inner.small-popup .popup-promotion--close svg{width:100%;height:100%}.popup-promotion--inner.small-popup .popup-promotion--detail{font-size:12px;padding:5px 0}.popup-promotion--inner.small-popup .popup-promotion--title{font-size:48px;max-width:360px;margin:30px auto 20px}.popup-promotion--inner.small-popup .popup-promotion--embed_form{margin:30px auto 25px}.popup-promotion--inner.small-popup .popup-promotion--result-header{font-size:48px}.popup-promotion--inner.small-popup .popup-promotion--result-code span{padding:15px 0}.popup-promotion--inner.small-popup .popup-promotion--result-btn{padding-top:50px}.popup-promotion--inner.small-popup .popup-promotion--result-btn a{max-width:320px}.popup-promotion--result-announcement{display:none}.popup-promotion--image-wrapper{display:inline-block;float:left;background-size:auto 100%;background-position:center;background-color:#fff}.popup-promotion--content-wrapper{display:inline-block;position:relative;background-color:#fff}.popup-promotion--content-wrapper .popup-promotion--content{opacity:1;visibility:visible;transition:.2s all}.popup-promotion--content-wrapper .popup-promotion--result{opacity:0;visibility:hidden;transition:.3s all}.popup-promotion--content-wrapper.promotion-result .popup-promotion--content{opacity:0;visibility:hidden}.popup-promotion--content-wrapper.promotion-result .popup-promotion--result{opacity:1;visibility:visible}.popup-promotion--result{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}.popup-promotion--result-subheader{color:#828282;font-size:16px;letter-spacing:.02em;text-transform:uppercase}.popup-promotion--result-header{font-size:68px;font-weight:300;line-height:1;color:#333}.popup-promotion--result-code{padding-top:30px}.popup-promotion--result-code span{display:block;max-width:260px;margin:auto;padding:20px 0;color:#333;font-size:16px;background-image:url("//kassatex.com/cdn/shop/t/856/assets/dashed.png?v=151924610079080034771751054254");background-size:100% 100%;background-repeat:no-repeat}.popup-promotion--result-btn{padding-top:80px}.popup-promotion--result-btn a{display:block;text-align:center;max-width:350px;padding:15px;margin:auto;background:#828282;color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:1.4;letter-spacing:1px}.popup-promotion--close{position:absolute;top:40px;right:40px;width:22px;height:22px;color:#000;cursor:pointer}.popup-promotion--logo{width:260px;margin:40px auto}.popup-promotion--detail{text-transform:uppercase;color:#828282;max-width:400px;margin:auto;padding:25px 0;letter-spacing:1.69231px;font-size:16px;text-align:center;line-height:1.43}.popup-promotion--title{font-size:68px;text-transform:capitalize;font-weight:300;text-align:center;line-height:1.2;max-width:490px;margin:0 auto 20px;color:#333}.popup-promotion--subtitle{font-size:16px;text-transform:uppercase;text-align:center;color:#333}.popup-promotion--embed_form{max-width:350px;margin:60px auto 40px}.popup-promotion--embed_form input[type=email]{display:block;width:100%;border:1px solid #bdbbbd;padding:11px 17px;font-size:14px;line-height:20px;text-align:center;margin-bottom:12px}.popup-promotion--embed_form .subscribe__btn{display:block;background:#828282;color:#fff;width:100%;outline:0;box-shadow:none;border:none;text-align:center;padding:12px 15px;font-size:14px;line-height:20px;text-transform:uppercase}.popup-promotion--cancel-wrapper{text-align:center}.popup-promotion--cancel-wrapper .popup-promotion--cancel{border-bottom:2px solid;color:#333;text-decoration:none;font-size:16px;text-transform:uppercase;letter-spacing:1.14px;font-weight:500;padding-bottom:5px}@media(max-width: 767px){.popup-promotion--inner{padding:0 20px}.popup-promotion--inner.small-popup{height:100vh;margin:0;padding:0 20px}.popup-promotion--inner .popup-promotion--image-wrapper,.popup-promotion--inner.small-popup .popup-promotion--image-wrapper{display:block;float:none;margin:0 -20px;width:calc(100% + 40px)}.popup-promotion--inner .popup-promotion--content-wrapper,.popup-promotion--inner.small-popup .popup-promotion--content-wrapper{display:block;position:absolute;top:50%;max-width:100%;width:calc(100% - 40px);height:auto;padding:20px 20px 40px;transform:translateY(-50%);background:hsla(0,0%,100%,.9019607843)}.popup-promotion--inner .popup-promotion--close,.popup-promotion--inner.small-popup .popup-promotion--close{top:20px;right:20px;width:18px;height:18px}.popup-promotion--inner .popup-promotion--close svg,.popup-promotion--inner.small-popup .popup-promotion--close svg{width:100%;height:100%}.popup-promotion--inner .popup-promotion--logo,.popup-promotion--inner.small-popup .popup-promotion--logo{width:180px;margin:20px auto}.popup-promotion--inner .popup-promotion--detail,.popup-promotion--inner.small-popup .popup-promotion--detail{padding:10px 0;font-size:15px}.popup-promotion--inner .popup-promotion--title,.popup-promotion--inner.small-popup .popup-promotion--title{font-size:35px;margin:0;margin-bottom:10px}.popup-promotion--inner .popup-promotion--embed_form,.popup-promotion--inner.small-popup .popup-promotion--embed_form{margin:20px auto 10px}.popup-promotion--inner .popup-promotion--content-wrapper .popup-promotion--result,.popup-promotion--inner.small-popup .popup-promotion--content-wrapper .popup-promotion--result{width:calc(100% - 40px)}.popup-promotion--inner .popup-promotion--result-header,.popup-promotion--inner.small-popup .popup-promotion--result-header{font-size:35px;margin:10px 0}.popup-promotion--inner .popup-promotion--result-code,.popup-promotion--inner.small-popup .popup-promotion--result-code{padding-top:10px}.popup-promotion--inner .popup-promotion--result-code span,.popup-promotion--inner.small-popup .popup-promotion--result-code span{padding:15px 0}.popup-promotion--inner .popup-promotion--result-btn,.popup-promotion--inner.small-popup .popup-promotion--result-btn{padding-top:25px}}.lds-roller{display:inline-block;position:relative;width:64px;height:64px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:32px 32px}.lds-roller div:after{content:" ";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;margin:-3px 0 0 -3px}.lds-roller div:nth-child(1){animation-delay:-0.036s}.lds-roller div:nth-child(1):after{top:50px;left:50px}.lds-roller div:nth-child(2){animation-delay:-0.072s}.lds-roller div:nth-child(2):after{top:54px;left:45px}.lds-roller div:nth-child(3){animation-delay:-0.108s}.lds-roller div:nth-child(3):after{top:57px;left:39px}.lds-roller div:nth-child(4){animation-delay:-0.144s}.lds-roller div:nth-child(4):after{top:58px;left:32px}.lds-roller div:nth-child(5){animation-delay:-0.18s}.lds-roller div:nth-child(5):after{top:57px;left:25px}.lds-roller div:nth-child(6){animation-delay:-0.216s}.lds-roller div:nth-child(6):after{top:54px;left:19px}.lds-roller div:nth-child(7){animation-delay:-0.252s}.lds-roller div:nth-child(7):after{top:50px;left:14px}.lds-roller div:nth-child(8){animation-delay:-0.288s}.lds-roller div:nth-child(8):after{top:45px;left:10px}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.quote-item .video-holder{height:auto;padding-bottom:0;font-size:0}.quote-item--content{text-align:center;padding:40px 0}.quote-item--content .btn{padding-right:18px}.quote-item--subtitle{font-family:"effra",sans-serif;font-size:12px;color:inherit;letter-spacing:.1em;text-transform:uppercase;font-weight:400;margin-bottom:25px}.quote-item--title{font-family:"Vanitas";font-size:48px;line-height:1.2;margin-bottom:30px;letter-spacing:.5px}.quote-item--detail{margin-bottom:30px;font-weight:300}.page-navigation-wrapper{margin-top:-15px;padding-bottom:15px}.page-navigation-wrapper ul{list-style:none outside none}.page-navigation-wrapper .has-dropdown{list-style:none}.page-navigation-wrapper .has-dropdown>a{display:block;padding:15px 0;margin:0;font-size:15px;line-height:1.33;letter-spacing:.055em;border-bottom:1px solid #f2f2f2;color:#3f3f3f;text-decoration:none;text-transform:uppercase;position:relative}.page-navigation-wrapper .has-dropdown>a span{position:absolute;top:0;right:0;display:block;height:100%;width:50px}.page-navigation-wrapper .has-dropdown>a span::before{content:"";position:absolute;top:0;right:17px;display:block;height:100%;width:15px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 36.1 18.9' style='enable-background:new 0 0 36.1 18.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bstroke:%23000000;stroke-miterlimit:10;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M33.4,1.7c0.1,0.1,0.1,0.3,0,0.4L18.7,16.9c-0.1,0.1-0.3,0.1-0.4,0L3.6,2.2c-0.1-0.1-0.1-0.3,0-0.4 s0.3-0.1,0.4,0l14.5,14.4L33,1.7c0.1-0.1,0.1-0.1,0.2-0.1S33.3,1.7,33.4,1.7z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;outline:none}.page-navigation-wrapper .has-dropdown.is_visible{border-bottom:1px solid #f2f2f2}.page-navigation-wrapper .has-dropdown.is_visible>a span::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.page-navigation-wrapper .nav__dropdown{display:none}.page-navigation-wrapper .nav__dropdown li{padding:10px 15px}.page-navigation-wrapper .nav__dropdown li a{font-size:14px;line-height:2.14;color:#636363;text-decoration:none;letter-spacing:.04em}.secondary-navigation{padding:0 5%;margin-bottom:41px;display:flex;justify-content:center;align-items:center;gap:1.5rem 2rem;flex-wrap:wrap}.secondary-navigation a{color:#636363;text-transform:uppercase;text-decoration:none;letter-spacing:.1rem;font-weight:400;font-size:14px;border-bottom:2px solid rgba(0,0,0,0)}.secondary-navigation a:hover{border-bottom:2px solid #636363}@media(max-width: 767px){.secondary-navigation{margin-bottom:15px}}localization-form{display:flex;justify-content:center}.localization-form{display:flex;flex-direction:column;flex:auto 1 0;padding:1rem;margin:0 auto}.localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial;padding:1rem 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 1rem .5rem;flex-grow:1}.localization-form:only-child h2{font-size:16px;font-weight:400 !important}.localization-form .button{padding:1rem}@media screen and (min-width: 750px){.localization-form{padding:1rem 2rem 1rem 0}.localization-form:first-of-type{padding-left:0}.localization-form:only-child{justify-content:start;width:auto;margin:0 1rem 0 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 0;font-size:16px;border:1px solid #b1b1b1;height:52px}}.localization-form__currency{opacity:0;transition:opacity .15s cubic-bezier(0.25, 0.46, 0.45, 0.94);white-space:nowrap;padding-right:.75rem}@media screen and (max-width: 749px){.localization-form__currency{opacity:1}}@media screen and (max-width: 749px){.localization-form .button{word-break:break-all}}.localization-form__select{border-radius:var(--inputs-radius-outset);position:relative;margin-bottom:1.5rem;padding-left:1rem;text-align:left;min-height:2rem;min-width:200px}.localization-form__select .icon-caret{position:absolute;content:"";height:.6rem;right:15px;top:calc(50% - .2rem)}.disclosure__button{display:flex;align-items:center;cursor:pointer;height:4rem;padding:0 1.5rem;font-size:1.3rem;background-color:rgba(0,0,0,0)}.disclosure__button.localization-form__select{padding:calc(2rem + var(1));background:rgb(var(--color-background))}.disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.localization-selector.link{text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:rgb(var(--color-foreground));width:100%;padding-right:4rem;padding-bottom:1.5rem}.localization-selector option{color:#000}.disclosure{position:relative}.disclosure .localization-form__select{padding-top:1.5rem}.disclosure__list-wrapper{border-width:1px;border-style:solid;border-color:#ccc;overflow:hidden;position:absolute;bottom:100%;transform:translateY(-1rem);z-index:2;background-color:#fff;border-radius:0;max-height:27.5rem;max-width:280px}.disclosure__list{position:relative;overflow-y:auto;font-size:1.4rem;padding:.5rem 0;scroll-padding:.5rem 0;max-height:20.5rem;max-width:25.5rem;min-width:12rem;width:max-content}.disclosure__item{position:relative}.disclosure__link{display:grid;font-size:16px;grid-template-columns:auto 1fr auto;gap:.5rem;padding:.5rem 1rem;text-decoration:none;line-height:1;color:#636363;word-break:break-word}.disclosure__link:hover{color:#636363;opacity:.6}.disclosure__link:hover .localization-form__currency{display:inline-block;opacity:1}.disclosure__link:focus .localization-form__currency,.disclosure__link:focus-visible .localization-form__currency{display:inline-block;opacity:1}.disclosure__link .icon-checkmark{width:1rem;margin-right:.2rem}.localization-selector+.disclosure__list-wrapper{opacity:1;animation:animateLocalization .35s ease}.country-selector__list{padding-top:0;padding-bottom:.95rem}.country-selector__list--with-multiple-currencies{max-width:280px}.country-selector__close-button{display:none !important}.country-selector__close-button.link{display:flex;justify-content:center;align-items:center;padding:0;background-color:rgba(0,0,0,0);height:4.4rem;width:4.4rem}.country-selector__close-button.link .icon{width:2rem;height:2rem}.country-filter{display:flex;justify-content:end;align-items:center;gap:.35rem;padding:1rem 1rem .3rem;position:sticky;top:-0.02rem;background-color:#fff;z-index:6}.country-filter__input{min-width:200px;border:0}.country-filter__reset-button,.country-filter__search-icon{right:1px;top:1px}.country-filter__reset-button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.country-filter__reset-button:not(:focus-visible)::after,.country-filter__reset-button:not(:focus)::after{display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.country-filter__reset-button:focus,.country-filter__reset-button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.country-filter__reset-button:hover .icon{transform:scale(1.07)}.country-filter__reset-button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}.country-filter__search-icon{transition:opacity var(--duration-short) ease,visibility var(--duration-short) ease;opacity:1;visibility:visible;pointer-events:none;cursor:text}.country-filter__search-icon .icon{height:1.8rem;width:1.8rem;stroke-width:.1rem}.country-filter__search-icon--hidden{opacity:0;visibility:hidden}@media screen and (max-width: 749px){.disclosure__list-wrapper.country-selector:not([hidden])+.country-selector__overlay:empty{display:block}.country-selector__overlay{top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:3;animation:animateLocalization var(--duration-default) ease}.disclosure__list-wrapper.country-selector{position:fixed;bottom:-1rem;left:0;width:100%;height:80%;max-height:80vh;border-radius:0;border:none;box-shadow:none;z-index:4}.disclosure__list.country-selector__list{max-height:85%;min-width:100%;margin-bottom:0;z-index:5}.country-filter{padding:1.5rem 2rem .6rem 1.5rem}}@media screen and (min-width: 750px){.country-filter--no-padding{padding:0}}.countries{padding-top:.6rem}.popular-countries{border-bottom:1px solid #ddd;padding-top:.6rem;padding-bottom:.6rem}label[for=country-filter-input]{display:none}.country-filter__input{width:100%;height:36px}.country-filter__reset-button,.country-filter__search-icon{right:30px;top:22px;position:absolute;border:0 !important}.country-filter__reset-button:not(:focus-visible):not(.focused){box-shadow:none;background-color:#fff;border:0}.difference-page-section-title{font-size:24px;font-weight:300;text-transform:uppercase;letter-spacing:.13em;line-height:1.2}.intro-page{position:relative;max-height:100vh;overflow:hidden}.intro-page .intro__image{background-size:cover}.intro-page .intro__content--wrapper{position:absolute;top:50%;transform:translateY(-50%);text-align:center;padding:0 30px;color:#636363;width:100%}.intro-page .intro__content--inner{position:relative;width:100%;max-width:665px;margin:auto}.intro-page .intro__content--title{margin-bottom:35px}.intro__content{font-family:"Vanitas";letter-spacing:.5px;font-size:24px}@media(max-width: 767px){.intro-page .intro__content--title{margin:0}.intro-page__content{padding:80px 30px;font-size:20px;text-align:center;border-bottom:1px solid #f5f5f5;font-family:"Vanitas";letter-spacing:.5px}}body[data-template="page.subscription-page"] main article,body[data-template="page.subscription-page"] main article .shell,body[data-template="page.subscription-page"] main article .shell .article__inner{max-width:initial;width:100%;padding:0}body[data-template="page.subscription-page"] main article #main-content{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){body[data-template="page.subscription-page"] main article #main-content{flex-direction:row}body[data-template="page.subscription-page"] main article #main-content .first-column,body[data-template="page.subscription-page"] main article #main-content .second-column{width:50%}}body[data-template="page.subscription-page"] main article #main-content .first-column .img-container{background-repeat:no-repeat;background-position:50% 30%;background-size:cover;padding-bottom:50%}@media only screen and (min-width: 1024px){body[data-template="page.subscription-page"] main article #main-content .first-column .img-container{padding-bottom:100%;background-position:center}}body[data-template="page.subscription-page"] main article #main-content .second-column{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;padding:2rem}@media only screen and (min-width: 1024px){body[data-template="page.subscription-page"] main article #main-content .second-column{max-width:600px}}body[data-template="page.subscription-page"] main article #main-content .second-column img{width:200px}body[data-template="page.subscription-page"] main article #main-content .second-column .title{font-size:2.5rem;font-family:Vanitas;font-weight:600;text-transform:initial;letter-spacing:initial;margin-bottom:2rem}body[data-template="page.subscription-page"] main article #main-content .second-column p{text-align:center;margin-bottom:2rem}body[data-template="page.subscription-page"] main article #main-content .second-column .subscribe-simple{display:block;position:relative;width:75%;padding:0;margin:0 0 2rem 0;border:none}body[data-template="page.subscription-page"] main article #main-content .second-column .subscribe-simple form{margin:0}body[data-template="page.subscription-page"] main article #main-content .second-column .subscribe-simple form input[name=email]{margin-bottom:2rem}body[data-template="page.subscription-page"] main article #main-content .second-column .subscribe-simple .error-msg,body[data-template="page.subscription-page"] main article #main-content .second-column .subscribe-simple .success-msg{font-size:1rem;margin:.5rem 0 1rem 0}body[data-template="page.subscription-page"] main article #main-content .second-column .subscribe-simple .error-msg{color:red}body[data-template="page.subscription-page"] main article #main-content .second-column small{font-style:italic;text-align:center;max-width:400px}.fabrics{padding:150px 0}.fabrics .fabrics--title{margin-bottom:70px;text-align:center}.fabrics .fabrics-item{display:inline-block;vertical-align:top;width:33.33%;padding:0 3.5%}.fabrics .fabrics-item--image{border-radius:50%;overflow:hidden;margin:0 5%}.fabrics .fabrics-item--image img{width:100%}.fabrics .fabrics-item--title{text-align:center;margin:8% 0}.fabrics .fabrics-item--description{text-align:center;font-family:"Vanitas";letter-spacing:.5px;font-size:20px}.fabrics .fabrics-item--description strong,.fabrics .fabrics-item--description b{font-weight:400}@media(max-width: 767px){.fabrics{padding:80px 0 0}.fabrics .fabrics--title{font-size:20px;margin-bottom:50px}.fabrics .fabrics-item{display:block;width:100%;padding-bottom:80px}.fabrics .fabrics-item--title{font-size:20px}.fabrics .fabrics-item--description{font-size:18px}}.bundle-image-content{border-bottom:1px solid #e4e4e4}.bundle-image-content .section__inner{margin-bottom:150px}.bundle-image-content .section__inner.section__inner--inverse{flex-direction:row-reverse}.bundle-image-content .item{height:auto}.bundle-image-content .bic-content{padding:0 20px}.bundle-image-content .bic-content--inner{text-align:center;max-width:500px;margin:auto}.bundle-image-content .section__description{font-family:"Vanitas";font-size:20px;letter-spacing:.5px;margin:40px 0}.bundle-image-content .section__subtitle{font-family:"Vanitas";letter-spacing:.5px;font-size:70px;text-transform:capitalize;line-height:1}.bundle-image-content .btn{max-width:300px;margin:auto}@media(max-width: 767px){.bundle-image-content .shell{padding:0}.bundle-image-content .shell .section__inner{margin:0}.bundle-image-content .shell .bic-content{padding:0 15px;margin:80px 0}.bundle-image-content .shell .section__title{font-size:20px}.bundle-image-content .shell .section__subtitle{font-size:48px;line-height:1.2}.bundle-image-content .shell .section__description{font-size:18px;margin:20px 0 0}.bundle-image-content .shell .btn{margin:40px auto 0}}.intro-beach--inner{position:relative}.intro-beach--subtitle{font-family:"effra",sans-serif;font-size:12px;color:inherit;letter-spacing:.2em;text-transform:uppercase;font-weight:400;margin-bottom:10px}.intro-beach--title{margin-bottom:5px;font-family:"Vanitas";letter-spacing:.5px;font-size:48px;line-height:1.2}.intro-beach--content{position:absolute;bottom:45px;color:#fff;width:495px}.intro-beach--content .btn{text-decoration:none;color:currentColor;border-color:currentColor;margin-top:30px}.intro-beach--content.intro-beach--content--align-left{text-align:left;left:147px}.intro-beach--content.intro-beach--content--align-center{text-align:center;left:50%;transform:translateX(-50%)}.intro-beach--content.intro-beach--content--align-right{text-align:right;right:147px}@media(max-width: 1439px){.intro-beach--content.intro-beach--content--align-left{left:5vw}.intro-beach--content.intro-beach--content--align-right{right:5vw}}@media(max-width: 767px){.intro-beach--content,.intro-beach--content.intro-beach--content--align-left,.intro-beach--content.intro-beach--content--align-center,.intro-beach--content.intro-beach--content--align-right{position:relative;color:#636363 !important;padding:20px 18px 40px;border-bottom:1px solid #e2e0e0;left:auto;right:auto;bottom:auto;width:100%;text-align:center;transform:none}.intro-beach--subtitle{margin-bottom:0}.intro-beach--title{font-size:36px}}.faq{margin:0 auto;letter-spacing:normal !important;max-width:1184px;padding:30px 20px 0 20px}.faq p{font-family:nimbus-sans,sans-serif;margin-top:0;margin-bottom:30px;font-size:16px;line-height:23px}.faq__heading{margin:25px auto 25px;max-width:50%;position:relative;text-align:center;font-size:39px;font-family:Vanitas}.faq__heading::after{bottom:-10px;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:105px}.faq__list{max-width:1100px;margin:0 auto;padding:0;list-style:none}.faq__item{border-bottom:1px solid #e1dfdf;padding-bottom:6px}.faq__item:last-child{padding-bottom:50px;border-bottom:none}.faq__header{background-color:inherit;-webkit-appearance:none;border:none;padding:12px 12px;position:relative;width:100%;transition:.5s;text-transform:lowercase;display:flex;justify-content:space-between;align-items:center}.faq__header:hover{cursor:pointer}.faq__header:focus{outline:none}.faq__header.is-active{background-color:#fff;transition:.5s}.faq__header.is-active::before{opacity:0}.faq__header h4{width:100%;text-transform:initial;margin:0 15px 0 0;text-align:start;font-size:21px;font-weight:400}.faq__header .icon{position:relative;padding-right:12px}.faq__header .icon .before{content:"";position:absolute;width:14px;height:2px;background:#636363}.faq__header .icon .after{transition:.3s;content:"";position:absolute;width:14px;height:2px;background:#636363;transform:rotate(90deg)}.faq__copy{margin-top:5px;overflow:hidden;font-size:16px;line-height:20px;padding:0 12px;transition:.5s;height:0px;position:relative;z-index:2;font-family:effra,sans-serif;text-align:left}@media only screen and (max-width: 767px){.faq__item{max-width:100%;padding:0}.faq__header h4{font-size:19px;text-align:center}.faq p{font-size:14px !important}.faq__copy{letter-spacing:normal;padding-left:10px;padding-right:10px}}@media only screen and (min-width: 768px){.faq__heading{font-size:52px;margin-bottom:25px}.faq__heading::after{width:183px}}.our-fav .products{padding:0 40px}.our-fav .products .product{padding:0 3%}.our-fav .products .slick-dots{margin-top:40px}.our-fav .products .slick-dots li{width:14px;height:14px;border:1px solid;background:rgba(0,0,0,0);list-style:none;cursor:pointer}.our-fav .products .slick-dots li.slick-active{background-color:#3f3f3f}.our-fav .products.less-than-3{justify-content:center}.our-fav .products.less-than-3 .product{padding:0 12px !important;margin:0;width:33.3333333333%}.our-fav .products .product.slick-slide{margin:0 12px 21px}.our-fav--title{font-size:32px;font-weight:300;text-transform:uppercase;letter-spacing:.5px;line-height:1.2;font-family:"Vanitas";margin-bottom:80px}.our-fav--inner{text-align:center;padding:80px 0}.our-fav--inner .btn{padding-right:18px;font-size:20px;font-weight:300;margin-top:80px}.our-fav--inner .slick-list{margin:auto}.our-fav--inner .product{text-align:left}@media(max-width: 767px){.our-fav--inner{padding:40px 0}.our-fav--inner .btn{font-size:16px;margin-top:40px}.our-fav--title{font-size:20px;margin-bottom:40px}.our-fav .products{padding:0}.our-fav .products .slick-dots{margin-top:0}.our-fav .products .slick-dots li{width:12px;height:12px}.our-fav .products .product__content{text-align:left}.our-fav .products .product.slick-slide{margin:0}}.bundle-image-content.bundle-image-tutorial{border:none}.bundle-image-content.bundle-image-tutorial .items .item{width:52%}.bundle-image-content.bundle-image-tutorial .items .item a.btn{margin-left:0;max-width:none;display:inline-block;width:auto;padding-right:18px;font-size:18px;font-weight:300}.bundle-image-content.bundle-image-tutorial .items .bic-content{width:48%;text-align:center}.bundle-image-content.bundle-image-tutorial .items .bic-content .bic-content--inner{width:auto;min-width:320px;max-width:450px;display:inline-block}.bundle-image-content.bundle-image-tutorial .bic-content--inner{text-align:left}.bundle-image-content.bundle-image-tutorial .difference-page-section-title{font-family:"Vanitas";font-size:48px;letter-spacing:.5px;text-transform:none}.bundle-image-content.bundle-image-tutorial .section__description{font-family:"effra",sans-serif;font-size:18px;font-weight:300;margin:50px 0 40px}.bundle-image-content.bundle-image-tutorial .section__inner{margin:0 40px 4%}@media(max-width: 939px)and (min-width: 768px){.bundle-image-content.bundle-image-tutorial .section__inner{margin-left:0;margin-right:0}.bundle-image-content.bundle-image-tutorial .difference-page-section-title{font-size:40px}.bundle-image-content.bundle-image-tutorial .section__description{margin:30px 0 25px}}@media(max-width: 767px){.bundle-image-content.bundle-image-tutorial .section__inner{display:block;margin:0 18px}.bundle-image-content.bundle-image-tutorial .items .item{width:100%;padding:20px 0}.bundle-image-content.bundle-image-tutorial .items .item a.btn{font-size:16px;margin:0;text-transform:capitalize}.bundle-image-content.bundle-image-tutorial .items .item a.btn svg{width:10px;height:10px;margin-top:2px}.bundle-image-content.bundle-image-tutorial .items .bic-content{width:100%;margin:0;padding:30px 0;border-top:1px solid #e2e0e0;border-bottom:1px solid #e2e0e0}.bundle-image-content.bundle-image-tutorial .items .bic-content .bic-content--inner{text-align:center;display:block;min-width:auto}.bundle-image-content.bundle-image-tutorial .difference-page-section-title{font-size:36px}.bundle-image-content.bundle-image-tutorial .section__description{font-size:12px;margin:30px 0}}.quote-slider .quote-slider--wrapper{border-top:1px solid #e4e3e3;margin:40px 40px 0}.quote-slider .quote-item--title{font-size:40px}.quote-slider .quote-slider--contents,.quote-slider .quote-slider--images{position:relative}.quote-slider .quote-slider--inner{position:relative;max-width:900px;margin:auto}.quote-slider .quote-item--image{padding:0 20px}.quote-slider .slick-arrow{position:absolute;background:rgba(0,0,0,0);color:#888585;z-index:9;outline:0;border:none;display:block;appearance:none;opacity:1;bottom:50%;width:30px;height:auto;line-height:0;transform:translateY(50%);transition:.3s all;right:-85px}.quote-slider .slick-arrow svg{width:100%}.quote-slider .slick-arrow.slick-prev{right:auto;left:-85px}@media(max-width: 1300px){.quote-slider .slick-arrow{right:-40px}.quote-slider .slick-arrow.slick-prev{right:auto;left:-40px}}.everywhere-tote--inner{border-top:1px solid #e4e3e3;margin:40px 40px 0}@media(max-width: 767px){.everywhere-tote--inner{margin:0;border-top:1px solid #e2e0e0}.quote-item--content{padding:20px 0 30px}.quote-item--content .btn{font-size:14px;margin:0;text-transform:capitalize}.quote-item--content .btn svg{width:10px;height:10px;margin-top:0}.quote-item--subtitle{margin-bottom:0}.quote-item--title{font-size:36px;margin-bottom:15px;margin-top:15px}.quote-item--detail{margin-bottom:15px;font-size:12px}.quote-slider .quote-slider--wrapper{margin:0;border:none}.quote-slider .quote-item--content{padding-bottom:20px}.quote-slider .quote-item--image{padding:0}.quote-slider .slick-dots{display:flex;align-items:center;width:100%;justify-content:center;margin:10px 0 20px}.quote-slider .slick-dots li{border:1px solid;background:rgba(0,0,0,0);list-style:none;cursor:pointer;width:12px;height:12px;border-radius:50%;margin:0 5px;transition:background .3s}.quote-slider .slick-dots li.slick-active{background-color:#3f3f3f}.quote-slider .slick-dots li button{display:none}}@media(max-width: 350px){.quote-item--title{font-size:35px}.quote-item--detail{font-size:11px}}.common-reviews{text-align:center;padding:0 18px}.common-reviews--inner{padding:40px 0 60px;background:#dfdede;margin:0 40px 50px}.common-reviews--title{font-family:"Vanitas";font-size:32px;letter-spacing:.5px;text-transform:none;margin-bottom:60px}.review--item{width:80%;margin:auto;max-width:320px;display:block}.review--item .review--title{font-family:"effra",sans-serif;font-size:14px;color:inherit;letter-spacing:.2em;text-transform:uppercase;margin-top:20px}.review--item .review--content{font-size:16px;line-height:1.2;margin:20px 0}.review--item .review--author{font-size:16px}.review--item .review--author b{font-weight:500}@media(max-width: 767px){.common-reviews{background:#dfdede}.common-reviews .slick-dots{display:flex;align-items:center;width:100%;justify-content:center;margin:20px 0 0}.common-reviews .slick-dots li{border:1px solid;background:rgba(0,0,0,0);list-style:none;cursor:pointer;width:12px;height:12px;border-radius:50%;margin:0 5px;transition:background .3s}.common-reviews .slick-dots li.slick-active{background-color:#3f3f3f}.common-reviews .slick-dots li button{display:none}.common-reviews--inner{padding:30px 0;margin:0;background:rgba(0,0,0,0)}.common-reviews--title{margin-bottom:20px}}.overflow-hidden{overflow:hidden}
