@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--textblue:#8EB9FF;--bgblue:#0070C0;}html,body{overflow-x:hidden;}*,:after,:before{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;font-family:"Open Sans",sans-serif;font-optical-sizing:auto;}html{font-size:62.5%;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-size:1.6rem;line-height:2.4rem;font-weight:400;font-style:normal;color:#fff;background:#010101;}body{overflow:hidden;}p{font-size:1.6rem;line-height:2.4rem;font-weight:400;font-style:normal;color:#fff;margin:0 0 1.2rem;}a:hover,a:focus,.link:hover,.link:focus{color:#8EB9FF;}p:empty{display:none;}h1,h2,h3,h4,h5,h6{margin:0 0 1.5rem;font-weight:700;color:#fff;}h1{font-size:3rem;line-height:4rem;}h2{font-size:2.6rem;line-height:3.2rem;}h3{font-size:2.4rem;line-height:3rem;}h4{font-size:2rem;line-height:2.8rem;}h5{font-size:1.8rem;line-height:2.6rem;}h5{font-size:1.6rem;line-height:2.4rem;}a,a.link{border:0;color:#8EB9FF;transition:transform 0.5s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;transition:all 0.35s ease;}.user-logged-in.toolbar-fixed div#layout-builder h1,.user-logged-in.toolbar-fixed div#layout-builder h2,.user-logged-in.toolbar-fixed div#layout-builder h3,.user-logged-in.toolbar-fixed div#layout-builder h4,.user-logged-in.toolbar-fixed div#layout-builder h5,.user-logged-in.toolbar-fixed div#layout-builder h6,.user-logged-in.toolbar-fixed div#layout-builder p{color:#000;}.page-wrapper{width:100%;margin:0;flex:1;}.container,#block-timonsloane-useraccountmenu{max-width:117rem;width:100%;margin:0 auto;padding:0 1.5rem;}.user-logged-in.path-artwork div#page>.region.region-highlighted{max-width:117rem;width:100%;margin:0 auto;padding:0 1.5rem;display:flex;flex-direction:row-reverse;align-items:center;padding-top:1.5rem;}.user-logged-in.path-artwork div#page>.region.region-highlighted #block-timonsloane-useraccountmenu ul.menu{padding-top:0;}.user-logged-in.path-artwork div#page>.region.region-highlighted nav#block-timonsloane-useraccountmenu{max-width:100%;padding:0;display:inline-block;width:auto;margin:0;}#block-timonsloane-useraccountmenu ul.menu{padding:1.5rem 0 0;margin:0;text-align:right;}#block-timonsloane-useraccountmenu ul.menu li.menu-item a{color:#fff;}#block-timonsloane-useraccountmenu ul.menu li.menu-item{padding:0;display:inline-block;margin:0 0 0 2rem;}#header.site-header{border-bottom:1px solid #373636;background:#010101;position:fixed;top:0;left:0;right:0;width:100%;height:8.1rem;z-index:10;transition:transform 0.5s ease;}.user-logged-in.toolbar-fixed #header.site-header{position:relative;}.user-logged-in.toolbar-fixed #page-wrapper.page-wrapper{padding-top:0;}#header.site-header.hide-header{transform:translateY(-100%);}#header.site-header #logo{max-height:8rem;float:unset;}#header.site-header #logo img{width:100%;}#header.site-header .region-header{padding:0;}#header.site-header .region-header nav.navigation{margin:0;font-size:unset;clear:none;border:0;width:100%;float:unset;}.logo_navigation ul.menu li{display:inline-block;margin:0 0 0 2.5rem;}.logo_navigation ul.menu li.menu-item--active-trail a.is-active,.logo_navigation ul.menu li a:hover,.logo_navigation ul.menu li a:focus{color:#8EB9FF;}.logo_navigation ul.menu li:first-child{margin:0;}#header.site-header .logo_navigation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.logo_navigation ul.menu li a{border:0;font-size:1.8rem;line-height:8rem;font-weight:600;padding:0;height:8rem;position:relative;background:transparent;}.logo_navigation ul.menu li a::after{content:'';background:transparent;width:100%;height:2px;position:absolute;bottom:0;left:0;}.logo_navigation ul.menu li.menu-item--active-trail a::after,.logo_navigation ul.menu li a:hover::after{background:#8EB9FF;}img{display:block;}.main-content__container{padding-top:4rem;padding-bottom:6rem;}.block .content{margin:0;}.home-page-view>.views-field{display:inline-block;font-size:2rem;line-height:3rem;font-weight:600;text-align:center;}.home-page-view>.views-field.views-field-nothing{display:block;margin:1.5rem 0 0;}.home-page-view>.views-field.views-field-field-image{display:block;margin:0;}.home-page-view.views-row{text-align:center;padding:6rem 0 4rem;}.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;min-height:100vh;}#page-wrapper.page-wrapper{padding:8rem 0 0;}.path-frontpage .main-content__container{padding-top:0rem;padding-bottom:8rem;}#header.site-header.hide-header ~ .main-content__container{padding-top:0;}.home-page-view.views-row > .views-field.views-field-nothing-1 .field-content{position:relative;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#010101;}.home-page-view.views-row > .views-field.views-field-nothing-1{display:flex;align-items:center;justify-content:center;}.path-frontpage .home-page-view.views-row > .views-field.views-field-nothing-1 > .field-content a.clickimage{position:absolute;top:0;bottom:0;left:0;height:100%;width:100%;z-index:1;}.path-frontpage .home-page-view.views-row>.views-field.views-field-nothing-1>.field-content,.path-frontpage .home-page-view.views-row>.views-field.views-field-nothing-1>.field-content>a{display:block;}.path-frontpage .home-page-view.views-row>.views-field.views-field-nothing-1>.field-content:hover .hover_effect{opacity:1;visibility:visible;}.hover_effect{background:rgb(0 0 0 / 71%);position:absolute;bottom:4.5rem;left:1.5rem;right:0;width:calc(100% - 3rem);transition:.5s ease;padding:1.5rem;opacity:0;visibility:hidden;}.hover_effect .row>.button i.fa-solid{font-weight:600;}.hover_effect>.row .details{text-align:left;}.path-frontpage .home-page-view.views-row > .views-field.views-field-nothing-1 > .field-content{overflow:hidden;}.order-total-line__total{display:none;}.hover_effect .row{position:relative;}.hover_effect .special_offer{text-align:right;margin:1rem 0 0;}.hover_effect .row>.button{background:#0070C0;border:1px solid #fff;width:4rem;height:4rem;line-height:4rem;text-align:center;padding:0;border-radius:100%;font-weight:300;position:absolute;right:-2.5rem;top:-3.5rem;z-index:3;}.hover_effect .special_offer>a.button{border:1px solid #0070C0;background:transparent;color:#0070C0;padding:0.5rem 1.5rem;position:relative;z-index:1;font-size:1.4rem;line-height:2.4rem;}.hover_effect .special_offer>a.button:hover,.hover_effect .special_offer>a.button:focus{background-color:#0070C0;color:#fff;}.path-frontpage .home-page-view.views-row > .views-field.views-field-nothing-1 > .field-content img{width:auto;object-fit:contain;max-height:calc(100vh - 18rem);}.hover_effect>.row .details{text-align:left;display:grid;grid-template-columns:repeat(2,1fr);column-gap:2.5rem;}.path-frontpage .home-page-view.views-row > .views-field.views-field-nothing-1 > .field-content .default-content{color:#fff;font-size:1.8rem;line-height:2.6rem;font-weight:400;margin:5px 0 0;}.path-frontpage .home-page-view.views-row > .views-field.views-field-nothing-1 > .field-content:hover .default-content{opacity:0;visibility:hidden;}.hover_effect .details p{font-size:1.6rem;margin:0 0 1rem;text-align:left;line-height:2.4rem;font-weight:normal;border-bottom:1px solid rgb(146 140 135 / 38%);padding:0 0 0.6rem;}.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{background:transparent;}.sidebar-grid .region--sidebar{grid-column:1 / 4;}.sidebar-grid > .site-main{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-column:4/ 12;}.region--sidebar .form--inline > .block__content{display:block;}.product--rendered-attribute{display:none;}.filter-accordion .filter-accordion-content{display:none;}.filter-accordion .inner-filter-title span{cursor:pointer;font-size:2.9rem;font-weight:400;}.owl-carousel .owl-dots button.owl-dot{background:#fff;width:1.5rem;height:1.5rem;border-radius:100%;margin:0 0.2rem;}.owl-carousel .owl-dots button.owl-dot.active{background:#0070C0;}.owl-carousel .owl-dots{text-align:center;}.view-slider-product .owl-carousel .owl-stage-outer{padding:0 0 8rem;}.header-content{display:flex;justify-content:space-around;}.home-page-view>.views-field a{color:#fff;}.layout-sidebar-first .sidebar_container #sidebar-first .region-sidebar-first{float:none;width:100%;}.path-artwork .main-content__container{padding-top:2rem;}.view-single-product .header-content{display:block;padding:0 0 2rem;}.view-single-product .single-product-view{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.single-product-view .views-field.views-field-field-image .imagefield_slideshow-wrapper{margin:0;padding:0;border:0;display:block;}.view-single-product .single-product-view>.views-field.views-field-nothing-3{width:100%;padding:0 0 2.5rem;}.view-single-product .single-product-view .views-field.views-field-field-image.single-product-image-list img{width:100%;height:60.983rem;object-fit:contain;object-position:center;}.thumbnail-container .owl-thumbs{text-align:left;margin:1.5rem 0 0;}.view-single-product .single-product-view .views-field.views-field-field-image.single-product-image-list .thumbnail-container .owl-thumbs img{width:8rem;height:8rem;object-fit:contain;border:2px solid #fff;}.thumbnail-container .owl-thumbs .owl-thumb-item{background:transparent;border:0;margin-right:0.3rem;}.view-single-product .single-product-view .views-field.views-field-field-image.single-product-image-list .thumbnail-container .owl-thumbs .owl-thumb-item.active img{border-color:#0070C0;}.view-single-product .single-product-view>.views-field-nothing-1{width:calc(100% - 62rem);padding:0 0 0 5rem;}.view-single-product .single-product-view .views-field.views-field-field-image.single-product-image-list{width:62rem;max-width:100%;}.view-single-product .single-product-view>.views-field-nothing-1 .views-field>.views-label{display:inline-block;margin:0 0.5rem 0 0;}.view-single-product .single-product-view>.views-field-nothing-1 .views-field>.field-content{display:inline-block;}.view-single-product .single-product-view>.views-field-nothing-1 .views-field{font-size:1.7rem;line-height:2.5rem;margin:0 0 0.7rem;}.view-single-product .single-product-view>.views-field-nothing-1 .views-field.views-field-price__number{color:#8EB9FF;font-size:2rem;line-height:2.6rem;margin:2.2rem 0 0.4rem;}.view-single-product .single-product-view>.views-field-nothing-1 .views-field.views-field-nothing a{text-decoration:underline;color:#fff;font-size:1.6rem;line-height:2.4rem;}.view-slider-product>.view-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:space-between;margin:0 0 3.5rem;}.view-slider-product>.view-header>a{background-color:#0070C0;color:#fff;font-size:1.6rem;line-height:2.8rem;font-family:inherit;font-weight:600;padding:0.6rem 2.5rem 0.6rem 1.3rem;text-transform:capitalize;background-image:url(/themes/custom/timonsloane/css/img/more_arrow.png);background-repeat:no-repeat;background-position:calc(100% - 6px) center;}form.webform-submission-form.webform-submission-contact-form>fieldset{margin-bottom:0 !important;}.view-commerce-cart-form table.views-table tr .views-field-remove-button input.button{background-image:url(/themes/custom/timonsloane/css/img/close_menu.png);font-size:0;background-color:transparent;background-repeat:no-repeat;padding:0;width:4rem;height:4rem;background-size:1.8rem;background-position:center center;}.view-commerce-cart-form table.views-table tr .views-field-purchased-entity a{color:#fff;}.view-slider-product>.view-header>a:hover{background-color:#1f1f1f;}.view-single-product .single-product-view>.views-field-nothing-1 .views-field.views-field-body p,.view-single-product .single-product-view>.views-field-nothing-1 .views-field.views-field-body{font-size:1.4rem;line-height:2.2rem;margin:0;}.view-single-product .single-product-view>.views-field-nothing-1 .views-field.views-field-nothing{margin:0 0 1rem;}.view-single-product .single-product-view>.views-field-nothing-1 .views-field.views-field-variations-target-id{margin:1rem 0 0;}.view-single-product .back-artwork{font-size:1.5rem;line-height:2.2rem;font-weight:600;}.view-single-product .back-artwork a{color:#fff;}.view-single-product .back-artwork span{color:#8EB9FF;}.view.view-slider-product{border-top:1px solid #373636;padding:3.5rem 0 0;margin:7rem 0 0;}.view-slider-product>.view-header h2{font-weight:600;margin:0;}.view-slider-product .views-row.item .views-field-nothing{margin:0 0 1.6rem;}.view-slider-product .views-row.item .views-field-nothing a{display:block;height:33.9rem;}.view-slider-product .views-row.item .views-field-nothing a img{height:100%;object-fit:contain;object-position:center;}footer.site-footer{border-top:1px solid #373636;background:transparent;padding:0;}.site-footer .region-footer-top{padding:5rem 1.5rem;max-width:117rem;margin:0 auto;width:100%;}footer.site-footer .block{border:0;margin:0;padding:0;text-align:center;}footer.site-footer .block img{width:16rem;margin:0 auto 1.5rem;}footer.site-footer p{font-size:2rem;line-height:3rem;font-weight:600;color:#fff;margin:0;}footer.site-footer .content p a{color:#fff;}footer.site-footer .content p a:hover{color:#8EB9FF;}form#mc-embedded-subscribe-form{position:relative;max-width:32rem;margin:3.5rem auto 0;}.site-footer .region-footer-bottom .block.block-block-content{padding:0 1.5rem;max-width:117rem;width:100%;margin:0 auto;}.site-footer .region-footer-bottom p{font-size:1.8rem;line-height:2.4rem;font-weight:400;}.site-footer .region-footer-bottom{background-color:#1F1F1F;padding:2.3rem 0;}.site-footer .region-footer-bottom p a{color:#8EB9FF !important;text-decoration:underline;}.button{background:#0070C0;border:0;color:#fff;border-radius:0;font-size:1.6rem;line-height:2.8rem;font-family:inherit;font-weight:600;margin:0;padding:0.6rem 1.8rem;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;transition:all 0.35s ease;}.button:hover,.button:active,.button:focus,input.form-submit:hover,input.form-submit:focus{background:#1f1f1f;color:#fff;}form#mc-embedded-subscribe-form input.email{background:transparent;border:1px solid #0070C0;font-size:1.6rem;line-height:2.4rem;margin:0;padding:0.7rem 1.4rem;color:#fff;font-weight:normal;width:100%;height:3.9rem;}form#mc-embedded-subscribe-form input.email::placeholder{opacity:1;color:#fff;}form#mc-embedded-subscribe-form input.button{padding:0.6rem 1.2rem;background:#0070C0;border:1px solid #0070C0;height:3.9rem;}form#mc-embedded-subscribe-form input.email{text-indent:0;}#mc_embed_signup form #mc_embed_signup_scroll{display:flex;align-items:end;}.mailchimp-subscription-form #mc_embed_signup form #mc_embed_signup_scroll>div[aria-hidden="true"]{display:none;}#mc_embed_signup form #mc_embed_signup_scroll #mce-responses{position:absolute;border:0;width:100%;margin:0;top:7rem;bottom:0;padding:0;display:block;}#mc_embed_shell #mc_embed_signup div.response{margin:0;padding:0;width:100%;}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{position:absolute;margin:0;bottom:auto;}#mc_embed_signup form #mc_embed_signup_scroll p{margin:0;}.mobile_menu{width:2.5rem;height:2.5rem;display:flex;flex-direction:column;justify-content:center;cursor:pointer;text-align:right;align-items:end;}.mobile_menu span{height:2px;display:block;width:100%;background:#fff;margin:0 0 0.3rem;}.mobile_menu span:nth-child(1){width:1.6rem;}.mobile_menu span:nth-child(2){width:2rem;}.mobile_menu span:last-child{margin:0;}.logo_navigation .close_menu{position:absolute;right:0;top:9rem;z-index:9999;max-width:1.8rem;cursor:pointer;transform:translateX(100%);transition:0.4s;}.layout-sidebar-first .sidebar_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:123rem;margin:0 auto;padding:5rem 1.5rem;}.layout-sidebar-first .sidebar_container #sidebar-first{width:27.2rem;margin-left:0;}.layout-sidebar-first .sidebar_container .main-content__container{padding:0 0 0 2.5rem;max-width:100%;width:calc(100% - 27.2rem);}.product_list_title h2{font-size:2rem;line-height:2.8rem;font-weight:600;margin:0;}.mailchimp-subscription-form .email-subscribe-wrapper{display:flex;align-items:end;}.mailchimp-subscription-form .email-subscribe-wrapper input[type="email"]{border-color:#0070C0 !important;text-indent:unset !important;height:3.9rem !important;min-height:3.9rem !important;}.mailchimp-subscription-form .email-subscribe-wrapper input[type="submit"]{text-indent:unset !important;border:1px solid #0070C0 !important;width:auto !important;}.mailchimp-subscription-form #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group{height:auto !important;}.mailchimp-subscription-form #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input[type="checkbox"]{width:auto !important;height:auto !important;min-height:unset;display:inline-block;position:relative;}.mailchimp-subscription-form #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group.input-group>label{display:inline-block;margin:0;}.product_list_title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;}.field--name-body iframe{width:100%;}.form-item label,.form-wrapper .label{font-size:1.4rem;line-height:2.2rem;text-transform:capitalize;font-weight:normal;}form input.form-text,form input.form-tel,form input.form-email,form input.form-url,form input.form-search,form input.form-file,form input.form-number,form textarea.form-textarea,form select.form-select{background:#010101;border-radius:0 !important;border-color:#fff;width:100% !important;min-height:4rem;margin:0.8rem 0 0;font-family:unset;color:#fff;padding:4px;padding-left:1rem;border-width:1px;font-size:0.929em;line-height:normal;}.views-exposed-form form>.form--inline .form-item label{font-size:1.2rem;line-height:1.6rem;font-weight:normal;}.views-exposed-form form>.form--inline .form-item input.form-text{margin:0.5rem 0 0;height:2rem;min-height:2rem;background:#fff;border:0;color:#333;font-size:1.4rem;}.view-product-index .views-view-grid .views-field-field-image{text-align:center;height:28.2rem;margin:0 0 1.5rem;}.view-product-index .views-view-grid .views-field-field-image img{width:100%;height:100%;object-fit:contain;object-position:center;}.layout-sidebar-first .view-product-index>.view-content{margin:2.5rem 0 0;}input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:#ffffff;font:inherit;width:2rem;height:2rem;border:0;border-radius:none;-webkit-border-radius:none;-moz-border-radius:none;display:inline-block;vertical-align:middle;position:relative;top:-0.1rem;margin:0 1.5rem 0 0;}input[type="checkbox"]:checked{background-color:#0070C0;}input[type="checkbox"]::before{content:"";font-size:1.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;height:2rem;width:2rem;text-align:center;line-height:2rem;}input[type=checkbox]:checked:before{content:'✓';}.region-sidebar-first h2{font-size:2rem;line-height:3rem;font-weight:600;margin:0;padding:0 0 0.6rem;border-bottom:1px solid #272626;}.filter-accordion{margin:0 0 3rem;}.filter-accordion-content .facets-widget-checkbox{margin:1.2rem 0 0;}.filter-accordion .filter-accordion-content fieldset{margin:0;}.facets-widget-checkbox ul li.facet-item{margin:0 0 1.2rem;}.facets-widget-checkbox ul li.facet-item:last-child{margin:0;}.filter-accordion .filter-accordion-content>.form-item{margin:0;}.facets-widget-checkbox ul li.facet-item .facet-item__count{color:#8EB9FF;}.facets-widget-checkbox ul{list-style:none;padding:0;}.facets-widget-checkbox ul li.facet-item label{margin:0;font-size:1.5rem;line-height:2.2rem;font-weight:600;display:inline-block;}.filter-accordion .inner-filter-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;}.view-product-index .views-view-grid .views-field-field-image>span.field-content,.view-product-index .views-view-grid .views-field-field-image>span.field-content>a{height:100%;display:block;}.view-product-index .views-view-grid .views-field-title,.view-slider-product .views-row.item .views-field-title{font-size:2rem;line-height:2.8rem;font-weight:600;}.view-product-index .views-view-grid .views-field-body p,.view-slider-product .views-row.item .views-field-body p{color:#F5F5F5;font-size:1.4rem;line-height:1.8rem;margin:0.3rem 0 1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;}.view-slider-product .views-row.item .views-field-price__number{font-size:1.6rem;line-height:2.8rem;font-weight:600;}.view-slider-product .owl-carousel .owl-stage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-slider-product .owl-carousel .owl-stage .owl-item{height:auto;}.view-slider-product .views-row.item{display:flex;flex-direction:column;height:100%;}.view-slider-product .views-row.item .views-field.views-field-variations-target-id{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;align-items:flex-end;}form.commerce-order-item-add-to-cart-form .field--type-entity-reference{margin:0;}.view-slider-product form.commerce-order-item-add-to-cart-form .button{padding:0.4rem 1rem;}form.commerce-order-item-add-to-cart-form .form-actions{margin:1.2rem 0 0;padding:0;}.view-product-index .views-view-grid .views-row{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;grid-row-gap:3rem;}.view-product-index .views-view-grid .views-row .views-col{padding:0;width:100% !important;}.view-product-index .views-view-grid .views-field-body p + p{display:none;}nav.pager ul.pager__items li.pager__item{padding:0;font-size:unset;}nav.pager ul.pager__items li.pager__item a{width:4rem;height:4rem;border:2px solid #fff;line-height:3.6rem;border-radius:100%;font-size:1.6rem;margin:0 0.5rem;color:#fff;font-weight:600;text-align:center;}nav.pager ul.pager__items li.pager__item.pager__item--last,nav.pager ul.pager__items li.pager__item.pager__item--first{display:none;}nav.pager ul.pager__items li.pager__item.pager__item--previous a,nav.pager ul.pager__items li.pager__item.pager__item--next a{border:0;background-image:url(/themes/custom/timonsloane/css/img/nav-arrow.png);background-repeat:no-repeat;background-position:calc(100% - 6px) center;}nav.pager ul.pager__items li.pager__item.pager__item--previous,nav.pager ul.pager__items li.pager__item.pager__item--next{position:relative;top:1.5rem;}nav.pager ul.pager__items li.pager__item.pager__item--previous{margin-right:1rem;}nav.pager ul.pager__items li.pager__item.pager__item--next{margin-left:1rem;}nav.pager ul.pager__items li.pager__item.pager__item--next a{transform:rotate(180deg);}nav.pager ul.pager__items li.pager__item.pager__item--previous a span,nav.pager ul.pager__items li.pager__item.pager__item--next a span{display:none;}.view-product-index nav.pager{padding:6rem 0 0;}nav.pager ul.pager__items li.pager__item.is-active a{border-color:#0070C0;color:#0070C0;}form.webform-submission-form.webform-submission-contact-form{margin:3rem -1.2rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}form.webform-submission-form.webform-submission-contact-form .fieldset-wrapper,.checkout-pane-review .fieldset-wrapper .profile.profile--type--customer,.profile--type--customer.profile--is-default{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem -1.2rem 3rem;}form.webform-submission-form.webform-submission-contact-form .fieldset-wrapper>.form-item,.checkout-pane-review .fieldset-wrapper .profile.profile--type--customer > .field{padding:0 1.2rem;max-width:100%;width:50%;margin:0;}.checkout-pane-review .fieldset-wrapper .profile.profile--type--customer > .field,.profile--type--customer.profile--is-default>.field{border:1px solid #373636;padding:2rem;margin:0 1.2rem 2.4rem;width:calc(50% - 2.4rem);}.checkout-pane-review .fieldset-wrapper .profile.profile--type--customer{margin-bottom:0;}form.webform-submission-form.webform-submission-contact-form .form-actions{padding:0 1.2rem;margin:0;}form.webform-submission-form.webform-submission-contact-form>.form-item{max-width:100%;width:50%;padding:0 1.2rem;margin:0 0 2rem;}form.webform-submission-form.webform-submission-contact-form>.form-item.form-type-textarea,form.webform-submission-form.webform-submission-contact-form fieldset.fieldgroup{width:100%;}.node__content{margin:0;font-size:unset;}blockquote{margin:0;border:0;padding:1rem;}.node--type-page img.align-right{max-width:50rem;width:100%;}.path-user form{max-width:60rem;margin:0 auto 0 0;}fieldset.captcha{margin:0 0 2rem;border:0;padding:0 1.2rem;width:100%;}fieldset.captcha legend,fieldset.captcha .captcha__description{display:none;}#sidebar-first .sidebar_title{display:none;justify-content:space-between;align-items:center;margin:0 0 2rem;}.filter-accordion .width_wrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0.8rem 0 0;}.filter-accordion .width_wrap > .form-item{margin:0;}.filter-accordion .width_wrap > .form-item input.form-text{margin:0 1.2rem 0 0 !important;width:5rem !important;}.path-user fieldset.captcha{padding:0;}nav.tabs{max-width:117rem;margin:0 auto;padding:0 1.5rem;}nav.tabs .tabs.primary{margin:5rem 0 0;background:none;border-bottom:1px solid #373636;}.view-commerce-cart-form table.views-table th,.view-commerce-cart-form table.views-table td,.view-commerce-checkout-order-summary table.views-table th,.view-commerce-checkout-order-summary table.views-table td{border:0;}.view-commerce-checkout-order-summary table.views-table{border:1px solid #373636;}.view-commerce-cart-form table.views-table th,.view-commerce-checkout-order-summary table.views-table th{font-size:1.6rem;line-height:2.4rem;}.view-commerce-cart-form table.views-table tr,.view-commerce-checkout-order-summary table.views-table tr{border-bottom:1px solid #373636;}.view-commerce-cart-form table.views-table input.form-number{width:5rem !important;min-height:unset;margin:0;border-color:#373636;}.view-commerce-cart-form table.views-table td,.view-commerce-checkout-order-summary table.views-table td{font-size:1.5rem;line-height:2.2rem;}.order-total-line.order-total-line__subtotal .order-total-line-label{font-weight:bold;color:#8EB9FF;}.order-total-line.order-total-line__subtotal .order-total-line-value,.order-total-line.order-total-line__subtotal .order-total-line-label{font-size:1.8rem;line-height:2.6rem;}.view-commerce-cart-form form .form-actions{text-align:right;padding:0;margin:5rem 0 0;display:flex;}.view-commerce-cart-form form .form-actions input#edit-continue-shopping{margin-right:auto;margin-left:0;}.view-commerce-cart-form .views-form > form{width:100%;overflow-x:auto;}.view-commerce-cart-form table.views-table tr th:first-child,.view-commerce-cart-form table.views-table tr td:first-child{padding-left:0;}.view-commerce-checkout-order-summary table.views-table th,.view-commerce-checkout-order-summary table.views-table td{padding:1rem 1.5rem;}.view-commerce-checkout-order-summary table.views-table td a{color:#fff;}fieldset.form-wrapper__login-option{border:0;padding-left:0;padding-right:0;}fieldset.form-wrapper__login-option legend,form.commerce-checkout-flow .layout-checkout-form>.form-wrapper legend{font-size:2.4rem;line-height:3.2rem;font-weight:600;}form.commerce-checkout-flow .layout-checkout-form fieldset.form-wrapper__login-option legend{margin:0;}form.commerce-checkout-flow .layout-checkout-form>.form-wrapper{border:0;padding:0 0 2.5rem;border-bottom:1px solid #333;margin:0 0 4rem;border-radius:0;}form.commerce-checkout-flow .checkout-pane.checkout-pane-completion-register{border:0;padding:0;margin:0;}form.commerce-checkout-flow .layout-checkout-form > .form-wrapper:last-child,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login,form.commerce-checkout-flow .layout-checkout-form > .form-wrapper.checkout-pane-review{padding:0;margin:0;border:0;}fieldset.checkout-pane .fieldset-wrapper,div#edit-billing-information-profile-address-0-address-container0,div#edit-billing-information-profile-address-0-address-container4,div#edit-billing-information-profile-address-0-address{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem;align-items:end;}.commerce-checkout-completion-register__form .form-type-password-confirm{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem;}.commerce-checkout-completion-register__form .form-type-password-confirm > .form-item{padding:0 1.2rem;width:100%;max-width:50%;}.commerce-checkout-completion-register__form .form-type-password-confirm > .description{padding:0 1.2rem;}fieldset.checkout-pane .fieldset-wrapper div#edit-billing-information-profile-field-delivery-information-0-address>div.form-item-billing-information-profile-field-delivery-information-0-address-organization,div#edit-billing-information-profile-address-0-address>.form-item.form-item-billing-information-profile-address-0-address-organization,div#edit-billing-information-profile-field-delivery-information-0-address div#edit-billing-information-profile-field-delivery-information-0-address-country-code{max-width:100%;}fieldset.checkout-pane .fieldset-wrapper > .form-item{width:100%;max-width:50%;padding:0 1.2rem;margin:0 0 2rem;}div#edit-billing-information-profile-address-0-address>.form-item{width:100%;max-width:50%;padding:0 1.2rem;}div#edit-billing-information-profile-address-0-address-container4{width:100%;margin:0;padding:0;}div#edit-billing-information-profile-address-0-address>div#edit-billing-information-profile-address-0-address-country-code,div#edit-billing-information-profile-address-0-address-container0{padding:0 1.2rem;width:100%;}div#edit-billing-information-profile-address-0-address-container4>.form-item{width:100%;max-width:33.33%;padding:0 1.2rem;}form.commerce-checkout-flow .layout-checkout-form > .form-wrapper legend{margin:0 0 1.5rem;}div#edit-billing-information-profile-address-0-address-container0>.form-item{padding:0 1.2rem;max-width:50%;width:100%;}fieldset.checkout-pane .fieldset-wrapper > .form-wrapper{width:100%;padding:0 1.2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}fieldset.checkout-pane .fieldset-wrapper > .form-wrapper div#edit-billing-information-profile-address-wrapper{order:2;border-bottom:1px solid #333;padding:0 0 3rem;margin:0 0 3rem;width:100%;}#edit-billing-information-profile-field-phone-number-wrapper{width:100%;order:1;}fieldset.checkout-pane .fieldset-wrapper > .form-wrapper>div#edit-billing-information-profile-is-default-wrapper{order:3;width:100%;}fieldset.checkout-pane .fieldset-wrapper > .form-wrapper>div#edit-billing-information-profile-field-delivery-information-wrapper{order:4;}#edit-billing-information-profile-field-phone-number-delivery-info-wrapper{order:5;width:100%;margin:0 0 2rem;}.address-book-edit-button{margin:1rem 0;}form.commerce-checkout-flow .layout-checkout-form>fieldset#edit-billing-information .form-wrapper .profile--type--customer{width:100%;margin-bottom:0;}fieldset.checkout-pane .fieldset-wrapper .form-item#edit-billing-information-profile-field-delivery-information-0{margin:0;}fieldset.checkout-pane .fieldset-wrapper .form-item{margin:0 0 2rem;}.view-commerce-cart-form h2{margin:0 0 3rem;}.messages__wrapper.layout-container{max-width:117rem;padding:0 1.5rem;width:100%;}.field--name-field-delivery-information fieldset.form-wrapper{border:0;margin:0;padding:0;}.field--name-field-delivery-information fieldset.form-wrapper .fieldset-wrapper>div{width:100%;padding:0 1.2rem;}.field--name-field-delivery-information fieldset.form-wrapper .fieldset-wrapper .address-container-inline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field--name-field-delivery-information fieldset.form-wrapper .fieldset-wrapper .address-container-inline>.form-item{padding:0 1.2rem;width:100%;max-width:50%;}fieldset.checkout-pane .fieldset-wrapper div#edit-billing-information-profile-field-delivery-information-0-address,.user-logged-in fieldset.checkout-pane .fieldset-wrapper div.address-container-inline{margin:0 -1.2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:end;}.user-logged-in fieldset.checkout-pane .fieldset-wrapper div.address-container-inline > .form-item{padding:0 1.2rem;width:100%;max-width:50%;}.user-logged-in fieldset.checkout-pane .fieldset-wrapper div.address-container-inline[data-drupal-selector="edit-billing-information-profile-address-0-address-container4"] > .form-item{max-width:33.33%;}.field--name-field-delivery-information fieldset.form-wrapper .fieldset-wrapper div#edit-billing-information-profile-field-delivery-information-0-address-container5.address-container-inline>.form-item{max-width:33.33%;}.user-logged-in fieldset.checkout-pane .fieldset-wrapper div[data-drupal-selector="edit-billing-information-profile-field-phone-number-wrapper"],.user-logged-in fieldset.checkout-pane .fieldset-wrapper div[data-drupal-selector="edit-billing-information-profile-field-delivery-information-wrapper"],.user-logged-in fieldset.checkout-pane .fieldset-wrapper div[data-drupal-selector="edit-billing-information-profile-field-phone-number-delivery-info-wrapper"]{width:100%;}.user-logged-in fieldset.checkout-pane .fieldset-wrapper .field--widget-boolean-checkbox{width:100%;}.user-logged-in fieldset.checkout-pane .fieldset-wrapper .field--widget-boolean-checkbox > div{display:inline-block;width:100%;}.user-logged-in fieldset.checkout-pane .fieldset-wrapper .field--widget-boolean-checkbox .description{display:inline-block;}.user-logged-in fieldset.checkout-pane .fieldset-wrapper .field--widget-boolean-checkbox > div label.option{display:inline-block;margin:0;}.user-logged-in fieldset.checkout-pane .fieldset-wrapper div[data-drupal-selector="edit-billing-information-profile-field-phone-number-wrapper"]{border-bottom:1px solid #333;padding:0 0 3rem;margin:0 0 3rem;}.user-logged-in fieldset.checkout-pane .fieldset-wrapper div.address-container-inline > .form-item.form-item-billing-information-profile-field-delivery-information-0-address-locality,.user-logged-in fieldset.checkout-pane .fieldset-wrapper div.address-container-inline > .form-item.form-item-billing-information-profile-field-delivery-information-0-address-administrative-area,.user-logged-in fieldset.checkout-pane .fieldset-wrapper div.address-container-inline > .form-item.form-item-billing-information-profile-field-delivery-information-0-address-postal-code{max-width:33.33%;}.user-logged-in fieldset.checkout-pane .fieldset-wrapper .form-item[data-drupal-selector="edit-billing-information-profile-field-delivery-information-0"]{margin:0;}fieldset.checkout-pane .fieldset-wrapper div#edit-billing-information-profile-field-delivery-information-0-address>div{padding:0 1.2rem;width:100%;max-width:33.33%;}div#edit-billing-information-profile-address-0-address-container0{margin:0;padding:0;}fieldset.checkout-pane .fieldset-wrapper div#edit-billing-information-profile-field-delivery-information-0-address>div#edit-billing-information-profile-field-delivery-information-0-address-container5,div#edit-billing-information-profile-field-delivery-information-0-address div#edit-billing-information-profile-field-delivery-information-0-address-container0{max-width:100%;margin:0;padding:0;}fieldset.checkout-pane .form-item-billing-information-profile-is-default-value .custom-description{display:inline-block;color:#8EB9FF;}form.commerce-checkout-flow .layout-checkout-form>fieldset#edit-billing-information{border:0;margin:0;padding:0;}.path-frontpage .home-page-view.views-row > .views-field.views-field-nothing-1 > .field-content{font-size:0;}.path-frontpage .home-page-view.views-row > .views-field.views-field-nothing-1 > .field-content > a{display:none;}.path-frontpage .home-page-view.views-row > .views-field.views-field-nothing-1 > .field-content > a:first-child{display:block;}.checkout-pane-review fieldset.form-wrapper{padding:0;border:0;margin:0;}.checkout-pane-review fieldset.form-wrapper#edit-review-contact-information{margin:0 0 4rem;}.checkout-complete p:first-child{font-size:2.4rem;line-height:3rem;font-weight:700;color:#8EB9FF;margin:0 0 2rem;}.checkout-pane-review .fieldset-wrapper .profile.profile--type--customer > .field .address{margin:0;}.view-single-product .single-product-view > .views-field.views-field-nothing-3 div > a{color:#fff;}.view-single-product .single-product-view > .views-field.views-field-nothing-3 div > a:last-child{color:#8EB9FF;pointer-events:none;}fieldset.checkout-pane .fieldset-wrapper > .form-wrapper>.form-item-billing-information-profile-select-address{width:100%;}.view-commerce-checkout-order-summary table.views-table th:last-child,.view-commerce-checkout-order-summary table.views-table td:last-child{text-align:right;}div#block-timonsloane-resetallfilters-2 a{background:#0070C0;color:#fff;font-size:1.6rem;line-height:2.8rem;display:inline-block;font-weight:600;padding:0.6rem 1.8rem;}div#block-timonsloane-resetallfilters-2 a:hover{background-color:#1f1f1f;}.layout-sidebar-first .sidebar_container #sidebar-first .region-sidebar-first #edit-actions--2.form-actions{display:none;}#block-timonsloane-primary-local-tasks nav .tabs.primary li:nth-child(2){display:none;}.view-single-product .single-product-view .views-field.views-field-field-image.single-product-image-list p{display:none;}.view-single-product .single-product-view .views-field.views-field-field-image.single-product-image-list p:first-child{display:block;}.view-commerce-cart-form form .form-actions .form-submit.button#edit-checkout{margin-right:0;}.user-logged-in fieldset.checkout-pane .fieldset-wrapper div[data-drupal-selector="edit-billing-information-profile-address-wrapper"]{width:100%;}.views-table.views-view-table td.is-active{background-color:transparent;}.view-commerce-user-orders > .view-content,.view-commerce-order-item-table > .view-content{width:100%;overflow-y:auto;}.customer-information .field.field--name-field-phone-number a,.customer-information .field--name-field-phone-number-delivery-info a,.checkout-pane-review .field--name-field-phone-number a,.checkout-pane-review .field--name-field-phone-number-delivery-info a{pointer-events:none;}#block-timonsloane-subscribe-3{margin:0 0 4rem;}.layout--twocol-section h4{margin:3rem 0 1rem;}.layout--twocol-section .layout__region img{max-width:33rem;margin-left:auto;width:100%;}.layout.layout--onecol #mc-embedded-subscribe-form{margin-bottom:5rem;}.layout--twocol-section > .layout__region--first .field--name-body > p > img{margin-left:0;}.layout.layout--fourcol-section .layout__region img{width:100%;height:27.6rem;object-fit:cover;}.layout--twocol-section{align-items:center;margin:0 -1.5rem;}.layout--twocol-section > .layout__region{padding:0 1.5rem;}.layout.layout--onecol{border-bottom:1px solid #262626;margin-bottom:5rem;}.layout--twocol-section > .layout__region p a{text-decoration:underline;}.layout--twocol-section > .layout__region iframe{height:27.8rem;max-width:43.5rem;display:block;}.layout--twocol-section:last-child{margin-top:6rem;}.layout.layout--fourcol-section{margin:0 -1rem;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;border-top:1px solid #262626;padding:4rem 0;margin:4rem 0;border-bottom:1px solid #262626;}.layout.layout--fourcol-section .layout__region{padding:0 1rem;}.layout.layout--fourcol-section .layout__region p{font-size:1.4rem;text-align:center;margin:1rem 0 0;}.order-total-line.order-total-line__subtotal .order-total-line-value,.order-total-line .order-total-line-value{width:auto;margin-left:1rem;}.coupon-redemption-form__coupons h3{font-weight:normal;}.coupon-redemption-form__coupons table tr{display:block;border:0;padding:0;}.coupon-redemption-form__coupons table tr td{border:0;display:block;padding:0;}.coupon-redemption-form__coupons table tr td:first-child{border:1px solid #fff;padding:1rem;margin:0 0 1rem;max-width:16rem;}.field--type-boolean.field--widget-boolean-checkbox{width:100%;}fieldset.checkout-pane .fieldset-wrapper .form-item.form-type-checkbox.form-item-billing-information-profile-is-default-value *{display:inline-block;}#mc_embed_shell #mc_embed_signup{background:transparent;font:unset;width:100%;}form#mc-embedded-subscribe-form input.email{border-radius:0;}#mc_embed_shell #mc_embed_signup .indicates-required,#mc_embed_signup form #mc_embed_signup_scroll > h2{display:none;}.mailchimp-subscription-form #mc_embed_signup form #mc_embed_signup_scroll{display:block;padding:0;}img.mailchimp-subscribe-image{text-align:right;margin:auto;width:auto;max-height:500px;}div#mc_embed_shell{text-align:center;}footer div#mc_embed_signup_scroll .email-subscribe-wrapper{display:flex;}footer form#mc-embedded-subscribe-form input.button{width:auto;}.subscribe-newsletter-wrapper  .layout.layout--onecol,.painting-giveaway-wrapper .layout.layout--onecol{border:0;margin:0;}#mc_embed_signup #mce-success-response{color:#0070C0 !important;}.subscribe-row h2,.giveaway-content h3{font-size:4rem;line-height:5rem;}.mailchimp-subscription-form #mc_embed_shell #mc_embed_signup #mc-embedded-subscribe-form{margin:0;}.mailchimp-subscription-form{margin:3.5rem 0 0;}.subscribe-row,.giveaway-content{display:flex;flex-wrap:wrap;margin:0 -1.5rem;padding:4rem 0 0;}.subscribe-row>div,.giveaway-content>div{max-width:50%;width:100%;padding:0 1.5rem;}.mailchimp-subscription-form  .mc-field-group input,.mailchimp-subscription-form #mc_embed_signup form #mc_embed_signup_scroll input[type="text"]{background:#010101;border-radius:0 !important;border-color:#fff;width:100% !important;min-height:4rem;font-family:unset;color:#fff;padding:4px;padding-left:1rem;border-width:1px;font-size:0.929em;line-height:normal;}.mailchimp-subscription-form #mc_embed_signup form #mc_embed_signup_scroll #mce-responses{position:static;}.mailchimp-subscription-form .mc-field-group{margin:0 0 15px;}.mailchimp-subscription-form #mc_embed_signup .foot{display:block;width:100%;}#mc_embed_signup .mc-field-group label{color:#fff;}.mailchimp-subscription-form .mc-field-group input{border-color:#fff !important;}#mc_embed_shell #mc_embed_signup #mc-embedded-subscribe-form{margin:3.5rem auto 0;}#mc_embed_signup .mc-field-group{width:100%;padding:0;}#mc_embed_signup form #mc_embed_signup_scroll{position:relative;}form#mc-embedded-subscribe-form input.button{margin:0;border-radius:0;line-height:normal;font-size:1.6rem;font-weight:600;min-height:3.9rem;bottom:1px;right:1px;}#mc_embed_signup .foot{width:100%;display:block;}#mc_embed_signup .foot p:last-child{display:none;}#mc_embed_signup .mc-field-group{width:100% !important;padding:0 !important;}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:1px solid #e85c41 !important;}#mc_embed_signup form #mc_embed_signup_scroll{padding-bottom:5rem;}.logo_navigation .content > ul.menu > li.menu-item{position:relative;}.logo_navigation .content > ul.menu > li.menu-item > a{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;}.logo_navigation .content > ul.menu > li.menu-item > ul.menu{left:0;width:150%;opacity:0;position:absolute;top:auto;visibility:hidden;z-index:1;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;}.logo_navigation .content > ul.menu > li.menu-item:hover ul.menu{opacity:1;visibility:visible;}.logo_navigation .content > ul.menu > li.menu-item > ul.menu li{display:block;margin:0;}.logo_navigation .content > ul.menu > li.menu-item > ul.menu li a::after{display:none;}.logo_navigation .content > ul.menu > li.menu-item > ul.menu li a{height:auto;line-height:normal;font-size:1.7rem;padding:1rem 2rem;border-bottom:1px solid #272626;font-weight:normal;}.logo_navigation .content > ul.menu > li.menu-item > ul.menu li:last-child a{border-bottom:0;}.logo_navigation .content > ul.menu > li.menu-item > ul.menu{left:0;width:20rem;opacity:0;position:absolute;top:8.1rem;visibility:hidden;z-index:1;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;background:#000;}#block-timonsloane-seemorepaintings{margin:3rem 0 0;}#block-timonsloane-seemorepaintings a{background:#0070C0;border:0;color:#fff;border-radius:0;font-size:1.6rem;line-height:2.8rem;font-family:inherit;font-weight:600;padding:0.6rem 1.8rem;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;transition:all 0.35s ease;margin-right:2px;display:inline-block;margin-bottom:8px;}#block-timonsloane-seemorepaintings a:hover{background:#222;}#header.site-header .logo_navigation .region-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}#header.site-header .logo_navigation .region-header div#block-timonsloane-addtocart{margin:0;}#header.site-header .logo_navigation .region-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}#header.site-header .logo_navigation .region-header div#block-timonsloane-addtocart{margin:0 0 0 2.5rem;max-width:3rem;}.dropdown form .form--inline .form-item-items-per-page{margin:0 0 3rem;}.dropdown form .form--inline .form-item-items-per-page input.form-select{height:2rem;min-height:2rem;background:#fff;border:0;color:#333;font-size:1.4rem;margin:0;}div#edit-billing-information-profile{align-items:center;}@media screen and (max-width:1170px){.layout-sidebar-first .sidebar_container #sidebar-first{width:22.2rem;}.layout-sidebar-first .sidebar_container .main-content__container{width:calc(100% - 22.2rem);}}@media screen and (max-width:1100px){.view-product-index .views-view-grid .views-field-field-image{height:24rem;}}@media screen and (max-width:1023px){.layout.layout--fourcol-section .layout__region img{height:23rem;}.subscribe-row h2,.giveaway-content h3{font-size:3rem;line-height:4rem;}.node--type-page img.align-right{max-width:40rem;}.view-single-product .single-product-view .views-field.views-field-field-image{width:55rem;}.view-single-product .single-product-view > .views-field-nothing-1{width:calc(100% - 55rem);padding:0 0 0 3rem;}.view-single-product .single-product-view .views-field.views-field-field-image.single-product-image-list img{height:54rem;}.view-slider-product .views-row.item .views-field-nothing a{height:30.7rem;}.view-slider-product .owl-carousel .owl-stage-outer{padding:0 0 5rem;}}@media screen and (min-width:992px){.product_list_title .mb-filter_button{display:none;}}@media screen and (max-width:991px){.dropdown form .form--inline .form-item-items-per-page{margin:0 0 2rem;}#header.site-header .logo_navigation .region-header div#block-timonsloane-addtocart{max-width:2.5rem;}.layout--twocol-section > .layout__region p{font-size:1.4rem;line-height:2rem;}.layout.layout--fourcol-section .layout__region p{font-size:1.2rem;line-height:1.6rem;}.layout--twocol-section .layout__region img{max-width:27rem;}.home-page-view.views-row{padding:4rem 0 2rem;}.path-frontpage .home-page-view.views-row > .views-field.views-field-nothing-1 > .field-content img{max-height:calc(100vh - 12rem);}.layout-sidebar-first #sidebar-first .sidebar_title{display:flex;}.view-slider-product > .view-header h2{font-size:2rem;line-height:2.8rem;}.close_filter img{width:1.8rem;}#sidebar-first .sidebar_title h4{font-size:1.8rem;line-height:2.4rem;font-weight:600;margin:0;}.layout-sidebar-first .sidebar_container #sidebar-first{position:fixed;top:6.5rem;left:0;right:0;bottom:0;background:#010101;padding:3rem 1.5rem;z-index:100;transform:translateX(-100%);transition:0.4s;opacity:0;overflow-y:auto;}.openFilteractive .layout-sidebar-first .sidebar_container #sidebar-first{transform:translateX(0);opacity:1;}.region-sidebar-first h2{font-size:1.6rem;line-height:2.4rem;}html.openFilteractive{overflow:hidden;}.close_filter{cursor:pointer;}.filter-accordion{margin:0 0 2rem;}.view-product-index .views-view-grid .views-row{grid-gap:1.3rem;grid-row-gap:2rem;}nav.pager ul.pager__items li.pager__item.pager__item--previous{margin-right:0;}.product_list_title h2{font-size:1.5rem;line-height:2.4rem;}.product_list_title .mb-filter_button{font-size:1.6rem;line-height:2.8rem;padding:0.3rem 3rem;}nav.pager ul.pager__items li.pager__item.pager__item--next{margin-left:0;}.layout-sidebar-first .sidebar_container #sidebar-first{width:100%;}.layout-sidebar-first .sidebar_container .main-content__container{width:100%;padding:0;}.view-product-index .views-view-grid .views-field-body p,.view-slider-product .views-row.item .views-field-body p{font-size:1.2rem;line-height:1.4rem;font-weight:normal;}.layout-sidebar-first .sidebar_container{padding-bottom:4rem;padding-top:3.5rem;}.view-product-index nav.pager{padding:3rem 0 0;}nav.pager ul.pager__items li.pager__item a{width:2.8rem;height:2.8rem;font-size:1.3rem;line-height:2.4rem;margin:0 0.2rem;}nav.pager ul.pager__items li.pager__item.pager__item--previous,nav.pager ul.pager__items li.pager__item.pager__item--next{position:relative;top:1rem;}nav.pager ul.pager__items li.pager__item.pager__item--previous a,nav.pager ul.pager__items li.pager__item.pager__item--next a{background-size:2.4rem;}.path-artwork .main-content__container{padding-top:3rem;}.view.view-slider-product{margin:5rem 0 0;}.view-slider-product > .view-header > a{font-size:1.4rem;line-height:2.4rem;background-size:2rem;}.view-single-product .single-product-view > .views-field-nothing-1 .views-field{font-size:1.5rem;line-height:2.2rem;}.view-single-product .single-product-view .views-field.views-field-field-image{width:40rem;}.view-single-product .single-product-view > .views-field-nothing-1{width:calc(100% - 40rem);padding:0 0 0 2.5rem;}.view-single-product .single-product-view .views-field.views-field-field-image.single-product-image-list img{height:39.3rem;}.view-slider-product .views-row.item .views-field-nothing a{height:23rem;}.view-product-index .views-view-grid .views-field-title,.view-slider-product .views-row.item .views-field-title{font-size:1.6rem;line-height:2.4rem;font-weight:600;}.view-slider-product .views-row.item .views-field-price__number{font-size:1.4rem;line-height:2rem;}.site-footer .region-footer-top{padding:3rem 1.5rem;}#header.site-header,#header.site-header > .section,#header.site-header .logo_navigation{height:6.5rem;}footer.site-footer p{font-size:1.4rem;line-height:2rem;}footer.site-footer .block img{width:12rem;margin-bottom:1rem;}form#mc-embedded-subscribe-form{margin:2rem auto 0;}#page-wrapper.page-wrapper{padding:5rem 0 0;}form#mc-embedded-subscribe-form input.email{font-size:1.4rem;line-height:2rem;}.path-frontpage .main-content__container{padding-bottom:4rem;padding-top:1rem;}.button{font-size:1.4rem;line-height:2.4rem;}.site-footer .region-footer-bottom p{font-size:1.2rem;line-height:1.6rem;}.site-footer .region-footer-bottom{padding:1.2rem 0;}.hover_effect .details p{font-size:1.4rem;line-height:2rem;margin:0 0 0.8rem;}#header.site-header #logo{max-height:unset;max-width:12rem;}.logo_navigation ul.menu li a{font-size:1.5rem;height:6.3rem;line-height:6.3rem;}.home-page-view > .views-field{font-size:1.6rem;}}@media screen and (min-width:768px){.cart_button{display:none;}#header.site-header .logo_navigation .mobile_menu{display:none;}}@media screen and (max-width:800px){.layout.layout--fourcol-section .layout__region img{height:18rem;}.layout.layout--onecol{margin-bottom:3rem;}.layout.layout--fourcol-section{padding:3rem 0;margin:3rem 0;}}@media screen and (max-height:849px){.hover_effect .details p{font-size:1.4rem;line-height:2rem;}}@media screen and (max-width:767px){#header.site-header .region-header nav.navigation{max-height:80vh;overflow-y:auto;}.subscribe-row>div,.giveaway-content>div{max-width:100%;}.subscribe-row,.giveaway-content{padding:2rem 0 0;}.hover_effect .row>.button{width:3rem;height:3rem;line-height:3rem;right:-3rem;top:-3rem;}.invisible_hover_effect{right:-3rem;top:-3rem;}.view-product-index .product_list_title{position:fixed;width:100%;top:6.5rem;height:6.5rem;background:#010101;padding:0 1.5rem;left:0;}.layout-sidebar-first .view-product-index > .view-content{margin:5.5rem 0 0;}#header.site-header.hide-header{transform:unset;}.cart_button{max-width:2.5rem;margin-left:auto;margin-right:1.5rem;}#header.site-header .logo_navigation .region-header div#block-timonsloane-addtocart{display:none;}#header.site-header .logo_navigation .region-header{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-align:unset;-ms-flex-align:unset;-webkit-align-items:unset;align-items:unset;}.logo_navigation .content > ul.menu > li.menu-item > ul.menu{position:unset;opacity:1;visibility:visible;padding:1rem;width:100%;}.logo_navigation .content > ul.menu > li.menu-item > ul.menu li a{padding:1rem 0;}.path-frontpage .home-page-view.views-row > .views-field.views-field-nothing-1 > .field-content .default-content{font-size:1.4rem;line-height:2rem;}#block-timonsloane-subscribe-3{margin:0 0 3rem;}.view-commerce-cart-form table.views-table tr .views-field-remove-button input.button{width:3rem;height:3rem;}.view-commerce-cart-form table.views-table th,.view-commerce-checkout-order-summary table.views-table th,.view-commerce-cart-form table.views-table td,.view-commerce-checkout-order-summary table.views-table td{font-size:1.4rem;line-height:2rem;}.view-commerce-cart-form table.views-table td.views-field.views-field-field-image{min-width:7rem;}.form-actions .button{width:auto;display:inline-block;}fieldset.checkout-pane .fieldset-wrapper .form-item{margin:0 0 1rem;width:100%;}.view-commerce-cart-form form .form-actions .form-submit.button,form.commerce-checkout-flow .layout-checkout-form > .form-wrapper.form-actions input.button{width:auto;display:inline-block;margin-top:0;}.path-frontpage .main-content__container{padding-top:4rem;}.view-product-index .views-view-grid .views-field-field-image,.view-slider-product .views-row.item .views-field-nothing a{height:22rem;}.node--type-page img.align-right{float:none;clear:both;margin:0 0 2rem;}.path-frontpage .home-page-view.views-row > .views-field.views-field-nothing-1 > .field-content img{height:auto;min-height:24rem;object-fit:cover;}.home-page-view.views-row{padding:0 0 5rem;height:auto;}.hover_effect .details p{border:0;padding:0;margin:0 0 0.6rem;}.logo_navigation ul.menu li a::after{display:none;}#header.site-header .region-header{position:fixed;top:6.5rem;left:0;right:0;bottom:0;background:#010101;padding:4rem 2.5rem;z-index:100;transform:translateX(-100%);transition:0.4s;opacity:0;}.logo_navigation ul.menu li{display:block;margin:0 0 1.5rem;}.logo_navigation ul.menu li:first-child{margin-bottom:1.5rem;}.logo_navigation ul.menu li a{font-size:1.8rem;line-height:2.4rem;height:unset;}.mobilemenuactive #header.site-header .region-header{transform:translateX(0);opacity:1;}html.mobilemenuactive{overflow:hidden;}.mobilemenuactive .logo_navigation .close_menu{transform:translateX(-100%);}}@media screen and (max-width:700px){.view-single-product .single-product-view .views-field.views-field-field-image{width:100%;}.view-single-product .single-product-view .views-field.views-field-field-image.single-product-image-list img{height:32rem;}.view-single-product .single-product-view > .views-field-nothing-1{width:100%;padding:2rem 0 0;}.view.view-slider-product{margin:4rem 0 0;}}@media screen and (max-width:650px){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:unset;}.view-product-index .views-view-grid .views-field-field-image,.view-slider-product .views-row.item .views-field-nothing a{height:19rem;}.layout.layout--fourcol-section .layout__region img{height:auto;}.layout--fourcol-section > .layout__region{flex:0 1 50%;margin:0 0 1rem;}}@media screen and (max-width:599px){.tabs ul.primary li a{line-height:normal;}}@media screen and (max-width:575px){.home-page-view.views-row{padding:0 0 3rem;}.user-logged-in fieldset.checkout-pane .fieldset-wrapper div.address-container-inline > .form-item,.user-logged-in fieldset.checkout-pane .fieldset-wrapper div.address-container-inline[data-drupal-selector="edit-billing-information-profile-address-0-address-container4"] > .form-item{max-width:100% !important;}.commerce-checkout-completion-register__form .form-type-password-confirm > .form-item.password-parent{margin-bottom:1em;}fieldset.checkout-pane .fieldset-wrapper > .form-item,.commerce-checkout-completion-register__form .form-type-password-confirm > .form-item,div#edit-billing-information-profile-address-0-address-container4 > .form-item,div#edit-billing-information-profile-address-0-address > .form-item,div#edit-billing-information-profile-address-0-address-container0 > .form-item,.field--name-field-delivery-information fieldset.form-wrapper .fieldset-wrapper .address-container-inline > .form-item,fieldset.checkout-pane .fieldset-wrapper div#edit-billing-information-profile-field-delivery-information-0-address > div,.field--name-field-delivery-information fieldset.form-wrapper .fieldset-wrapper div#edit-billing-information-profile-field-delivery-information-0-address-container5.address-container-inline > .form-item{max-width:100%;}form.webform-submission-form.webform-submission-contact-form > .form-item,form.webform-submission-form.webform-submission-contact-form .fieldset-wrapper > .form-item,.checkout-pane-review .fieldset-wrapper .profile.profile--type--customer > .field,.profile--type--customer.profile--is-default>.field{width:100%;}form.webform-submission-form.webform-submission-contact-form > .form-item{margin:0 0 1.2rem;}form.webform-submission-form.webform-submission-contact-form .fieldset-wrapper > .form-item:last-child{margin-top:1.2rem;}.view-product-index .views-view-grid .views-row{grid-template-columns:repeat(2,1fr);}.view-product-index .views-view-grid .views-field-field-image,.view-slider-product .views-row.item .views-field-nothing a{height:16.4rem;}}}@media screen and (max-width:440px){.view-commerce-cart-form form .form-actions .form-submit.button{display:block;width:100% !important;margin:0 0 10px;}.view-commerce-cart-form form .form-actions{display:block;}}@media screen and (max-width:400px){.view-product-index .views-view-grid .views-row{grid-template-columns:repeat(1,1fr);}.view-product-index .views-view-grid .views-field-field-image{height:28.2rem;}}.row #invisible_hover_effect_button{width:95px;position:absolute;border:none;position:absolute;z-index:4;border-radius:0;right:-36px;top:-73px;height:123px;background:transparent;}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/timonsloane/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
