@charset "UTF-8";:root{--header-height:90px;--header-height:5.625rem;--tag-p:18px;--tag-p:1.125rem;--section-title:28px;--section-title:1.75rem;--flexible-section-margin:60px;--flexible-section-margin:3.75rem}@media screen and (max-width:1000px){:root{--tag-p:16px;--tag-p:1rem;--section-title:22px;--section-title:1.375rem;--header-height:70px;--header-height:4.375rem}}@media screen and (max-width:750px){:root{--header-height:50px;--header-height:3.125rem}}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,div,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;border-radius:0;-webkit-appearance:none;outline:0;vertical-align:middle}.input-checkbox,input.text,input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}select{background:#fff url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background:#fff url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:97% center;padding:0 25px 0 8px;padding:0 1.5625rem 0 .5rem;font-size:.875em}#primary,.row{width:100%;padding:0 30px;padding:0 1.875rem}#main,.wrap{display:block;width:100%;max-width:1192px;max-width:74.5rem;margin:0 auto}.g-1{width:100%;display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-2{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-3{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-4{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-5{width:100%;display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-6{width:100%;display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-7{width:100%;display:grid;grid-template-columns:repeat(7,1fr);grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-8{width:100%;display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-9{width:100%;display:grid;grid-template-columns:repeat(9,1fr);grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-10{width:100%;display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-11{width:100%;display:grid;grid-template-columns:repeat(11,1fr);grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-12{width:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-2-1,.single-product .product.type-product{width:100%;display:grid;grid-template-columns:2fr 1fr;grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.g-7-5{width:100%;display:grid;grid-template-columns:7fr 5fr;grid-column-gap:20px;grid-column-gap:1.25rem;grid-row-gap:20px;grid-row-gap:1.25rem}.c-10,.c-6,.c-8,.slick-dots{display:block;margin:0 auto}.c-6{padding:0 calc((100% - 110px)/ 12 * 3);padding:0 calc((100% - 6.875rem)/ 12 * 3);margin:0 40px;margin:0 2.5rem}.c-8,.slick-dots{padding:0 calc((100% - 110px)/ 12 * 2);padding:0 calc((100% - 6.875rem)/ 12 * 2);margin:0 30px;margin:0 1.875rem}.c-10{padding:0 calc((100% - 110px)/ 12 * 1);padding:0 calc((100% - 6.875rem)/ 12 * 1);margin:0 20px;margin:0 1.25rem}.space-left{padding-left:calc((100% - 110px)/ 12);padding-left:calc((100% - 6.875rem)/ 12)}.space-right{padding-right:calc((100% - 110px)/ 12);padding-right:calc((100% - 6.875rem)/ 12)}body{color:#000;font-family:"Nunito Sans",Helvetica,Arial,sans-serif;font-weight:300;font-size:62.5%;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:"Nunito Sans",Helvetica,Arial,sans-serif;font-weight:700;color:#1a4e67;margin:1em 0;line-height:1.25em}h1:last-child,h2:last-child,h3:last-child,h4:last-child{margin-bottom:0}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1{font-size:var(--section-title)}h2{font-size:var(--section-title)}h3{font-size:18px;font-size:1.125rem}h4{font-size:12px;font-size:.75rem}dd,dt,li,ol,p,td,th,ul{line-height:1.1em;font-size:var(--tag-p);margin:0 0 1em 0;color:#1a4e67}.main-container dd:last-child,.main-container dt:last-child,.main-container li:last-child,.main-container ol:last-child,.main-container p:last-child,.main-container td:last-child,.main-container th:last-child,.main-container ul:last-child{margin-bottom:0}.main-container dd:first-child,.main-container dt:first-child,.main-container li:first-child,.main-container ol:first-child,.main-container p:first-child,.main-container td:first-child,.main-container th:first-child,.main-container ul:first-child{margin-top:0}a{color:#1a4e67;text-decoration:none}a:focus,a:hover{outline:0;color:#ff1b5b}a:hover{text-decoration:underline}.p9{font-size:.9em!important}.p8{font-size:.8em!important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}b,strong{font-weight:700}.alignnone{margin:5px 20px 20px 0;margin:.3125rem 1.25rem 1.25rem 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;margin:.3125rem auto .3125rem auto}.alignright{float:right;margin:5px 0 20px 20px;margin:.3125rem 0 1.25rem 1.25rem}.alignleft{float:left;margin:5px 20px 20px 0;margin:.3125rem 1.25rem 1.25rem 0}.aligncenter{display:block;margin:5px auto 5px auto;margin:.3125rem auto .3125rem auto}a img.alignright{float:right;margin:5px 0 20px 20px;margin:.3125rem 0 1.25rem 1.25rem}a img.alignnone{margin:5px 20px 20px 0;margin:.3125rem 1.25rem 1.25rem 0}a img.alignleft{float:left;margin:5px 20px 20px 0;margin:.3125rem 1.25rem 1.25rem 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;border:.0625rem solid #f0f0f0;max-width:96%;padding:5px 3px 10px;padding:.3125rem .1875rem .625rem;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0;margin:.3125rem 1.25rem 1.25rem 0}.wp-caption.alignleft{margin:5px 20px 20px 0;margin:.3125rem 1.25rem 1.25rem 0}.wp-caption.alignright{margin:5px 0 20px 20px;margin:.3125rem 0 1.25rem 1.25rem}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;font-size:.6875rem;line-height:17px;line-height:1.0625rem;margin:0;padding:0 4px 5px;padding:0 .25rem .3125rem}.editor-content img,.editor-content svg,.section-text img,.section-text svg,.tax-product_cat .term-description img,.tax-product_cat .term-description svg{width:auto;max-width:100%;height:auto}.editor-content ol,.editor-content ul,.section-text ol,.section-text ul,.tax-product_cat .term-description ol,.tax-product_cat .term-description ul{margin-bottom:20px;margin-bottom:1.25rem;margin-left:0}.editor-content ol li,.editor-content ul li,.section-text ol li,.section-text ul li,.tax-product_cat .term-description ol li,.tax-product_cat .term-description ul li{margin-top:0;margin-bottom:.4em}.editor-content ol:last-child,.editor-content ul:last-child,.section-text ol:last-child,.section-text ul:last-child,.tax-product_cat .term-description ol:last-child,.tax-product_cat .term-description ul:last-child{margin-bottom:0}.editor-content ol:first-child,.editor-content ul:first-child,.section-text ol:first-child,.section-text ul:first-child,.tax-product_cat .term-description ol:first-child,.tax-product_cat .term-description ul:first-child{margin-top:0}.editor-content ul li,.section-text ul li,.tax-product_cat .term-description ul li{padding-left:.9em;position:relative}.editor-content ul li:before,.section-text ul li:before,.tax-product_cat .term-description ul li:before{position:absolute;left:0;content:'–'}.editor-content ol,.section-text ol,.tax-product_cat .term-description ol{list-style-type:decimal;margin-left:2em}.editor-content blockquote,.section-text blockquote,.tax-product_cat .term-description blockquote{position:relative;margin:0;padding:20px 30px;padding:1.25rem 1.875rem}.editor-content blockquote:after,.editor-content blockquote:before,.section-text blockquote:after,.section-text blockquote:before,.tax-product_cat .term-description blockquote:after,.tax-product_cat .term-description blockquote:before{position:absolute;color:#000;font-size:60px;font-size:3.75rem;width:20px;width:1.25rem;height:30px;height:1.875rem}.editor-content blockquote:before,.section-text blockquote:before,.tax-product_cat .term-description blockquote:before{content:'“';left:0;top:30px;top:1.875rem}.editor-content blockquote:after,.section-text blockquote:after,.tax-product_cat .term-description blockquote:after{right:0;bottom:-10px;bottom:-.625rem}.editor-content em,.section-text em,.tax-product_cat .term-description em{font-style:italic}.social-links{display:-webkit-box;display:-ms-flexbox;display:flex}.social-links a{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;width:2.5rem;height:40px;height:2.5rem;margin-left:10px;margin-left:.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-links a svg{width:auto;height:40px;height:2.5rem}.social-links a svg path{fill:#1a4e67;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.social-links a:hover svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.social-links a:hover svg.ico-email path{fill:#ff1b5b}.social-links a:hover svg.ico-facebook path{fill:#3b5998}.social-links a:hover svg.ico-twitter path{fill:#00aced}.social-links a:hover svg.ico-pinterest path{fill:#cb2027}.social-links a:hover svg.ico-instagram path{fill:#ff1b5b}.social-links a:hover svg.ico-linkedin path{fill:#007bb6}.social-links a:hover svg.ico-vimeo path{fill:#1ab7ea}.social-links a:hover svg.ico-youtube path{fill:#ff0000}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-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:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;min-height:.0625rem;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 transparent;border:.0625rem solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./../images/ajax-loader.gif") center center no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:40px;height:2.5rem;width:60px;width:3.75rem;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:20px;top:1.25rem;padding:0;border:none;outline:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus .st0,.slick-next:hover .st0,.slick-prev:focus .st0,.slick-prev:hover .st0{opacity:1}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.5}.slick-prev{-webkit-transform:rotate(180deg) translateX(0);-ms-transform:rotate(180deg) translateX(0);transform:rotate(180deg) translateX(0);left:0;z-index:2}[dir=rtl] .slick-prev{left:auto;right:-25px;right:-1.5625rem}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-prev:hover{-webkit-transform:rotate(180deg) translateX(10px);-ms-transform:rotate(180deg) translateX(10px);transform:rotate(180deg) translateX(10px);-webkit-transform:rotate(180deg) translateX(.625rem);-ms-transform:rotate(180deg) translateX(.625rem);transform:rotate(180deg) translateX(.625rem)}.slick-next{right:0}[dir=rtl] .slick-next{left:-25px;left:-1.5625rem;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-next:hover{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem)}.slick-dots{list-style:none;display:block;padding:0;margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem}.slick-dots li{position:relative;display:inline-block;height:10px;height:.625rem;width:10px;width:.625rem;margin:0 5px 0;margin:0 .3125rem 0;padding:0;cursor:pointer}.slick-dots li button{border:0;display:block;height:10px;height:.625rem;width:10px;width:.625rem;outline:0;line-height:0;font-size:0;color:transparent;background:#fff;cursor:pointer;border-radius:50%;border:1px solid #1a4e67;padding:0;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slick-dots li button:focus,.slick-dots li button:hover{opacity:1}.slick-dots li.slick-active button{border-color:#ff1b5b}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff;color:#1a4e67}.trans,a,a:hover{-webkit-transition:all .3s ease;transition:all .3s ease}.btn{font:700 17px/1em "Nunito Sans",Helvetica,Arial,sans-serif;font:700 1.0625rem/1em "Nunito Sans",Helvetica,Arial,sans-serif;text-transform:uppercase;position:relative}.btn:before{content:'';width:100%;height:1px;height:.0625rem;background:#ff1b5b;position:absolute;bottom:-4px;bottom:-.25rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn:hover{text-decoration:none}.btn:hover:before{background:#1a4e67}img,svg,video{display:block;width:100%;height:auto}figure{margin:0;padding:0}.reader{display:none}.editor-content h2,.section-text h2,.section-title,.tax-product_cat .term-description h2{font-size:var(--section-title);text-transform:uppercase;color:#1a4e67}.row-header{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--header-height);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-header .g-2{grid-row-gap:0}.row-header .tracy-logo{font:700 28px/1em "Nunito Sans",Helvetica,Arial,sans-serif;font:700 1.75rem/1em "Nunito Sans",Helvetica,Arial,sans-serif;color:#1a4e67;text-transform:uppercase}.row-header .tracy-logo:hover{text-decoration:none;color:#ff1b5b}.row-header #menu-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}.row-header #menu-main-menu li{margin-left:30px;margin-left:1.875rem;margin-bottom:0}.row-header #menu-main-menu li a{font:300 15px/1em "Nunito Sans",Helvetica,Arial,sans-serif;font:300 0.9375rem/1em "Nunito Sans",Helvetica,Arial,sans-serif;text-transform:uppercase}.row-header #menu-main-menu li a:hover{color:#ff1b5b;text-decoration:none}.row-header #menu-main-menu li.current-menu-item a,.row-header #menu-main-menu li.current_page_item a{position:relative}.row-header #menu-main-menu li.current-menu-item a:before,.row-header #menu-main-menu li.current_page_item a:before{content:'';width:100%;height:2px;height:.125rem;background:#ff1b5b;position:absolute;bottom:-8px;bottom:-.5rem;left:0}.single-product .row-header #menu-main-menu #menu-item-71 a,.tax-product_cat .row-header #menu-main-menu #menu-item-71 a{position:relative}.single-product .row-header #menu-main-menu #menu-item-71 a:before,.tax-product_cat .row-header #menu-main-menu #menu-item-71 a:before{content:'';width:100%;height:2px;height:.125rem;background:#ff1b5b;position:absolute;bottom:-8px;bottom:-.5rem;left:0}.main-container{padding-bottom:30px;padding-bottom:1.875rem}.page-hero{margin-bottom:40px;margin-bottom:2.5rem;height:100%;max-height:540px;max-height:33.75rem;overflow:hidden}.page-hero img,.page-hero picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.home-screen{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;height:100vh}.home-screen .row-header{height:var(--header-height)}.home-screen .page-hero{margin-bottom:40px;margin-bottom:2.5rem;max-height:100%;overflow:hidden}.home-screen .main-container{padding-top:30px;padding-top:1.875rem}.page-template-default h1{text-transform:uppercase}.page-template-default .editor-content h2,.page-template-default .tax-product_cat .term-description h2,.tax-product_cat .page-template-default .term-description h2{font-size:22px;font-size:1.375rem}.page-template-default .editor-content h3,.page-template-default .tax-product_cat .term-description h3,.tax-product_cat .page-template-default .term-description h3{font-size:19px;font-size:1.1875rem}.page-template-page-home .page-hero{margin-bottom:30px;margin-bottom:1.875rem}.page-template-page-home .collection-btn{justify-self:end;text-align:right}.page-template-page-home .home-intro p{font-size:22px;font-size:1.375rem}.about-thumb,.single-product .product.type-product .art-gallery{padding-right:calc((100% - 160px)/ 8);padding-right:calc((100% - 10rem)/ 8)}.collection-tile{margin-bottom:60px;margin-bottom:3.75rem}.collection-tile .collection-image{padding:0;margin:0;margin-bottom:30px;margin-bottom:1.875rem;height:33vw;max-height:480px;max-height:30rem}.collection-tile .collection-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection-tile h2{text-transform:uppercase}.collection-tile .collection-btn{justify-self:end;text-align:right}.collection-tile .collection-btn .btn{margin-bottom:30px;margin-bottom:1.875rem;display:inline-block}.collection-tile .collection-btn .btn-sub{text-transform:none;margin-bottom:10px;margin-bottom:.625rem}.collection-tile .collection-btn .btn-sub:before{display:none}.collecton-children .collection-btn{justify-self:end;text-align:right}.collecton-children .collection-btn .btn{margin-bottom:30px;margin-bottom:1.875rem;display:inline-block}.collecton-children .collection-btn .btn-sub{text-transform:none;margin-bottom:10px;margin-bottom:.625rem}#main{padding-bottom:30px;padding-bottom:1.875rem}.nk-bread{display:-webkit-box;display:-ms-flexbox;display:flex}.nk-bread a,.nk-bread li{font-size:16px;font-size:1rem}.nk-bread li a{text-decoration:underline}.nk-bread li a:hover{color:#ff1b5b}.nk-bread li:after{content:'>';margin:0 5px;margin:0 .3125rem}.nk-bread li.current-bread{color:#ff1b5b}.nk-bread li.current-bread:after{display:none}.woocommerce-loop-product__title{text-align:center}.tax-product_cat .category-header{margin-bottom:50px;margin-bottom:3.125rem}.tax-product_cat .term-description{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.tax-product_cat .term-description.no-column{-webkit-column-count:1;-moz-column-count:1;column-count:1}.art-thumbnail{position:relative;padding:15%;background:#f2f2f2}.art-thumbnail .thumb-main-image img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.art-thumbnail .thumb-main-image:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.art-thumbnail .thumb-back-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.art-thumbnail .thumb-back-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%!important}.art-thumbnail .thumb-back-image:hover{opacity:1}.square-image{height:0;width:100%;padding-bottom:100%;position:relative}.square-image .image-wrap{position:absolute;top:0;left:0;bottom:0;right:0}.square-image .image-wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.zoom-activate .square-image .image-wrap img{-webkit-filter:drop-shadow(7px 6px 5px rgba(0,0,0,0.36));filter:drop-shadow(7px 6px 5px rgba(0, 0, 0, .36));-webkit-filter:drop-shadow(0.4375rem 0.375rem 0.3125rem rgba(0,0,0,0.36));filter:drop-shadow(.4375rem .375rem .3125rem rgba(0, 0, 0, .36))}.additional-image .square-image .image-wrap img{-o-object-fit:cover;object-fit:cover}.woocommerce ul.products li.product a .square-image .image-wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.woocommerce ul.products{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;grid-gap:1.25rem}.woocommerce ul.products:before{display:none}.woocommerce ul.products li.product{float:none;margin:0;padding:0;position:relative;width:100%}.woocommerce div.product div.summary{float:none;width:100%;clear:none}.woocommerce-products-header h1{text-transform:uppercase}.art-gallery{width:100%}.art-gallery .gallery-images{width:100%}.art-gallery .zoom-activate{position:relative;overflow:hidden;padding:15%;background:#f2f2f2}.art-gallery .zoom{cursor:-webkit-zoom-in;cursor:zoom-in}.art-gallery .zoom .zoom-icon{position:absolute;bottom:20px;bottom:1.25rem;right:20px;right:1.25rem;width:20px;width:1.25rem;height:20px;height:1.25rem;background:transparent url(../images/zoom.svg) no-repeat center;background-size:contain;z-index:9}.art-gallery .gallery-image{margin-bottom:40px;margin-bottom:2.5rem}.art-gallery .gallery-image:last-child{margin-bottom:0}.row-sign{background:#f2f2f2;margin-top:30px;margin-top:1.875rem;padding-top:30px;padding-top:1.875rem;padding-bottom:30px;padding-bottom:1.875rem}.row-sign .sign{display:grid;grid-template-columns:11fr 1fr;grid-gap:20px;grid-gap:1.25rem}.row-sign .sign .sign-form h2{font:700 19px/1em "Nunito Sans",Helvetica,Arial,sans-serif;font:700 1.1875rem/1em "Nunito Sans",Helvetica,Arial,sans-serif;text-transform:uppercase}.row-sign .sign .sign-form p{font-size:17px;font-size:1.0625rem}.row-sign .sign .social-links{justify-self:end;-ms-flex-item-align:end;align-self:end}.wpcf7-form p{display:inline;position:relative}.wpcf7-form input{padding:10px 20px;padding:.625rem 1.25rem;font:300 15px/20px "Nunito Sans",Helvetica,Arial,sans-serif;font:300 0.9375rem/1.25rem "Nunito Sans",Helvetica,Arial,sans-serif;width:100%;max-width:414px;max-width:25.875rem;border:1px solid #1a4e67;border:.0625rem solid #1a4e67;color:#1a4e67;margin:0;margin-right:10px;margin-right:.625rem;vertical-align:top}.wpcf7-form input:focus{border-color:#ff1b5b}.wpcf7-form input[type=submit]{padding:10px 30px;padding:.625rem 1.875rem;width:auto;font:700 17px/20px "Nunito Sans",Helvetica,Arial,sans-serif;font:700 1.0625rem/1.25rem "Nunito Sans",Helvetica,Arial,sans-serif;color:#fff;background:#1a4e67;border:1px solid #1a4e67;border:.0625rem solid #1a4e67;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wpcf7-form input[type=submit]:hover{border-color:#ff1b5b;background:#ff1b5b;cursor:pointer}.wpcf7-form .wpcf7-spinner{background-color:#1a4e67;vertical-align:middle;opacity:1;margin:10px 0;margin:.625rem 0}.wpcf7-form .wpcf7-not-valid-tip{position:absolute;bottom:-13px;bottom:-.8125rem;left:21px;left:1.3125rem;font-size:10px;font-size:.625rem;color:#ff1b5b}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{margin:0;padding:0;border:none}.wpcf7 form.sent .wpcf7-response-output{margin:0;padding:0;border:none}.credentials{padding-top:15px;padding-top:.9375rem;padding-bottom:15px;padding-bottom:.9375rem}.credentials li,.credentials p,.credentials ul{margin-bottom:0}.credentials #menu-footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-size:.8125rem}.credentials #menu-footer-menu li{font-size:13px;font-size:.8125rem}.credentials #menu-footer-menu li a{font:700 13px/1em "Nunito Sans",Helvetica,Arial,sans-serif;font:700 0.8125rem/1em "Nunito Sans",Helvetica,Arial,sans-serif}.credentials #menu-footer-menu li a:after{content:'|';margin:0 10px;margin:0 .625rem}.credentials #menu-footer-menu li a:hover{text-decoration:none}.credentials #menu-footer-menu li:last-child a:after{display:none}.credentials .copy{justify-self:end;font:300 13px/1em "Nunito Sans",Helvetica,Arial,sans-serif;font:300 0.8125rem/1em "Nunito Sans",Helvetica,Arial,sans-serif}.credentials .copy br{display:none}.desktop{display:block}.mobile{display:none}@media screen and (max-width:1100px){.art-gallery .zoom{cursor:default}.art-thumbnail .thumb-back-image{display:none}}@media screen and (max-width:1000px){#primary,.row{padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem}.single-product .product.type-product{display:inline-block}.single-product .product.type-product .art-gallery{padding:0;position:relative}.single-product .product.type-product .art-gallery:before{content:'';display:block;position:absolute;right:100%;top:0;height:100%;width:20px;width:1.25rem;background:#fff;z-index:1}.single-product .product.type-product .art-gallery .slick-list{margin:0 -20px 0 -10px;margin:0 -1.25rem 0 -.625rem}.single-product .product.type-product .art-gallery .slick-slide>div{padding:0 10px;padding:0 .625rem}.woocommerce div.product div.summary{margin-top:40px;margin-top:2.5rem}.single-product-description{display:grid;grid-template-columns:2fr 1fr;grid-gap:20px;grid-gap:1.25rem}.tax-product_cat .term-description{-webkit-column-count:1;-moz-column-count:1;column-count:1}.row-sign .sign .sign-form p{font-size:15px;font-size:.9375rem}.row-header #menu-main-menu li a{font-size:13px;font-size:.8125rem}.nk-bread a,.nk-bread li{font-size:15px;font-size:.9375rem}.page-template-page-home .home-intro p{font-size:20px;font-size:1.25rem}.g-7-5{grid-template-columns:3fr 1fr}.page-template-page-about .g-2-1,.page-template-page-about .single-product .product.type-product,.single-product .page-template-page-about .product.type-product{grid-template-columns:7fr 5fr}.collection-tile .collection-image,.page-hero{height:50vw}.home-screen .collection-tile .collection-image,.home-screen .page-hero{height:100%}}@media screen and (max-width:750px){.desktop{display:none}.mobile{display:block}.g-2,.g-2-1,.g-7-5,.page-template-page-about .g-2-1,.page-template-page-about .single-product .product.type-product,.single-product .page-template-page-about .product.type-product,.single-product .product.type-product,.woocommerce ul.products{grid-template-columns:1fr}.page-template-page-home .collection-btn{justify-self:auto;text-align:left}.woocommerce div.product div.summary{margin-top:30px;margin-top:1.875rem}.single-product-description{grid-template-columns:1fr}.single-product .product.type-product .art-gallery .slick-list{margin:0}.single-product .product.type-product .art-gallery .slick-slide>div{padding:0 0}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{float:none;margin:0;padding:0;position:relative;width:100%}.collection-tile{margin-bottom:40px;margin-bottom:2.5rem}.collection-tile .collection-image,.collection-tile h2{margin-bottom:22px;margin-bottom:1.375rem}.collection-tile h2{line-height:1em}.collection-tile .g-7-5{grid-row-gap:33px;grid-row-gap:2.0625rem}.collection-tile .collection-btn{justify-self:start;text-align:left}.collection-tile .collection-btn .btn{margin-bottom:22px;margin-bottom:1.375rem}.collection-tile .collection-btn .btn.btn-sub{margin-bottom:10px;margin-bottom:.625rem}.collecton-children .collection-btn{text-align:left}.about-thumb,.single-product .product.type-product .art-gallery{padding-right:0}.row-sign .sign{grid-template-columns:1fr}.row-sign .wpcf7-form input{max-width:100%}.row-sign .wpcf7-form input[type=submit]{width:100%;margin-top:20px;margin-top:1.25rem}.row-sign .wpcf7-form .wpcf7-not-valid-tip{position:relative;bottom:0;left:0}.row-sign .wpcf7-form .wpcf7-spinner{display:none}.credentials{display:grid;grid-template-columns:3fr 1fr;grid-gap:20px;grid-gap:1.25rem}.credentials .copy{justify-self:start}.credentials .copy br{display:block}.credentials .social-links.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row-header .g-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-header .tracy-logo{font-size:23px;font-size:1.4375rem}.row-header .burger-button,.row-header .site-logo{z-index:10;position:relative}.row-header #menu-main-menu{display:block}.row-header #menu-main-menu li{width:100%;display:inline-block;text-align:center;margin:25px auto;margin:1.5625rem auto}.row-header #menu-main-menu li a{font-size:22px;font-size:1.375rem}.row-header .main-navigation{position:fixed;top:0;left:0;height:100vh;width:100vw;background:#fff;z-index:9;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);padding:20px 20px 20px;padding:1.25rem 1.25rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.row-header .main-navigation.menu-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.single-product .row-header #menu-main-menu #menu-item-71 a:before,.tax-product_cat .row-header #menu-main-menu #menu-item-71 a:before{bottom:-3px;bottom:-.1875rem}.burger-button{width:27px;width:1.6875rem;height:18px;height:1.125rem}.burger-icon{position:relative;margin-top:8px;margin-top:.5rem;margin-bottom:8px;margin-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.burger-icon,.burger-icon::after,.burger-icon::before{display:block;width:27px;width:1.6875rem;height:1px;height:.0625rem;background-color:#1a4e67;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.burger-icon::after,.burger-icon::before{position:absolute;content:""}.burger-icon::before{top:-8px;top:-.5rem}.burger-icon::after{top:8px;top:.5rem}.burger-icon:hover{cursor:pointer}.burger-button.is-active .burger-icon{background-color:transparent}.burger-button.is-active .burger-icon::after,.burger-button.is-active .burger-icon::before{background-color:#1a4e67}.burger-button.is-active .burger-icon::before{-webkit-transform:translateY(8px) rotate(45deg);-webkit-transform:translateY(.5rem) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(.5rem) rotate(45deg);transform:translateY(8px) rotate(45deg);transform:translateY(.5rem) rotate(45deg)}.burger-button.is-active .burger-icon::after{-webkit-transform:translateY(-8px) rotate(-45deg);-webkit-transform:translateY(-.5rem) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-.5rem) rotate(-45deg);transform:translateY(-8px) rotate(-45deg);transform:translateY(-.5rem) rotate(-45deg)}.slick-dots{text-align:center;margin-bottom:0}.collection-tile .collection-image,.page-hero{height:70vw}.home-screen .collection-tile .collection-image,.home-screen .page-hero{height:100%}}