/* Theme Name: Loake Shoemakers Child Theme Theme URI: https://loake.com Description: Child theme for Loake Shoemakers Version: 1.0.0 Author: Loake Shoemakers Author URI: https://loake.com Template: loake Text Domain: loake License: Themeforest Split Licence License URI: - */ @import url("../loake/css/app.css"); @font-face { font-family: 'Druk'; src: url('/fonts/Druk-Medium.woff2') format('woff2'), /* Super Modern Browsers */ url('/fonts/Druk-Medium.woff') format('woff'), /* Pretty Modern Browsers */ url('/fonts/Druk-Medium.ttf') format('truetype'); /* Safari, Android, iOS */ } /* Default Colours & Fonts (Use these variables for colours within styles below) */ :root { --sale-red: #5b0712; --sale-cream: #fbf4e9; --loake-green: #0d3027; --loake-gold: #bf933a; --loake-grey: #232323; --loake-ltgrey: #9f9e9e; --success-green: #62c40c; --grey: #f6f6f6; --white: #ffffff; --black: #020202; --font-josefin: 'Josefin Sans', Helvetica, Arial, sans-serif; --font-playfair: 'Playfair Display', Georgia, serif; --font-druk: 'Druk', Helvetica, Arial, sans-serif; --font-light: 300; --font-medium: 400; --font-bold: 600; --letter-space-05: 0.5px; --letter-space-1: 1px; --letter-space-3: 3px; } /* END Default Colours */ h4, h5, h6 { font-family: var(--font-josefin) !important; letter-spacing: 0; } .pswp__counter { color: var(--loake-grey); font-weight: var(--font-medium); } .topbar-section a#ge_flagPrefix { float: left; } .copyright-section a#ge_flagPrefix { float: right; } img.shipping-icon { width: auto; height: 25px; margin: 5px 10px 5px 0; float: left; } ul#shipping_method label { font-weight: var(--font-medium) !important; font-size: 14px; } .product-name a { font-family: var(--font-josefin) !important; text-transform: uppercase !important; font-size: .85rem !important; } .woocommerce-cart-notice a.button { font-size: 14px; padding: 15px 25px; margin-top: 10px; width: 100%; } .woocommerce-cart-notice { background: var(--grey); padding: 20px 20px 10px; } #woocommerce-cart-notice-same-day-despatch { background-color: var(--white); border: 2px solid var(--loake-green); border-radius: 5px; padding: 15px 20px 10px !important; } /* START Single Product Variation Swatch Styles */ li.variable-item.button-variable-item { width: 23% !important; font-size: 11px !important; font-weight: var(--font-medium); border-radius: 0 !important; padding: 22px 0 !important; } span.woo-selected-variation-item-name { font-weight: var(--font-medium) !important; color: var(--loake-green); font-size: 13px; } .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) { background-color: var(--grey) !important; transition: .5s; } .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected { background-color: #0d3027!important; color: #fff !important; box-shadow: var(--wvs-selected-item-box-shadow, 0 0 0 2px #0d3027); } .single-product form.variations_form table tbody tr td.label label { padding: 20px 0 5px; font-size: 14px; } @media only screen and (max-width: 1300px) { li.variable-item.button-variable-item { width: 30% !important; } } /* END Single Product Variation Swatch Styles */ /* START Hide Arrows on Woocommerce Analytics Calendar */ .DayPicker.DayPicker_1.DayPicker__horizontal.DayPicker__horizontal_2 { display: none !important } /* END Hide Arrows on Woocommerce Analytics Calendar */ .mega-menu-content .medium-6 ul.sub-menu li { width: 49%; float: left; } /* START Product Filter Styles */ body.berocket_ajax_filters_sidebar_active { margin-left: 0 !important; } .berocket_ajax_filters_toggle.theme-3 { background: var(--white); font-size: 12px; letter-spacing: var(--letter-space-1); color: var(--loake-green); border: 1px solid var(--loake-green); margin: 0 0 20px; } .bapf_sfilter[data-taxonomy="orderby"] .bapf_head.bapf_colaps_togl h3 { margin-top: 90px !important; } a.berocket_ajax_filters_sidebar_toggle.sortby { float: right; } .berocket_ajax_filters_toggle.theme-3:before { background: var(--loake-green); } .tippy-box[data-theme~=light] { background-color: var(--loake-green); color: var(--white); padding: 10px 20px; } .bapf_sfilter[data-name="Selected Filters"] .bapf_body { background: #f2f2f2; border-radius: 10px; padding: 10px; } .berocket_aapf_widget_selected_filter { padding: 0 !important; } .berocket_aapf_widget_selected_filter ul { margin: 0; } .berocket_single_filter_widget.berocket_single_filter_widget_179761, .berocket_single_filter_widget.berocket_single_filter_widget_179767 { border: none !important; } button.bapf_button.bapf_update, button.bapf_button.bapf_reset { padding: 15px; font-size: 12px!important; font-weight: var(--font-bold)!important; font-family: var(--font-josefin)!important; text-transform: uppercase; letter-spacing: var(--letter-space-3); } button.bapf_button.bapf_reset { background-color: var(--white)!important; color: var(--loake-green)!important; } button.bapf_button.bapf_update { background-color: var(--loake-green)!important; color: var(--white)!important; } a.berocket_aapf_widget_update_button { color: var(--white); font-weight: var(--font-medium); text-transform: uppercase; font-size: 13px; background: var(--loake-gold); padding: 5px 10px; margin-left: 10px; } .bapf_head h3 { font-size: 12px !important; font-family: var(--font-josefin) !important; text-transform: uppercase; font-weight: var(--font-bold) !important; padding-top: 1.5rem !important; color: var(--loake-green); } .tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before { border-right-color: var(--loake-green); } .tippy-content { padding: 0; font-weight: var(--font-medium); } .berocket_ajax_filters_toggle.theme-5:before { height: 22px; width: 22px; top: 10px; left: 10px; } div#berocket-ajax-filters-sidebar { width: 50%; left: -50%; padding-top: 3vh; } .berocket_single_filter_widget { margin: 0 3vw; } a#berocket-ajax-filters-sidebar-close { color: var(--loake-green); font-family: var(--font-josefin) !important; font-weight: var(--font-medium); font-size: 16px; right: 2vw !important; } ul.product_list_widget li { width: 24%; float: left; margin-right: 1%; list-style: none; } .bapf_sfilter[data-taxonomy="orderby"] li { width: 32%; } ul.product_list_widget li span, header.woocommerce-archive-header, .header--clone .salebanner.deskonly, label.ee_editable.ee_questiontext { display: none !important; } .bapf_slidr_all span, .share-title h4 { font-family: var(--font-josefin) !important; font-weight: var(--font-medium); } .irs--flat .irs-from, .irs--flat .irs-single, .irs--flat .irs-to, .irs--flat .irs-bar, .irs--flat .irs-handle>i:first-child { background-color: var(--loake-gold) !important; } .irs--flat .irs-from:before, .irs--flat .irs-single:before, .irs--flat .irs-to:before { border-top-color: var(--loake-gold); } .bapf_body li label { padding: 15px; border: 1px solid #e5e5e5; border-radius: 5px; background-color: transparent !important; color: #292929 !important; cursor: pointer !important; transition: all .4s ease-in-out; width: 100%; font-size: 11px; text-transform: capitalize; } .bapf_body li label:hover, .bapf_body li.checked label { background-color: var(--loake-green) !important; color: var(--white) !important; } #berocket-ajax-filters-sidebar>div { padding: 5px 15px!important; border-bottom: 1px solid #eee; } .product-filters { width: 100%; background: #f1f1f1; padding: 2vh 20vh; display: flex; } .berocket_aapf_widget_selected_filter { padding-bottom: 10px; will-change: scroll-position; -webkit-overflow-scrolling: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; white-space: nowrap; overflow-x: scroll; } button.bapf_button.bapf_reset { width: 100%; background-color: var(--white) !important; font-weight: var(--font-bold) !important; font-size: 12px !important; letter-spacing: var(--letter-space-1); color: var(--loake-green) !important; border: 2px solid var(--loake-green) !important; transition: all .4s ease-in-out; } button.bapf_button.bapf_reset:hover { color: var(--white) !important; background-color: var(--loake-green) !important; } .bapf_sfa_taxonomy { display: inline-block; margin-right: 5px; } .bapf_sfa_taxonomy span { display: none; } li.checked label::before { content: 'x'; color: var(--loake-gold); padding-right: 5px; } .bapf_stylecolor li.checked label::before { display: none; } .berocket_single_filter_widget { margin-right: 3vw; } a.braapf_unselect { color: var(--loake-green); } .braapf_unselect i::before { padding-right: 5px; } .bapf_sfilter .bapf_sfa_taxonomy ul li { width: auto; } li.wc-layered-nav-term { width: 100%; display: inline-block !important; margin: 0 !important; } .bapf_sfilter.bapf_stylecolor ul li, .bapf_sfilter ul li { width: 24%; margin: 1% 1% 0 0!important; display: inline-block !important; text-align: center !important; padding: 2px !important; } .bapf_stylecolor .bapf_body li label{ padding: 7px; } a.braapf_unselect, a.braapf_unselect_all { color: var(--loake-green); font-size: 0.75em; font-weight: var(--font-medium); text-transform: uppercase; } a.braapf_unselect_all { color: #C01717; } .bapf_sfilter[data-name="Selected Filters"] { border-bottom: 1px solid #eee; padding-bottom: 20px; } .bapf_sfilter ul li label { font-family: var(--font-josefin) !important; font-size: .65em; font-style: normal; font-weight: var(--font-medium); letter-spacing: -.25px; margin-left: 0 !important; margin-right: 0; color: var(--loake-green); width: 100%; } .bapf_asradio2 ul li input[type=checkbox] { border: 1px solid #b2b2b2; width: 13px; height: 13px; margin: 0 0 .5rem; } .bapf_asradio2 ul li input[type=checkbox]:checked { background: var(--loake-green) !important; background-clip: content-box !important; } .bapf_sfilter .bapf_clr_span, .bapf_sfilter .bapf_img_span { border-radius: 100px !important; border: 1px solid #b2b2b2 !important; } @media only screen and (min-width: 769px) and (max-width: 1200px) { div#berocket-ajax-filters-sidebar { width: 70%; left: -70%; } } @media only screen and (max-width: 768px) { div#berocket-ajax-filters-sidebar { width: 100%; left: -100%; } .bapf_sfilter.bapf_stylecolor ul li, .bapf_sfilter[data-taxonomy="orderby"] li, .bapf_sfilter ul li { width: 48% !important; margin: 2% 2% 0 0!important; } } /* END Product Filter Styles */ /* START Fibosearch Styles */ @media only screen and (min-width: 769px) { .dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized { left: 0 !important; width: 70% !important; height: 100vw !important; margin-top: 20px; } .dgwt-wcas-details-wrapp.woocommerce.js-dgwt-wcas-initialized { left: 70% !important; width: 30% !important; margin-top: 20px; } } .vc_li-search:before { content: "\e009"; font-family: 'vc_linecons'; font-style: normal; } .dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp { top: 70px !important; } .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more, a.dgwt-wcas-details-more-products, .dgwt-wcas-pd-addtc a { background: #fff !important; padding: 20px!important; font-weight: var(--font-medium) !important; color: var(--loake-green) !important; } .dgwt-wcas-pd-addtc a { padding: 15px 40px !important; border: none!important; font-size: 12px!important; } .search-recommends { padding: 2vh 0 5vh; } .search-recommends a { background: var(--loake-green); padding: 10px 20px; color: #fff; font-size: 11px; font-weight: var(--font-medium); text-transform: uppercase; letter-spacing: .5px; float: left; margin: 3px; transition: .5s; } .search-recommends a:hover { background: var(--loake-gold); } .dgwt-wcas-om-bar { height: 70px !important; align-items: center; } .dgwt-wcas-om-bar button.dgwt-wcas-om-return { margin: 25px 0 0 !important; } a.dgwt-wcas-details-product-title, span.dgwt-wcas-st-title, .dgwt-wcas-tpd-rest-title { text-transform: uppercase; font-size: 0.85rem; font-weight: var(--font-bold); } .suggestion-book-author, .colours-fitting-sole { font-size: 0.9em; } .dgwt-wcas-tpd-price, .dgwt-wcas-tpd-rest-title { margin: 0; } .dgwt-wcas-sp bdi, .dgwt-wcas-sp .woocommerce-Price-currencySymbol, .dgwt-wcas-pd-price bdi, .dgwt-wcas-pd-price .woocommerce-Price-currencySymbol, .dgwt-wcas-tpd-price bdi, .dgwt-wcas-tpd-price .woocommerce-Price-currencySymbol { color: var(--loake-gold) !important; } .dgwt-wcas-sp ins bdi, .dgwt-wcas-sp ins bdi span.woocommerce-Price-currencySymbol, .dgwt-wcas-pd-price ins bdi, .dgwt-wcas-pd-price ins bdi span.woocommerce-Price-currencySymbol { color: var(--sale-red) !important; text-decoration: underline; } .dgwt-wcas-sp del bdi, .dgwt-wcas-sp del .woocommerce-Price-currencySymbol { font-size: 12px; color: var(--loake-grey)!important; opacity: 1; font-weight: var(--font-light); } .dgwt-wcas-pd-price del bdi, .dgwt-wcas-pd-price del .woocommerce-Price-currencySymbol { color: var(--loake-grey) !important; opacity: 1; font-weight: var(--font-light); } .dgwt-wcas-details-product-sku, .dgwt-wcas-pd-addtc, .dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit { display: none !important; } .dgwt-wcas-details-main-image img { max-height: 100%; } .dgwt-wcas-pd-addtc-form { justify-content: center !important; } span.dgwt-wcas-si { width: 55px !important; } .dgwt-wcas-details-title-tax { font-weight: var(--font-medium) !important; font-size: 12px !important; letter-spacing: 0 !important; } .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp { padding: 0 !important; background: transparent; } .dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st { background: var(--loake-green) !important; padding: 10px !important; color: var(--white) !important; } .dgwt-wcas-style-pirx .dgwt-wcas-preloader { margin-right: 15px !important; } .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input, .dgwt-wcas-open .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input { padding: 10px 20px !important; font-size: 11px !important; font-family: var(--font-josefin) !important; text-transform: uppercase !important; font-weight: var(--font-medium) !important; float: right; transition: width .5s !important; width: 70%; } .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus, .dgwt-wcas-open .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus { width: 100% !important; } .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder { text-transform: uppercase; font-weight: var(--font-medium); } .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus { background-color: var(--grey) !important; } .dgwt-wcas-preloader.dgwt-wcas-close { right: 0 !important; } .dgwt-wcas-tpd-image { padding: 0; border: 0; } .dgwt-wcas-tax-product-details { margin: 0 -5px 5px -5px !important; border-bottom: 1px dashed #eee; } .dgwt-wcas-tax-product-details:hover { box-shadow: none !important; background: #fff !important; } .tools.cell.auto.text-right { display: flex; align-items: center; justify-content: flex-end; } /* END Fibosearch Styles */ .DayPickerNavigation.DayPickerNavigation_1.DayPickerNavigation__horizontal.DayPickerNavigation__horizontal_2 { display: none; } .pswp__bg, .pswp__bg_cover { opacity: 1 !important; background-color: #f6f6f6 !important; } .pswp--zoom-allowed .pswp__img { box-shadow: none !important; -webkit-box-shadow: none !important; } footer#site-footer .footer__wrapper { background-color: var(--white) !important; } .progress-page { left: 20px !important; } .text-shadow { text-shadow: 0px 1px 2px black; } .paging_simple .paginate_button.next:after, .paging_simple .paginate_button.previous:before { color: var(--loake-green); text-shadow: none; } .datatables_paginate a { color: var(--loake-green) !important; } .datatables_paginate a.disabled { font-weight: var(--font-light); } .single-product .product-cells, .single-product .variations tbody, .single-product grid-x.product-cells.align-center tr.iconic-wlv-variations__row.iconic-wlv-variations__row--pa_colours { background-color: var(--grey) !important; } .single-product .related tr.iconic-wlv-variations__row.iconic-wlv-variations__row--pa_colours { background: var(--white) !important; } .select2-results__option { opacity: 1 !important; } label.ee_answertext.ng-binding { font-family: var(--font-josefin); font-size: .8rem; } #pum-142518 form.surveys-forms input[type="email"] { text-align: center; } .product_usps { margin: 1.5vh 0; border-top: 1px solid #eee; padding: 3vh 0 2vh; border-bottom: 1px solid #eee; } .product_usps img { width: 20px; float: left; height: auto; margin-right: 5px; } .product_usps p, .product_usps a { font-size: 0.65em; text-transform: uppercase; font-weight: var(--font-medium); letter-spacing: .25px; padding-top: 3px; margin-bottom: 0.5em; } .reveal-overlay, .popmake-overlay { backdrop-filter: blur(5px); } .woocommerce-store-notice { background-color: var(--loake-grey); } .gform_body input.gform_next_button, input.gform_button[type=submit] { width: 49% !important; padding: 15px 25px 14px !important; margin: 0 !important; float: right !important; text-transform: none !important; } .gform_body input.gform_previous_button { width: 49% !important; padding: 15px 25px 14px !important; margin: 0 !important; float: left !important; text-transform: none !important; border: 2px solid var(--loake-green) !important; background-color: transparent !important; color: var(--loake-green) !important; } .gform_body input.medium.datepicker { width: 100% !important; } .gform_body input { padding: 8px 10px !important; font-size: .95em !important; } .gform_wrapper legend.gfield_label, .gform_wrapper label.gfield_label { font-weight: var(--font-medium) !important; font-size: .9em !important; } .gform_wrapper label { padding: 0 !important; } .gform_wrapper .top_label div.ginput_container { margin-top: 5px !important; } .gform_wrapper ul li.gfield { margin-top: 10px !important; } .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label { letter-spacing: 0 !important; font-size: .8em !important; } .gform_wrapper .gsection { border-bottom: 1px dotted #ccc !important; } tbody tr:nth-child(even) { background-color: #f6f6f6 !important; } .gf_stylespro .gfsp_o_frame input[type=checkbox]:not(old) + label, .gf_stylespro .gfsp_o_frame input[type=radio ]:not(old) + label { padding: 0 5px !important; } .gfsp_o_frame .o_text, .gfsp_o_frame .o_label + .ginput_price { padding: .5em .5em 0 !important; } .gf_stylespro .o-custom-bg input[type]:checked + label, .gf_stylespro .o-custom-bg li:not(.gfsp_choice_icn):not(.gfsp_choice_img) :checked + label { background: var(--loake-gold) !important; } .gfsp_o_frame .ginput_container label { border: 3px solid var(--white); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .ui-datepicker-header { text-shadow: none; } .ui-datepicker-title { font-family: var(--font-josefin); background: white; color: var(--loake-grey); } .ui-datepicker-prev, .ui-datepicker-next { } table.ui-datepicker-calendar { font-family: var(--font-josefin); } .ui-datepicker-calendar .ui-state-active { background: var(--loake-gold); border: 1px solid var(--white); color: var(--white); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-shadow: none; filter: none; margin: 0; } .gform_wrapper select, .gform_wrapper .chosen-container-multi .chosen-choices { padding: 10px !important; } /* Careers Styles */ .awsm-lists { -webkit-box-shadow: none; box-shadow: none; border: none; } .awsm-selectric .label { background: var(--white); } .awsm-list-item .awsm-job-item { border-bottom: 1px solid #eee; padding: 20px 0; } .awsm-job-specification-item.awsm-job-specification-job-location span { color: var(--loake-gold); font-weight: var(--font-medium); } a.awsm-job-more { font-size: 13px; padding: 10px 20px; background: var(--loake-green); color: var(--white); margin-left: 10px; } a.awsm-job-more span::before, .single-awsm_job_openings .single_navigation_container { display: none; } .awsm-job-specification-wrapper { display: flex; text-align: center; } .awsm-job-specification-item { flex: 1; } form#awsm-application-form input[type="submit"] { padding: 15px 30px; font-size: 13px; } /* END Careers Styles */ /* Woocommerce Pagination Styles */ .woocommerce-pagination li { margin: 0 10px; } .woocommerce-pagination li .page-numbers { border: 1px solid var(--loake-green); padding: 1rem 1.5rem; opacity: .3; margin: 0; } .woocommerce-pagination li .page-numbers.current, .woocommerce-pagination a.page-numbers:hover { opacity: 1 !important; } .woocommerce-pagination a.page-numbers.next, .woocommerce-pagination a.page-numbers.prev { border: 0; } .woocommerce-pagination a.page-numbers.next:hover , .woocommerce-pagination a.page-numbers.prev:hover { transform: scale(1.35); } /* END Woocommerce Pagination Styles */ .header-mobiles-primary-menu ul > li, .header-mobiles-account-menu ul > li { border-bottom: 1px solid #eee; padding-bottom: 1rem; margin-bottom: 1rem; } .gep-switcher-text-desktop { font-size: 12px !important; } .wpb_single_image a { transition: ease-in-out .35s; } .wpb_single_image a:hover { transform: scale(1.03); cursor: pointer; } /* Last Profiles Styles */ li.lastprofilenav { border-top: 1px solid #eee; margin-top: 10px !important; padding-top: 8px !important; } .lastprofilenav a span { text-transform: uppercase !important; font-weight: var(--font-bold) !important; font-size: 13px !important; } #last-profiles { display: flex; flex-wrap: wrap; } .last-profile { flex: 12vw; margin: 1vw; } .last-profile-img { width: 100%; height: 100%; float: left; background-size: cover; background-position: center; background-repeat: no-repeat; background-color: var(--white); -webkit-filter: grayscale(0); filter: grayscale(0); opacity: 1; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; box-shadow: 0px; margin-bottom: 3vw; } .last-profile-img:hover { box-shadow: 0 5px 15px rgba(0,0,0,0.2); transform: scale(1.02); } .last-profile-desc { width: 75%; float: left; padding: 2%; } /* END Last Profiles Styles */ /* .pum-theme-4110 .pum-container { padding: 0 !important; } .pum-container { border-radius: 10px!important; } .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close { background-image: url(/wp-content/themes/loake-child/img/close.svg); background-repeat: no-repeat; } */ /* .home-topbox a.vc_btn3, .home-stylebox a.vc_btn3, .home-category-box a.vc_btn3 { opacity: 0; } .home-topbox:hover a.vc_btn3, .home-stylebox:hover a.vc_btn3, .home-category-box:hover a.vc_btn3 { opacity: 1; } */ aside.widget.woocommerce.widget_recently_viewed_products .product-title { font-family: var(--font-playfair); font-size: 1em; } .product-name { font-family: var(--font-playfair); color: var(--loake-green); } .product-name .item-variation-name { font-family: var(--font-josefin); } .awdr_free_product_text { background-color: var(--loake-gold) !important; } .homebox-christmas-holly img { width: 50px; } .awdr-you-saved-text, .awdr-you-saved-text .amount { color: var(--loake-green) !important; font-size: 1em !important; } /* Black Friday Styles */ .woocommerce .product-labels.labels-solid .onsale { background-color: var(--sale-red) !important; } .woocommerce .product-labels.labels-solid .win { background-color: var(--loake-gold) !important; } .woocommerce .product-labels.labels-solid .product-label { padding: 7px 12px 5px 12px !important; font-weight: var(--font-bold); } .woocommerce .product-labels.labels-solid .featured { background-color: var(--loake-green) !important; } .blackfriday-header { border-top: 1px solid #eee; border-bottom: 1px solid #eee; } .blackfriday-header .product-image { border-radius: 10px; } .blackfriday-header h3.product-title a, .blackfriday-header .productfit { color: var(--white)!important; } .blackfriday-pricefilter, .blackfriday-stylefilter { display: flex; flex-wrap: wrap; } .blackfriday-pricefilter a, .blackfriday-stylefilter a { margin: 1%; color: var(--white)!important; padding: 10px 5px!important; font-size: 11px !important; transition: .5s!important; text-align: center; background-image: none!important; font-weight: var(--font-bold); border: 1px solid var(--loake-ltgrey); text-transform: uppercase; } .blackfriday-pricefilter a { flex: 23%; } .blackfriday-stylefilter a { flex: 31%; } .blackfriday-pricefilter a:hover, .blackfriday-stylefilter a:hover { background: rgb(254 254 254 / 15%); border: 1px solid var(--white); } .term-black-friday .title-section.grid-container, .term-accessory-sale .title-section.grid-container, .term-sale-ladies .title-section.grid-container, .term-ss22 .title-section.grid-container, .term-aw22 .title-section.grid-container, .page-id-142298 .title-section.grid-container { border-bottom: 0 !important; } .term-black-friday .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p, .term-accessory-sale .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p, .term-sale-ladies .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p, .term-ss22 .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p { padding-bottom: 20px; } .fullwidthbutt, .fullwidthbutt .vc_btn3 { width: 100%; } .vc_separator h4 { color: var(--white); } ul.products .product .barberry-timer { display: none !important; } #product-alert.blackfriday-countdown { background: linear-gradient(60deg, #313030 0%, #090909 100%) !important; color: var(--white) !important; } #product-alert.blackfriday-countdown a { color: var(--white); font-weight: var(--font-bold); } #product-alert.christmas-countdown { background: var(--loake-green) !important; color: var(--white) !important; } #product-alert.christmas-countdown a { color: var(--white); font-weight: var(--font-bold); } #product-alert.countdown { background: var(--sale-red) !important; color: var(--white) !important; } #product-alert.countdown a { font-weight: var(--font-bold); color: var(--loake-gold) !important; } /* END Black Friday Styles */ .cart-navigation { margin: 100px 0 0; background-color: var(--loake-green); padding: 1.1rem; text-align: center; width: 100vw; } .cart-navigation li { display: inline-block; color: var(--white); margin-bottom: 0; } .cart-navigation li:after { content: ""; margin: 0 1.875rem; } .cart-navigation li:last-of-type:after { content: none; margin: 0; } .bb_classic_notif .woocommerce-message .woocommerce-message-wrapper { background-color: #f6f6f6 !important; } .bb_classic_notif .woocommerce-message .success-icon { background-color: var(--loake-green) !important; } body.woocommerce-cart .cart-totals .shop_table tbody .order-total td .includes_tax, .page-id-94368 .product-details-wrapper, .page-id-94368 .product-labels, .page-id-108226 .featuredstyle .product-details-wrapper, .page-id-108226 .featuredstyle .product-labels { display: none !important; } .page-id-94368 ul.products.columns-2, .page-id-108226 ul.products.columns-2 { margin-bottom: 0 !important; } .dropDownRow .DropdownLabel { font-family: var(--font-playfair) !important; } /* Loadmore Products Button */ .products_ajax_button { background: var(--white); padding: 15px 15px 10px; border-radius: 0; border: 2px solid #eee; } .products_ajax_button.disabled { background: var(--white); } .loadmore span { color: var(--loake-green)!important; } .loadmore .dot { background: var(--white); } .products_ajax_button .loadmore span, .posts_ajax_button .loadmore span { font-size: .95em !important; } /* END Loadmore Products Button */ li.wc-layered-nav-term .nav-title { font-family: var(--font-josefin); font-size: .75em; color: #d1dcd8; font-weight: var(--font-light); } li.wc-layered-nav-term a .nav-title { color: var(--loake-green); } table.wpsl-opening-hours { width: 100% !important; } li.menu-item.menu-item-cart a.cart-contents { display: block; } a.cart-contents, .awdr-bulk-customizable-table, .widget.woocommerce.barberry_attributes_filter:nth-child(6), .page-id-79104 .salebanner, .woocommerce-checkout .woocommerce-billing-fields h3, .woocommerce-checkout li.wc_payment_method.payment_method_stripe, .woocommerce-checkout .salebanner, .woocommerce-checkout #order_review table tbody, .woocommerce-checkout tr.cart-subtotal, .woocommerce-cart .salebanner, .page-id-169985 .salebanner, .header--stick .salebanner, .single_variation_wrap label { display: none !important; } p#wc-stripe-payment-request-button-separator { font-size: 0.6em !important; font-weight: var(--font-medium); margin: 0 0 1em; } div#wc-stripe-payment-request-wrapper { padding-top: 0 !important; } .woocommerce-account-fields { border: 1px dashed #e6eae9; padding: 2vh 2vh 1vh; margin-bottom: 3vh; background: #f2f2f2; } .woocommerce-password-strength { font-weight: var(--font-medium); text-transform: uppercase; font-size: .7em; color: var(--white); padding: 10px; } .woocommerce-password-strength.strong { background-color: var(--success-green); } .woocommerce-password-strength.good { background-color: var(--loake-gold); } .woocommerce-password-strength.bad { background-color: var(--sale-red); } small.woocommerce-password-hint { color: var(--sale-red); font-weight: var(--font-medium); } .vc_parallax li.product .product-details-wrapper { background-color: var(--white) !important; padding: 10px 0 5px !important; } .vc_parallax li.product .product-image { margin-bottom: 0 !important; } h4, h5, h6 { color: var(--loake-green); text-transform: uppercase !important; } .tablepress th { padding: 10px; } .tablepress tr, .tablepress tbody td, .tablepress tfoot th, .tablepress thead th { border: 0; } .tablepress thead th { font-family: var(--font-playfair); font-weight: normal !important; font-size: .9em; color: var(--loake-gold); background-color: var(--loake-green) !important; } .tablepress-id-1 .row-hover tr:hover td { background-color: var(--loake-grey) !important; color: var(--white); border-color: var(--loake-grey); } .tablepress-id-1 .row-hover tr:hover td strong { color: var(--loake-gold); font-weight: var(--font-medium); } .tablepress-id-1 tbody td:first-child strong { font-weight: var(--font-medium); } .tablepress tbody, .tablepress thead { border: 0; } .tablepress tbody td { font-size: .9em; } span.store-status-open { color: #81ce09; font-weight: bold; } span.store-status-closed { color: var(--sale-red); font-weight: bold; } span.store-status-soon { color: var(--loake-gold); font-weight: bold; } .tablepress-id-3 th { min-width: 85px !important; width: 20%; } .tablepress-id-3 td { width: 20%; min-width: 100px !important; } ul.products li.product .product-inner .product-image { margin-bottom: 0 !important; } .product-details-wrapper { padding: 0 .5vh .5vh; background-color: var(--grey) } p.woocommerce-shipping-destination strong { font-weight: var(--font-medium) !important; color: var(--loake-green); } /* New Homepage 2020 */ .home-topboxes h1, .home-topboxes h2, .home-topboxes h1 a, .home-topboxes h2 a { font-size: 30px !important; margin-bottom: 1.5rem !important; line-height: 2.3rem !important; font-family: var(--font-playfair) !important; } .home-topboxes h6 { letter-spacing: .5px; line-height: 0; } .home-topbox a { color: var(--white)!important; } .home-topboxes p, .home-styleboxes .home-stylebox p { font-weight: var(--font-light); margin-bottom: 20px !important; } .home-topbox a.button:hover, .home-styleboxes a.button:hover, .home-ranges a.button:hover, .home-category-box a.button:hover, .exportgrade-midvideo a.button:hover { color: var(--black) !important; } .home-featuredcollection li.product:nth-child(4), .nextstep-jimmydaniels li.product:nth-child(3), .nextstep-jimmydaniels li.product:nth-child(4) { display: none; } .home-secondary-main img, .home-secondary-main p { padding: 0 8vw; } home-featuredcollection-products { margin: 0 10%; } .home-topbox { transition: 1s all; } .page-id-79104 .wpb_single_image img { transition: 1s all; } .page-id-79104 .wpb_single_image img:hover { filter: grayscale(100%); } .home-historybox-text { padding-right: 7% !important; padding-left: 7% !important; } .home-styleboxes .home-stylebox h3 { margin-bottom: 1.5vw !important; } .home-styleboxes .home-stylebox .vc_column-inner { padding: 8vw 2vw 3vw; } .home-topboxes .home-topbox .vc_column-inner { padding: 12vw 4vw 4vw; } .home-topboxes .home-topbox .mobilebutton .vc_column-inner { padding: 0 !important; } .home-styleboxes .home-stylebox h3 a, div#trust-score, div#tp-widget-wrapper, .tp-widget-rating strong { font-family: var(--font-playfair) !important; } body:not(.woocommerce-cart) #content .entry-content p.slide-button a:not(.button), body:not(.woocommerce-cart) #content .entry-content p a:not(.button) { font-family: var(--font-josefin)!important; font-weight: var(--font-medium) !important; } div#trust-score { font-style: italic !important; } .home-topboxes .vc_col-sm-6 { width: calc(50% - 7.5px); } .home-topboxes .barberry_custom_link, .home-styleboxes .home-stylebox .barberry_custom_link { font-size: .65rem !important; } .home-topbox-right { margin-left: 7.5px; } .home-topbox-left { margin-right: 7.5px; } @media only screen and (max-width: 600px) { .home-topbox-right { margin-left: 0; } .home-topbox-right .vc_column-inner { padding-top: 100px !important; } .home-topboxes .vc_col-xs-6 { padding: 3px; } .home-topboxes .vc_col-sm-6 { width: 100%; } } /* END New Homepage 2020 */ .years25, .years25-titlesection { display: none!important; } /* Sales Banner Styles */ .sale-pricefilter, .sale-stylefilter { display: flex; flex-wrap: wrap; margin-top: 20px; } .sale-pricefilter a, .sale-stylefilter a { margin: 1%; background: rgb(254 254 254 / 15%); color: var(--white)!important; padding: 10px 5px!important; font-size: .85em; transition: .65s!important; text-align: center; background-image: none!important; font-weight: var(--font-medium); border: 1px solid var(--white); } .sale-pricefilter a { flex: 23%; } .sale-stylefilter a { flex: 31%; } .woocommerce ins .amount { background: transparent; color: var(--sale-red) !important; } .sale-pricefilter a:hover, .sale-stylefilter a:hover { background: var(--white); color: var(--loake-green) !important; text-decoration: none !important; } .woocommerce .price del span.amount { color: var(--loake-green); font-size: 90%; font-weight: var(--font-light)!important; } .woocommerce .price del span.amount:before { width: 100%; position: absolute; content: ""; right: 0; top: 50%; height: 0px; border-bottom: 1px solid var(--loake-green); opacity: 0.7; transform: rotate(-15deg); } .term-sale .page-header .title-section .title-section-wrapper .title-wrapper .term-description p a { text-decoration: none; } .term-sale .page-header { border-bottom: 5px solid var(--sale-red); } .term-sale .berocket_ajax_filters_toggle.theme-3 { color: var(--sale-red) !important; border: 1px solid var(--sale-red); } .term-sale .berocket_ajax_filters_toggle.theme-3:before { background: var(--sale-red); } .term-sale .title-section.grid-container, .term-accessory .title-section.grid-container, .term-ladies-sale .title-section.grid-container, .term-sale-further .title-section.grid-container, .term-sale-belts .title-section.grid-container, .term-sale-socks .title-section.grid-container { border-bottom: 0 !important; } .term-ladies-sale .breadcrumbs a, .term-ladies-sale .breadcrumbs .delimiter, .term-ladiessale .breadcrumbs span, .term-sale .breadcrumbs a, .term-sale .breadcrumbs .delimiter, .term-sale .breadcrumbs span, .term-accessory .breadcrumbs a, .term-accessory .breadcrumbs .delimiter, .term-accessory .breadcrumbs span, .term-sale-further .breadcrumbs a, .term-sale-further .breadcrumbs .delimiter, .term-sale-further .breadcrumbs span, .term-sale-belts .breadcrumbs a, .term-sale-belts .breadcrumbs .delimiter, .term-sale-belts .breadcrumbs span, .term-sale-socks .breadcrumbs a, .term-sale-socks .breadcrumbs .delimiter, .term-sale-socks .breadcrumbs span { color: var(--sale-red)!important; } .salebanner { background: var(--loake-green); padding: 10px 0 7px; text-align: center; } .salebanner a { color: var(--white); margin-bottom: 0; font-size: 12px; font-weight: var(--font-medium); text-transform: uppercase; } body.term-sale .breadcrumbs-wrapper, body.term-accessory .breadcrumbs-wrapper, body.term-accessory-sale .breadcrumbs-wrapper, .home .salebanner { display: none !important; } body.term-sale .term-description, body.term-accessory-sale .term-description, body.term-accessory .term-description, body.term-sale-further .term-description { padding-bottom: 2vw; } body.term-sale .term-description p, body.term-sale-further .term-description p, body.term-accessory .term-description p { color: var(--white) !important; } body.term-sale h1.page-title.entry-title, body.term-sale-further h1.page-title.entry-title, body.term-accessory h1.page-title.entry-title, li.nav-sale a span { color: var(--white) !important; } body.header-has-no-overlap .page-header, .single.single-attachment .site-content { margin-top: 100px !important; } body.single-product .product_layout_default .product-cells, body.single-product .product_layout_default .sidebar-container { /* padding-top: 110px !important; */ padding-top: 140px !important; } li.salecolour a span { color: var(--loake-gold) !important; font-weight: var(--font-medium) !important; } /* END Sales Banner Styles */ /* Mother's Day Styles */ body.term-ladies .page-header.title-size-default .title-section .title-section-wrapper strong { color: var(--white) !important; } body.term-ladies .breadcrumbs-wrapper { display: none !important; } body.term-ladies h1.page-title.entry-title, body.term-ladies .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p { color: var(--loake-grey) !important; } .woocommerce-sidebar-inside img { max-width: 45%!important; margin-right: 7%; } /* END Mother's Day Styles */ .fancylink a { font-family: var(--font-playfair); letter-spacing: var(--letter-space-3); } .playfairfont p { font-family: var(--font-playfair) !important; margin-bottom: 2vw; } .page-id-66248 #content { background: #f6f6f6 !important; } .wpostahs-slider-design-2 .wpostahs-slider-for .wpostahs-centent-title { text-align: left; padding-left: 2.5rem; } .wpostahs-slick-slider .slick-dots { display: none !important; } .historyyear-text { min-height: 8vw; } .blackwhite .vc_video-bg { filter: grayscale(100%) !important; } .videoWrapper { position: relative; padding-bottom: 56.25%; /* 16:9 */ height: 0; } .videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .history-andrew { margin-bottom: 0 !important; } .history-andrew img { width: 60px; } .page-id-82338 .title-section.grid-container, .page-id-79509 .title-section.grid-container { border-bottom: none; } .history-menu { background: rgba(246, 246, 246, .95); font-size: .9em; padding: 16px 15px 13px !important; margin-bottom: 0 !important; } .history-moment p, .craft-process p { font-weight: var(--font-light) !important; } .page-id-66248 .barberry_custom_link { font-family: var(--font-playfair) !important; text-transform: none; font-weight: normal !important; letter-spacing: .5px !important; } .woocommerce .product-labels { left: 10px; max-width: 100% !important; flex-direction: row !important; font-size: 11px !important; text-transform: uppercase; } .woocommerce .product-labels .product-label { margin-right: 3px !important; font-size: .8em !important; } .woocommerce .product-labels.labels-solid .featured { background-color: var(--loake-green); } li.variation-DueIn { font-weight: normal!important; margin-top: -5px; } .item-variation-value { color: var(--loake-gold); } .singleproduct-delivery { font-size: .8em!important; } .single-product p.price { margin-bottom: -5px !important; } .single-product .product_layout .product-info-cell .product_summary_middle .price del span.amount { color: var(--loake-green) !important; } .single-product .product_layout .product-info-cell .product_summary_middle .price del .woocommerce-Price-amount:before { border-bottom: 1px solid var(--loake-green) !important; } .singleproduct-ranges { background: linear-gradient(60deg, #fdfdfd 0%, #f6f6f6 100%); padding: 4vw 25vw 2vw; text-align: center; border-bottom: 1px solid #eee; } .singleproduct-description p { text-align: center; font-size: 1.7em; width: 90%; margin: auto; font-weight: var(--font-light); color: var(--loake-ltgrey); } a.read-more { font-size: 1em; } .term-description { padding-bottom: 3vw; width: 80%; margin: 0 auto !important; } .more-products { color: var(--loake-gold) !important; } #product-alert { background: var(--white); padding: 1vw 1vw .75vw; font-size: .75em!important; margin: 1vw 0; text-align: center; border: 1px solid #eee; } #product-alert img { width: 22px; padding-right: 5px; } #product-alert a { font-size: .8em; color: var(--loake-grey); font-weight: var(--font-medium); } .breadcrumbs { text-align: center; } .breadcrumbs span, .breadcrumbs a { color: var(--loake-ltgrey) !important; } .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .page-title { font-size: 1.7em !important; } .title-section.grid-container { border-bottom: 1px solid #eee; } .color-scheme-light .title-section.grid-container { border-bottom: 0; } body.header-has-overlap .page-header .title-section .title-section-wrapper .title-wrapper { margin-top: 2vw !important; } .page-header.title-size-xlarge.color-scheme-light .title-section .title-section-wrapper { padding-top: 30vh !important; padding-bottom: 4vh!important; } body.header-has-no-title.header-has-no-overlap .content-page-wrapper { margin-top: 0 !important; } .page-header.with-back-btn .page-title-wrapper { padding: .5vw 50px 0 !important; } body.woocommerce-checkout .checkout-billing .checkout-links { float: none; text-align: center; } .checkout-coupon-link a, .checkout-login-link a { font-family: var(--font-josefin) !important; font-size: .9em !important; font-weight: var(--font-medium) !important; } /* SagePay Direct Payment Gateway Styles */ body.woocommerce-checkout #payment ul.payment_methods li .payment_box fieldset { padding-left: 0; } body.woocommerce-checkout #payment ul.payment_methods li .payment_box p { padding: 8px 0; } #sagepaydirect-payment-data { font-size: 14px; color: var(--loake-grey); margin: 0; } .payment_box.payment_method_sagepaydirect { padding-top: 10px; } #sagepaydirect-cc-form .wc-credit-card-form-card-number, #sagepaydirect-cc-form .wc-credit-card-form-card-expiry, #sagepaydirect-cc-form .wc-credit-card-form-card-cvc { font-size: 1rem !important; padding: 0 1rem !important; background-repeat: no-repeat; background-position: right; font-weight: 500; margin: 0; } body.woocommerce-checkout #payment ul.payment_methods li .payment_box fieldset label { line-height: 1.125rem; padding: 0.25rem 0 0.5rem; font-size: .8rem; } body.woocommerce-checkout #payment ul.payment_methods li { background: var(--white); border-radius: 5px; padding: 16px 20px; margin-bottom: 10px; } body.woocommerce-checkout #payment ul.payment_methods { padding: 0; background-color: transparent; } #sagepaydirect-cc-form .wc-credit-card-form-card-type { font-size: 1.2em !important; } input#sagepaydirect-card-number, input#sagepaydirect-card-expiry { background-image: url(/wp-content/themes/loake-child/img/icons/card-payment-front.svg); } input#sagepaydirect-card-cvc { background-image: url(/wp-content/themes/loake-child/img/icons/card-payment.svg); } li.payment_method_sagepaydirect label img { width: auto; margin: 0 3px!important; } #sagepaydirect-cc-form .wc-credit-card-form-card-type { border-color: #e8edea !important; } body.woocommerce-checkout #payment ul.payment_methods li img { height: 22px; padding: 0 0 2px 3px; width: auto; } #sagepaydirect-cc-form .wc-credit-card-form-card-type { border-color: #e8edea !important; } body.woocommerce-checkout #payment ul.payment_methods li .payment_box fieldset .form-row-first, body.woocommerce-checkout #payment ul.payment_methods li .payment_box fieldset .form-row-last { width: 48%; } /* END - SagePay Direct Payment Gateway Styles */ #wpfooter, span.out-of-stock.product-label, .page-title-wrapper .back-btn, .tp-widget-scores, .popup .tp-widget-wrapper { display: none !important; } .globale_popup_wrapper { backdrop-filter: blur(5px); background-color: rgba(0, 0, 0, 0.3); } div#trustpilot-widget-trustbox-0-wrapper { border-bottom: 1px solid #eee; width: 100%; margin: 6vw 0; } body.main .wrapper-company-stars { display: inline-flex !important; justify-content: left !important; } .singleproduct-trustpilot { padding: 30px 0 5px; border-top: 1px solid #eee; } .product-paypalcredit { padding: 0 0 .5vw; } .woocommerce-cart .product-paypalcredit { margin-top: -2vw; } body.woocommerce-cart .cart-totals h2 { text-transform: uppercase !important; } .tp-widget-empty-vertical__title { font-size: 15px !important; font-weight: normal !important; } .product-paypalcredit img, #product-alert img { width: 60px; margin-left: 5px; max-width: 60px !important; } .single-product-reviews h2, .related.products h2, .cross-sells h2 { margin-bottom: 0 !important; padding-bottom: 10px; } .grid-container.single-product-reviews { padding: 8vw 5vw 0; border-bottom: 1px solid #eee; } .grid-container.single-product-thelook { padding: 8vw 5vw; border-bottom: 1px solid #eee; } .footer-trustpilot { background-color: #f5f5f5; padding: 23px 0 20px; margin: 20px 0 -40px; } .cart .tp-widget-logo, .tp-widget-stars { margin-left: initial !important; } .cart .tp-widget-businessinfo { text-align: left !important; } body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-subtotal { color: var(--loake-gold); font-weight: normal; } .woocommerce-cart .title-wrapper, .woocommerce-cart tr.woocommerce-shipping-totals, .woocommerce-cart tr.order-total, .woocommerce-cart .cart_totals h2 { display: none !important; } .woocommerce-cart .cart_totals table { margin-bottom: 0; } /* Christmas Styes */ .christmas-pricefilter, .christmas-stylefilter { display: flex; flex-wrap: wrap; } .christmas-pricefilter a, .christmas-stylefilter a { margin: 1%; background: rgb(254 254 254 / 15%); color: var(--white)!important; padding: 10px 5px!important; font-size: .8em; transition: .5s!important; font-family: var(--font-playfair) !important; text-align: center; background-image: none!important; } .christmas-pricefilter a { flex: 23%; } .christmas-stylefilter a { flex: 31%; } .christmas-pricefilter a:hover, .christmas-stylefilter a:hover { background: var(--loake-gold); } .christmas-header { border-top: 1px solid #eee; border-bottom: 1px solid #eee; } .christmas-header .product-image { -webkit-box-shadow: 0px 7px 7px 0px rgb(232, 232, 232); -moz-box-shadow: 0px 7px 7px 0px rgb(232, 232, 232); box-shadow: 0px 7px 7px 0px rgb(232, 232, 232); border: 1px solid #eee; } /* END Christmas Styes */ /* Hide the logo image */ body.term-1880-export-grade .site-branding img, body.term-loake-1880-legacy .site-branding img, body.term-design-loake .site-branding img, body.term-loake-1880 .site-branding img, body.term-l1 .site-branding img, body.term-loake-lifestyle .site-branding img, .page-id-48685 .site-branding img, .term-1880-export-grade .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper, .page-id-48685 .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper, .term-loake-1880-legacy .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper, .term-design-loake .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper, .term-loake-1880 .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper, .term-loake-shoemakers .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper, .term-l1 .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper, .term-loake-lifestyle .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper, .term-1880-export-grade .breadcrumbs-wrapper, .page-id-48685 .breadcrumbs-wrapper, .term-loake-1880-legacy .breadcrumbs-wrapper, .term-design-loake .breadcrumbs-wrapper, .term-loake-1880 .breadcrumbs-wrapper, .term-loake-shoemakers .breadcrumbs-wrapper, .term-l1 .breadcrumbs-wrapper, .term-loake-lifestyle .breadcrumbs-wrapper { } body.term-1880-export-grade .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p, body.term-loake-1880-legacy .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p, body.term-design-loake .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p, body.term-loake-1880 .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p, body.term-loake-shoemakers .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p, body.term-l1 .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p, body.term-loake-lifestyle .page-header.color-scheme-light .title-section .title-section-wrapper .title-wrapper .term-description p { color: var(--loake-gold); } .term-1880-export-grade .page-header.title-size-default .title-section .title-section-wrapper, .term-loake-1880-legacy .page-header.title-size-default .title-section .title-section-wrapper, .term-design-loake .page-header.title-size-default .title-section .title-section-wrapper, .term-loake-1880 .page-header.title-size-default .title-section .title-section-wrapper, .term-loake-shoemakers .page-header.title-size-default .title-section .title-section-wrapper, .term-l1 .page-header.title-size-default .title-section .title-section-wrapper, .term-loake-lifestyle .page-header.title-size-default .title-section .title-section-wrapper { padding-top: 5vw !important; } @media only screen and (max-width: 1024px) { .term-1880-export-grade .header-has-no-overlap .page-header, .single.single-attachment .site-content, .term-loake-1880-legacy .header-has-no-overlap .page-header, .single.single-attachment .site-content, .term-design-loake .header-has-no-overlap .page-header, .single.single-attachment .site-content, .term-loake-1880 .header-has-no-overlap .page-header, .single.single-attachment .site-content, .term-loake-shoemakers .header-has-no-overlap .page-header, .single.single-attachment .site-content, .term-l1 .header-has-no-overlap .page-header, .single.single-attachment .site-content, .term-loake-lifestyle .header-has-no-overlap .page-header, .single.single-attachment .site-content { margin-top: 100px; } } /* Export Grade Styles */ .youtube-exportgrade .responsive-embed.widescreen { padding-bottom: 0 !important; } .exportgrade-product .product-details-wrapper .product-details { display: none !important; } .exportgrade-product .productcolour { text-align: center; } .exportgrade-product .productfit { color: #511224; } .exportgrade-product ul.products.columns-3 { margin: 0 !important; } ul.products li.product, .exportgrade-product ul.products li.product .product-inner .product-image, .exportgrade-midvideo-handmade { margin-bottom: 0 !important; } .exportgrade-product ul.products.columns-3 > .product { padding-bottom: 0 !important; margin-bottom: 0 !important; } .exportgrade-teaservideo .vc_video-bg { opacity: .4 !important; } .exportgrade-midvideo .vc_video-bg { opacity: .7 !important; } .exportgrade-button { font-family: var(--font-josefin) !important; font-weight: bold; } .letterspace-1px { letter-spacing: var(--letter-space-1) !important; } .letterspace-3px { letter-spacing: var(--letter-space-3) !important; } .letterspace-5px, .exportgrade-producttitle { letter-spacing: 5px !important; } .arrowbounce { animation: bounceIn 4s infinite; } /* START Heat Sealed Styles */ .page-id-118530 .navigation-foundation ul li a span, .page-id-118530 span.header-cart-title, .page-id-118530 .header-account a:before, .page-id-118530 .header-localstore-store, .page-id-118530 .header-localstore-store:hover, .page-id-118530 .header--stick .header-localstore-store, .page-id-118530 .header--stick .header-localstore-store a:hover, .page-id-118530 .home .header--stick .header-localstore-store:hover, .page-id-118530 a.dropdown-toggle { color: #e62350 !important; } .font-druk { font-family: var(--font-druk) !important; } .page-id-118530 h3.product-title a, .page-id-118530 span.woocommerce-Price-amount.amount { font-family: var(--font-druk) !important; letter-spacing: var(--letter-space-1); text-transform: uppercase!important; font-size: 1.1em!important; } .page-id-118530 span.woocommerce-Price-amount.amount { color: var(--loake-grey) !important; } .page-id-118530 .menu-trigger .nav_burger span { background-color: var(--white) !important; } .page-id-118530 .product-details { margin-bottom: 7px; } #niro { border: 10px solid #e62350; } .page-id-118530 #niro span.productfit, .page-id-118530 #niro h3.product-title a { color: #e62350 !important; } #mccauley { border: 10px solid #0ef760; } .page-id-118530 #mccauley span.productfit, .page-id-118530 #mccauley h3.product-title a { color: #0ef760 !important; } #kilmer { border: 10px solid #00e6ff; } .page-id-118530 #kilmer span.productfit, .page-id-118530 #kilmer h3.product-title a { color: #00e6ff !important; } .page-id-118530 p.productcolour { font-family: var(--font-druk) !important; letter-spacing: var(--letter-space-1); font-size: 1em; font-style: normal; line-height: normal; color: var(--loake-grey); text-transform: uppercase!important; } .page-id-118530 .header-color-light.header--stick .header-wrapper { background: var(--loake-grey) !important; } .page-id-118530 .header-localstore-title { color: var(--white); } .page-id-118530 span.header-cart-count-background { background: #e62350 !important; } .page-id-118530 header.site-header .header-wrapper .header-sections .tools .header-expanded-view svg { fill: #e62350; stroke: #e62350; } .page-id-118530 .site-branding img { display: none !important; } .page-id-118530 .site-branding { background-image: url('/wp-content/themes/loake-child/img/ranges/loake-logo-colour-pink.svg'); background-repeat: no-repeat; background-size: 100%; display: block; position: relative; height: 40px; width: 90px; } .page-id-118530 .header--stick .site-branding { height: 40px; width: 90px; } .page-id-118530 .site-branding img, .page-id-118530 .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper { display: none; } /* END Heat Sealed Styles */ .offcanvas_search #products-grid .product .product-inner .product-details-wrapper .product-details h2 a { font-weight: var(--font-medium); } .widget ul { overflow-y: scroll; scrollbar-width: none !important; /* Firefox */ -ms-overflow-style: none !important; /* IE & Edge */ } .widget::-webkit-scrollbar { /* WebKit */ width: 0 !important; height: 0 !important; display: none !important; } .widget { -ms-overflow-style: none !important; /* IE & Edge */ } h4 a .vc_tta-title-text { line-height: 1em!important; } .woocommerce-cart .cross-sells { padding-top: 5vh; border-top: 5px solid var(--loake-green); margin-top: 4vh; } .woocommerce-cart .cross-sells .cell { padding: 0!important; } .cross-sells h4 { font-weight: var(--font-medium); } .woocommerce-info.info.wc-amazon-payments-advanced-info { padding-bottom: 0; margin-bottom: -10px; } .paypal-payment, .amazon-payment { width: 50%; float: left; padding: 0 40px; } .woocommerce-info #pay_with_amazon { float: none !important; } .checkout-links hr { border-bottom-color: #eee; } .payment-options { border-top: 1px solid #eee; width: 100%; padding: 40px 0; margin-top: 30px; display: none; } .woocommerce-billing-fields { padding-top: 10px; } p#billing_city_field, p#billing_postcode_field, p#billing_first_name_field { width: 48%; float: left; height: 90px; clear: none; } p#billing_state_field, p#billing_phone_field, p#billing_last_name_field { width: 48%; float: right; height: 90px; clear: none; } p#billing_country_field { padding-bottom: 20px; } .backorder_notification{ display: none; } .backorder_notification_custom{ display: block; margin-bottom:0px; font-size: .92em; color: var(--loake-gold); } .repairs .barberry_custom_link { font-size: .65rem; } li.wc_payment_method.payment_method_ppec_paypal img { width: 50%; margin: 5px 0 0 0!important; } /* .wc-amazon-checkout-message.wc-amazon-payments-advanced-populated { display: none!important; } */ .wc-address-validation-field .button { width: 100%; padding: .9rem !important; } .woocommerce-checkout #order_review #payment ul.payment_methods { border: 0 !important; } .info { color: #939393 !important; } .wishlist-title { margin-bottom: 25px; } .dropdown-toggle { pointer-events: auto !important; } .productfit { color: var(--loake-green); font-size: .9em; } li.woocommerce-MyAccount-navigation-link--downloads, li.woocommerce-MyAccount-navigation-link--payment-methods, li.woocommerce-MyAccount-navigation-link--wc-smart-coupons { display: none; } .navlight a, li.offcanvas-my-account-link a, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--wishlist a, .offcanvas-contact a { font-weight:var(--font-light) !important; font-size: 15px !important; font-family: var(--font-josefin) !important; } .offcanvas-bottom .offcanvas-contact a { font-size: 15px; } .navlight-top a { border-top: 2px solid var(--loake-green) !important; padding-top: 30px !important; margin-top: 10px; } .wpsl-search { background: transparent; padding-bottom: 5%; } #wpsl-search-wrap div label, .wpsl-icon-direction, .mini-cart-title .product-quantity { display: none !important; } .wpsl-search-btn-wrap input { padding: 15px 40px !important; border-radius: 0 !important; font-size: 13px !important; background: var(--loake-green) !important; color: var(--white) !important; margin-top: 8px; width: 100%!important; float: left!important; } #wpsl-search-wrap div, #wpsl-search-btn { width: 25%; } #wpsl-search-wrap input { border: 0; border-radius: 0; background: #f4f4f4; color: var(--loake-grey); padding: 10px 20px 5px; } #wpsl-search-wrap { float: none; width: 60%; margin: auto; } #wpsl-search-input { width: 90% !important; } .wpsl-input { width: 70% !important; } .wpsl-search { margin-bottom: 0; } #wpsl-result-list { margin-right: 0; background: var(--loake-grey); width: 33.5%; } .wpsl-more-info-listings strong { font-weight: var(--font-light) !important; color: #c4c4c4 !important; } .wpsl-store-location a { color: var(--white)!important; font-weight: var(--font-light)!important; background-image: linear-gradient(to top, var(--white) 0px, var(--white) 0px), linear-gradient(to top, rgba(255, 255, 255, 0.1) 0px, rgba(255, 255, 255, 0.1) 0px) !important; } .wpsl-gmap-canvas .wpsl-infobox { border: 0; border-radius: 0; background: #131313!important; padding: 20px 30px; } #wpsl-gmap .wpsl-info-window strong, #wpsl-gmap .wpsl-info-window strong #text { display: none; } #wpsl-gmap .wpsl-info-window p strong { display: block; } #wpsl-gmap .wpsl-info-window p { color: var(--white); } .wpsl-store-details.wpsl-store-listing:before, .wpsl-store-details.wpsl-store-listing.wpsl-active-details:before { display: none !important; } .wpsl-store-details.wpsl-store-listing { padding-right: 0; } #wpsl-wrap #wpsl-result-list li { padding: 25px 40px; border-bottom: 1px solid var(--loake-grey); } .wpsl-store-location strong, .wpsl-info-window strong { color: var(--white); font-weight: 900; } .wpsl-store-location p span { font-weight: var(--font-light); color: #9a9a9a; display: none; } .wpsl-more-info-listings span { display: block !important; } a.wpsl-store-details { color: var(--white)!important; } #wpsl-result-list li p { margin-bottom: 10px; } .wpsl-info-window a { color: var(--white)!important; font-family: var(--font-josefin) !important; } .wpsl-gmap-canvas .wpsl-infobox:before { border-top: 0; } .wpsl-gmap-canvas .wpsl-infobox:after { border-top: 0; } .wpsl-gmap-canvas .wpsl-infobox a.wpsl-directions { float: left; color: var(--loake-grey) !important; } #wpsl-wrap #wpsl-result-list ul li { margin-bottom: 0; } table.wpsl-opening-hours tbody { color: var(--white); background: transparent; border: 0; font-weight: var(--font-light); font-size: .85em; } .wpsl-store-hours strong { display: none; } .wpsl-more-info-listings { padding-bottom: 20px; } a.wpsl-directions { float: right; color: var(--loake-grey); background: #949494; padding: 5px 15px 4px; border-radius: 0; font-size: .8em; transition: .5s; } a.wpsl-directions:hover { background: var(--white); } .wpsl-direction-wrap { color: var(--loake-gold); } .wpsl-infobox { color: var(--white); font-family: var(--font-josefin); font-weight: var(--font-medium)!important; } table.wpsl-opening-hours tr { border-bottom: 0; } table.wpsl-opening-hours td { padding: 5px 15px 0 5px; } .wpsl-store-hours tbody tr:nth-child(even) { background-color: #39393a !important; } #wpsl-wrap #wpsl-result-list ul li:hover { background: #131313; } /* li[data-store-id='4467'] { opacity: .25; pointer-events: none; } li[data-store-id='4467'] .wpsl-store-details { display: none; } */ li[data-store-id=''] { background: #023528 !important; opacity: .25; pointer-events: none; } .color-scheme-dark .term-description p { color: var(--loake-green); } h4.vc_tta-panel-title span.vc_tta-title-text { font-size: 15px; color: #000; } .wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a { padding: 20px; } .border-right { border-right: 1px solid #969696; } .pagemenu-centred .menu { text-align: center; display: block!important; height: auto!important; } .pagemenu-centred .menu li { display: inline-block; float: none; margin-left: -5px; width: auto; padding-right: 30px; } .pagemenu-centred .menu li:nth-last-child(1) { padding-right: 0; } body:not(.woocommerce-cart) #content .entry-content p a:not(.button), .product-short-menu.pagemenu-centred .menu li a, .pagemenu-centred .menu li a { font-family: var(--font-josefin) !important; color: var(--loake-green); background-image: linear-gradient(to top, var(--loake-green) 0px, var(--loake-green) 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px); background-position: left bottom, left bottom; background-repeat: no-repeat, no-repeat; background-size: 0 1px, 100% 1px; transition: none 350ms ease-in-out; transition-property: background-size, color; padding: 0; line-height: 1.2; font-size: 13px; letter-spacing: var(--letter-space-1); } body:not(.woocommerce-cart) #content .entry-content p.sale a:not(.button) { color: var(--sale-red); background-image: linear-gradient(to top, var(--sale-red) 0px, var(--sale-red) 0px), linear-gradient(to top, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 0px); } .product-short-menu.pagemenu-centred .menu li a, .singleproduct-lastbox-text a, .singleproduct-ranges p a { font-size: .75em !important; text-transform: uppercase; font-weight: var(--font-medium); } .product-short-menu.pagemenu-centred .menu li a:hover, .pagemenu-centred .menu li a:hover { background-size: 100% 1px, 100% 1px; color: var(--loake-green); } /* Shop Styles */ .woocommerce-shop.shop-sidebar-left .woocommerce-sidebar-inside { padding-right: 0; } aside.widget.woocommerce.widget_price_filter { width: 90%; } .woocommerce-checkout #order_review table tfoot .shipping ul#shipping_method li, .woocommerce-cart .cart-totals .shop_table tbody .shipping ul#shipping_method li { background: var(--white); padding: 10px 20px 8px; border-radius: 5px; } .woocommerce-cart .cart-cells .cell.cart-totals .cart_totals { color: #7b7b7b; } .woocommerce-cart .wc-amazon-checkout-message { display: none; } .sale_notification_default .wrapper-noti.basicRoundedAll .product-image img { background: #f6f6f6 !important; } .sale_notification_default *, #trust-score, .tp-widget-rating strong, #tp-widget-wrapper, ul.products li.product .product-inner .product-details .price, .woocommerce-form__label-for-checkbox span { font-family: var(--font-josefin) !important; } .sale_notification_default .wrapper-noti.light a { color: var(--loake-grey) !important; font-weight: var(--font-bold) !important; } .sale_notification_default .wrapper-noti.light span { color: #939393 !important; } span.count { color: var(--loake-gold) !important; font-weight: var(--font-medium); font-size: 10px!important; } .page-id-4319 .men-no, .bkt--brand { display: none !important; } .widget.woocommerce.widget_layered_nav ul li a:after, .widget.woocommerce.woocommerce-widget-layered-nav ul li a:after, .widget.woocommerce.barberry-price-filter-list ul li a:after { bottom: calc(50% + 1px); } .site-content.woocommerce-sidebar-active ul.products.columns-2 > .product, .site-content.woocommerce-sidebar-active ul.products.columns-3 > .product, .site-content.woocommerce-sidebar-active ul.products.columns-4 > .product, .site-content.woocommerce-sidebar-active ul.products.columns-5 > .product, ul.products.columns-2 > .product, ul.products.columns-2 .flickity-slider > .product, ul.products.columns-3 > .product, ul.products.columns-3 .flickity-slider > .product, ul.products.columns-4 > .product, ul.products.columns-4 .flickity-slider > .product, ul.products.columns-5 > .product, ul.products.columns-5 .flickity-slider > .product { padding-left: .15rem !important; padding-right: .15rem !important; padding-bottom: .3rem !important; } .widget .widget-title { margin-bottom: 1rem !important; } .widget.woocommerce.barberry_attributes_filter:first-child { border-top: 0; } .widget.woocommerce.barberry_attributes_filter { padding: 0; margin-bottom: 0; border-top: 1px solid #eee; text-transform: capitalize; } li.wc-layered-nav-term:nth-last-child(1) { margin-bottom: 0; } ul.products li.product .product-inner .product-details .price { padding-right: 15px; } h4.widget-title { padding-top: 30px; font-weight: var(--font-medium) !important; } .widget.woocommerce.widget_layered_nav ul li a span, .widget.woocommerce.woocommerce-widget-layered-nav ul li a span, .widget.woocommerce.barberry-price-filter-list ul li a span { font-family: var(--font-josefin) !important; font-size: .8em; font-style: normal; font-weight: var(--font-light); letter-spacing: -.25px; text-transform: capitalize; } .widget.woocommerce.widget_layered_nav ul li a, .widget.woocommerce.woocommerce-widget-layered-nav ul li a, .widget.woocommerce.barberry-price-filter-list ul li a { padding-left: 18px !important; } span.nav-title { color: var(--loake-green); font-size: 15px; line-height: 1em; font-weight: var(--font-medium); } li.wc-layered-nav-term { width: 50%; display: inline-block; margin: 0 !important; } li.wc-layered-nav-term.show-color { width: auto !important; float: none !important; } span.nav-title:hover { opacity: 1 !important; } /* END Shop Styles */ /* Single Product Styles */ /* .mg-wsac-fix-sticky-bar { top: 110px !important; } */ .mg-modern-sticky-cart .mg-wsac-variants-wrapper select { width: auto; height: auto; margin: 0; border-color: var(--loake-green); } .mg-wsac-fix-sticky-bar div.mg-wsac-wrap { width: 100%; padding: 20px calc(8.6805555556vw - 36.6666666667px); } .mg-wsac-variants-wrapper select { display: none; } .mg-wsac-variants-wrapper select[data-attribute="pa_size"] { display: block; } p.productcolour { margin: -5px 0 .75rem; font-size: .85em; color: var(--loake-green); text-align: center; } span#prodstockstatus { color: var(--loake-gold); } .product-details { text-align: center; display: block !important; } .product-title a, .product-name a, ul.products li.product-category .category_wrapper .category_details .category-title { font-family: var(--font-josefin) !important; text-transform: uppercase !important; font-size: .85rem !important; font-weight: var(--font-bold) !important; } .category_details { text-align: center; margin-bottom: 3vh; } .list_shop_categories li.category_item { border: 1px solid var(--loake-ltgrey); margin: 3px !important; padding: 5px; } ul.products li.product-category .category_wrapper .category_image { margin-bottom: .75rem !important; } .barberry-show-sidebar-btn { text-transform: uppercase !important; font-size: .6em !important; font-weight: var(--font-bold) !important; color: var(--loake-green); } .barberry-show-sidebar-btn svg { margin: 0 0 3px 5px; } p.product-colour, .ps-cta-subheading { font-family: var(--font-josefin); margin: -5px 0 10px !important; font-size: .9em; color: var(--loake-green); } .ps-cta-subheading { padding-bottom: 2vw; } .ps-theme-modern .ps-hover-overlay .ps-share { text-transform: none !important; } p.product-colour.product-fit { font-size: .8em!important; } .popmake .barberry-button-container .b-button_small { font-size: 12px; padding: 15px 40px; border-radius: 0; font-weight: var(--font-bold); } .sizeguide-link { float: right; margin-bottom: -20px; } #sizeGuideModal .barberry-sizeguide-content p { font-size: .9rem; line-height: 1.5; margin-bottom: .8rem; } #sizeGuideModal .barberry-sizeguide-table tr:first-child tdĀ { font-size: .9rem; text-transform: uppercase; } #sizeGuideModal .barberry-sizeguide-table td { font-size: .9rem; } #sizeGuideModal .barberry-sizeguide-table td:nth-child(2) { background: #f6f6f6; } button.pum-close.popmake-close:hover { background: var(--white); color: var(--loake-green); } .product_summary_middle a { color: var(--loake-green); } .single-product .product_layout .product-info-cell .product_summary_middle .woocommerce-product-details__short-description { margin: 1.25rem 0 1.5rem; } .single-product .cross-sells-singleproduct { padding: 2rem 0 1.5rem; border-bottom: 1px solid #eee; } img.singleproduct-rangelogo { height: 55px; margin: 2vw 0 0; } .single-product .woocommerce-variation-availability, .woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_primamcode1, .woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_colour { display: none; } i.fas.fa-exclamation-circle.pleasenote { font-family: FontAwesome; font-style: normal; } .related .flickity-button { height: 100%; top: 0; border-radius: 0; background: var(--loake-ltgrey); transition: 0.5s ease-in-out; } .related .flickity-button:hover { background: #cecece; } .home .flickity-slider .carousel-cell:nth-child(1) p.slide-title { font-size: 85px!important; } .related .flickity-button.next { right: -25px; } .related .flickity-button.previous { left: -35px; } button.flickity-button.flickity-prev-next-button.next::before { font-family: FontAwesome; content: "\f054"; color: var(--loake-grey); } button.flickity-button.flickity-prev-next-button.previous::before { font-family: FontAwesome; content: "\f053"; color: var(--loake-grey); } .flickity-prev-next-button .flickity-button-icon { display: none; } .product_summary_bottom_inner h6 { color: var(--loake-green); font-weight: var(--font-medium); text-transform: uppercase; font-size: 12px!important; } .product_summary_bottom_inner { border-top: 1px solid #eee; margin-top: 1.875rem; } .woocommerce-product-details__short-description { border-top: 1px solid #eee; padding-top: 1.875rem; } button[type="submit"] { padding: 20px 30px !important; border-radius: 0 !important; } /* Iconic Linked Variation Styles */ table.iconic-wlv-variations tr { border: 0; } .iconic-wlv-variations tbody { border: 0; } /* ul.iconic-wlv-terms.iconic-wlv-term--buttons { overflow: scroll; scroll-behavior: smooth; -webkit-overflow-scrolling: touch; display: flex !important; } */ table.variations.iconic-wlv-variations tbody { background: transparent; } td.iconic-wlv-variations__label, td.iconic-wlv-variations__value { padding: 0; margin-top: 10px; -ms-overflow-style: -ms-autohiding-scrollbar; /* IE and Edge */ scrollbar-width: none; /* Firefox */ } td.iconic-wlv-variations__value::-webkit-scrollbar { display: none; /* Chrome, Safari and Opera */ } .iconic-wlv-terms__term--image { max-width: 18% !important; transition: 0.5s ease-in-out; -webkit-filter: grayscale(0%); filter: grayscale(0%); min-width: 18%!important; margin: 0 5px 5px 0 !important; } .iconic-wlv-terms__term--image:hover { -webkit-filter: grayscale(75%); filter: grayscale(75%); opacity: .45; } td.label.iconic-wlv-variations__label { background: var(--grey); color: var(--loake-gold); } .archive-linkedvar td.label.iconic-wlv-variations__label, .archive-linkedvar li.iconic-wlv-terms__term:nth-child(1n+5), .cross-sells .archive-linkedvar { display: none !important; } strong.iconic-wlv-variations__label { color: #969696; } .iconic-wlv-terms__term--current.iconic-wlv-terms__term--image { pointer-events: none; display: none; } .iconic-wlv-terms__term-content { border: 0; } /* END Iconic Linked Variation Styles */ .woocommerce-product-attributes-item img { width: 50px; float: left; padding-right: 15px; height: 70px; } .nano-content .singleproduct-laststyle, .nano-content .product_summary_bottom_inner { display: none; } .single-product .product_layout .product-info-cell .product_summary_bottom button.button { border-radius: 0; padding: 20px 50px; font-size: .8em; } .single-product .breadcrumbs a { text-transform: uppercase; font-size: .8em!important; color: var(--loake-grey) !important; } .single-product h1.product_title.entry-title { font-size: 20px !important; padding-bottom: 10px; } .single-product .product_layout .product-info-cell .product_summary_top .page-title-wrapper { margin-bottom: 0; width: 100% !important; } .single-product .product-titledetails { font-size: .9em; margin-bottom: 1.875rem; } .single-product .woocommerce-product-details__short-description ul { list-style-type: circle; } .singleproduct-laststyle { display: flex; border-bottom: 1px solid #eee; } .singleproduct-photos { border-bottom: 1px solid #eee; } #singleproduct-photos-content, .related { padding: 5rem 0; text-align: center; } .single-product .ps-container { text-align: center; display: none !important; } .ps-carousel.ps-theme-modern, .ps-popup * { font-family: var(--font-playfair); } .ps-lightbox-container.ps-lightbox-theme-modern .ps-source .ps-source-username { text-transform: uppercase; } html.pum-open.pum-open-overlay.pum-open-scrollable body > *[aria-hidden] { padding-right: 0; } /* .ps-container a.ps-poweredby-link.ps-logo-widget-carousel, .mg-wsac-star-container { display: none !important; } */ #singleproduct-photos-content h2, .single-relatedproducts, h3.ps-ready-visible { font-weight: var(--font-medium) !important; letter-spacing: -1px !important; color: var(--loake-green) !important; padding-bottom: 3vh !important; margin-bottom: 0; } .single-relatedproducts, h3.ps-ready-visible { font-size: 1.25em !important; font-family: var(--font-josefin) !important; text-transform: uppercase; letter-spacing: var(--letter-space-05) !important; } .singleproduct-lastbox { flex: 1; } .singleproduct-lastbox-text h6, .singleproduct-ranges h6, .single-product .woocommerce-tabs #tab-additional_information .shop_attributes .cell .attr-title { color: var(--loake-gold); font-family: var(--font-josefin); font-weight: var(--font-bold); text-transform: uppercase; font-size: 0.6em!important; letter-spacing: var(--letter-space-3); } .singleproduct-ranges h3 { color: var(--loake-green); font-family: var(--font-playfair); font-weight: var(--font-medium); } .singleproduct-lastbox-img { width: 40%; height: 100%; float: left; background-size: cover; background-position: center; background-repeat: no-repeat; background-color: #f6f6f6; transition: 0.5s ease-in-out; -webkit-filter: grayscale(0%); filter: grayscale(0%); opacity: 1; } .singleproduct-lastbox-img.last { background-position: center !important; background-size: 130%; transform: rotate(180deg); } .singleproduct-lastbox-img.style { background-size: 95%; } .singleproduct-lastbox-img:hover { -webkit-filter: grayscale(75%); filter: grayscale(75%); opacity: .6; } .singleproduct-lastbox-text { width: 60%; float: left; padding: 40px 60px 20px 40px; } .single-product .product_meta .product_meta_ins { border-top: 1px solid #eee; margin-top: 5rem; padding: 3rem 0; } .single-product .woocommerce-tabs #tab-additional_information .shop_attributes .cell .attr-excerpt a { font-size: .85em !important; text-transform: uppercase; } time.woocommerce-review__published-date, .single-product .woocommerce-tabs #reviews #comments .meta time { display: none !important; } table.variations { margin-bottom: 1rem; } li.additional_information_tab a, .single-product .woocommerce-tabs ul.tabs { display: none; } .single-product .woocommerce-tabs #tab-additional_information { padding-bottom: 0; padding-top: 2.75rem; border-top: 1px solid #eee; } .single-product .product_meta { display: none; } .single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-reply-title, .single-product .woocommerce-tabs #reviews #comments h2.woocommerce-Reviews-title { font-size: 20px !important; } .single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .stars a:before { font-size: 1.3em; } .single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .stars a { width: 1.3em; } .woocommerce .product-labels.labels-solid .new { background-color: #65c310 !important; } .woocommerce .product-labels.labels-solid .blackfriday { background-color: var(--loake-grey) !important; } .woocommerce .product-labels.labels-solid .goldenticket { background-color: var(--loake-gold) !important; } .woocommerce .product-labels.labels-solid .webexclusive { background-color: var(--white) !important; color: var(--loake-green); } .woocommerce .product-labels.labels-solid .newlines { color: var(--white) !important; background-color: var(--sale-red); } .wcppec-checkout-buttons { margin: 1.875em 0; border-top: 1px solid #eee; padding-top: 1.875rem; } .single-product .paypal-button:not(.paypal-button-card) { width: 49% !important; margin-right: 1% !important; height: 45px !important; min-height: 45px !important; } .single-product .woocommerce-variation-add-to-cart { width: 100% !important; padding-top: 15px; } .single-product .quantity.custom, .single-product .breadcrumbs-wrapper, .product_cat-repairs #product-shoesonly, .product_cat-repairs .singleproduct-photos, .single-product .related .flickity-button, .term-sneaker .breadcrumbs-wrapper { display: none !important; } .single-product button.single_add_to_cart_button { width: 100%; text-transform: uppercase; font-size: 0.85rem; letter-spacing: var(--letter-space-1); } .product-short-menu { border-top: 1px solid #eee; margin-top: 0; background-color: rgba(246, 246, 246, .95); } ul.menu-product-short-menu li.menu-item { margin-bottom: 0; } .single-product .woocommerce-tabs { margin: 0; } .single-product .woocommerce-tabs #reviews #comments .comment_container .comment-text { padding-left: 0; } .single-product .woocommerce-tabs #reviews #comments .description p { font-size: 15px; } .woocommerce .amount, .offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .amount { font-weight: var(--font-medium) !important; } .single-product .product-tabs-cells { margin-top: 0 !important; } #menu-product-short-menu { padding: 20px 0; } #menu-product-short-menu li { margin-bottom: 0; } a.add_to_wishlist, .sizeguide-link a, .yith-wcwl-wishlistaddedbrowse, .yith-wcwl-wishlistaddedbrowse a { font-size: .65rem !important; color: var(--loake-green) !important; text-transform: uppercase; } .single-product .woocommerce-tabs #reviews #comments .meta strong.woocommerce-review__author { font-size: 15px; color: var(--loake-grey) !important; } .mg-wsac-fix-sticky-bar span.stky-prdct-name { font-family: var(--font-josefin); font-size: 1.3em; } .mg-wsac-fix-sticky-bar .col-width { width: 33%; } .mg-wsac-quantity-container .mg-wsac-fix-sticky-bar .mg-wsac-center { text-align: right!important; } /* END Single Product Styles */ p { -webkit-font-smoothing: antialiased; } .bg-wrapper.flickity-bg-lazyloaded { opacity: .4; } .slide-title { font-weight: 900!important; text-transform: uppercase; } strong { color: var(--loake-grey); font-weight: normal; } .content-area, .blog-content-area, .post-content-area { border: 0; } .header-wrapper.grid-container { background: var(--white); } header.site-header .header-wrapper .header-sections .site-branding a { min-height: 35px; } .home-category-box .vc_column-inner { min-height: 520px !important; } .home-category-box.vc_column_container { padding: 5px 20px; } /* .home-category-box { text-shadow: 0 0 5px rgba(0,0,0,0.3); } */ .home-categories .categorylink a:not(.button) { background-image: linear-gradient(to top, #b98e38 0px, #b98e38 0px), linear-gradient(to top, rgba(185, 142, 56, 0) 0px, rgba(185, 142, 56, .1) 0px) !important; padding: 4px 0; background-size: 0 2px, 100% 2px !important; color: var(--loake-gold) !important; font-family: var(--font-playfair); font-style: italic; font-size: 1.1em; } .home-categories .categorylink a:not(.button):hover { background-size: 100% 2px, 100% 2px !important; } .home-categories img { transition: 0.5s ease-in-out; -webkit-filter: grayscale(0%); filter: grayscale(0%); opacity: 1; } .home-categories img:hover { -webkit-filter: grayscale(75%); filter: grayscale(75%); opacity: .8; } .vc_row.vc_row-o-equal-height>.home-category-box.vc_column_container { -webkit-box-align: stretch !important; -webkit-align-items: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .ps-gallery.ps-theme-modern .ps-images { grid-template-columns: repeat(auto-fill,150px) !important; } .ps-lightbox-container.ps-lightbox-theme-modern .ps-products .ps-heading, .ps-lightbox-container.ps-lightbox-theme-modern .ps-source .ps-source-username { text-transform: none !important; font-weight: var(--font-medium) !important; } .ps-lightbox-container.ps-lightbox-theme-modern .ps-title { font-weight: inherit !important; font-family: var(--font-josefin) !important; } .ps-container .ps-poweredby-link, .ps-load-more-container, ul.products li.product.active .product-inner .product-image .footer-section, a.button.barberry_product_quick_view_button, .footer-section-inner .button.barberry_product_quick_view_button, .footer-section-inner .button.barberry_product_wishlist_button { display: none !important; } .woocommerce-cart .coupon { width: 100% !important; margin: 2vw 0; border-bottom: 1px solid var(--loake-green); padding-bottom: 1vw; } .woocommerce-cart a.checkout-button { margin-top: 2vh; } .single-product .cross-sells ul.products li.product.active .product-inner .product-image .footer-section { display: none !important; } .woocommerce-cart ul.products.columns-5>.product { width: 50% !important; } .woocommerce-cart ul.products li.product.active .product-inner .product-image .footer-section { display: block !important; } .ps-lightbox-container.ps-lightbox-theme-modern .ps-stage { background: var(--white) !important; } .ps-lightbox-container.ps-lightbox-theme-modern .ps-info { border-left: 0 !important; } #cookie-notice .cn-button { padding: 10px 25px; border-radius: 0; font-size: 12px; margin-top: 0; font-weight: var(--font-medium); text-transform: none; font-family: var(--font-josefin); } #cookie-notice .cn-button.cn-set-cookie::before { background-color: var(--loake-green); } #cookie-notice .cn-button.cn-set-cookie { background: var(--loake-green); color: var(--white); margin-left: 20px; } #cookie-notice .cn-button.cn-more-info { background: var(--white); color: var(--loake-green); margin-left: 0; } #cookie-notice .cn-button.cn-more-info:hover, #cookie-notice .cn-button.cn-set-cookie::before { background-color: var(--white); } #cookie-notice, #cn-notice-text { font-size: 13px; font-weight: var(--font-light); font-family: var(--font-josefin); } .home-ranges .owl-theme .owl-dots .owl-dot span { width: 6px; height: 6px; cursor: pointer; -moz-transition: transform 0.3s; -o-transition: transform 0.3s; -webkit-transition: transform 0.3s; transition: transform 0.3s; } .home-ranges .owl-dot.active span { -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); -webkit-transform: scale(1.5); transform: scale(1.5); } .historycarousel.home-ranges .owl-next, .historycarousel.home-ranges .owl-prev { height: 100% !important; } .historycarousel.home-ranges .owl-theme .owl-nav [class*='owl-'] { margin: 0 6px !important; } .ranges-logo img { width: 100% !important; } .home-ranges .owl-next, .home-ranges .owl-prev { height: 520px; top: 20px; width: 40px; border-radius: 0!important; transition: 0.5s ease-in-out; } .home-ranges .owl-theme .owl-nav [class*='owl-'] { margin: 5px 6px; } .home-ranges .owl-next:hover, .home-ranges .owl-prev:hover { background: var(--loake-grey) !important; } .home-ranges .owl-carousel .owl-prev { left: 0; } .home-ranges .owl-carousel .owl-next { right: 0; } .home-ranges .owl-carousel:hover .owl-prev { left: -45px; } .home-ranges .owl-carousel:hover .owl-next { right: -40px; } .home-ranges .owl-next:before, .home-ranges .owl-prev:before { padding: 0 !important; } .home-ranges .owl-carousel .owl-stage-outer { width: 100%; z-index: 1; } /* Header Styles */ .page-header.title-size-large .title-section .title-section-wrapper, .page-header.title-size-default .title-section .title-section-wrapper, .page-header.title-size-small .title-section .title-section-wrapper { padding-bottom: 0 !important; padding-top: 70px; } .page-header .title-section .title-section-wrapper .title-wrapper .term-description p { font-size: 15px !important; font-family: var(--font-josefin); font-style: normal; margin-bottom: 0; letter-spacing: 0px; } .page-header .title-section .title-section-wrapper .title-wrapper .term-description p a { font-style: normal !important; font-size: inherit; color: inherit; text-decoration: underline dotted #a9a9a9; } page-header.title-size-xlarge .title-section .title-section-wrapper { padding-top: 30vh; padding-bottom: 4vh; } .page-header .title-section .title-section-wrapper .title-wrapper .term-description p a:hover { text-decoration: underline solid var(--loake-green); } header.header-color-light .header-wrapper, header.header-color-light .header-wrapper.grid-container { background: linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%) !important } header.header-color-light.header--stick .header-wrapper { background: var(--white) !important; } .header-localstore { padding: 5px 0 0 20px; border-left: 1px solid #f0f0f0; text-align: center !important; float: right; margin-left: 0!important; } .header-localstore a { margin-left: 0 !important; } .shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell.is-selected .slider-content .slide-description { opacity: 1; color: #939393!important; font-size: 15px; } .shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_left .slider-content .slider-content-wrapper { margin-left: 6vw; } p.slide-title { font-weight: var(--font-medium) !important; text-indent: 0 !important; font-size: 50px !important; text-transform: none; } p.slide-description { font-family: var(--font-playfair) !important; text-transform: none !important; font-style: italic; font-weight: var(--font-medium) !important; letter-spacing: var(--letter-space-1) !important; font-size: 20px !important; } p.slide-button a { letter-spacing: 7px !important; border-bottom: none !important; font-size: .8em !important; } .header-localstore-title { font-family: var(--font-josefin); color: var(--loake-gold); font-size: .8em; line-height: .8em; } .header-localstore-store { font-weight: var(--font-medium); font-size: 11px; margin: 0 !important; text-transform: uppercase; } .header-localstore-store strong { font-weight: var(--font-bold); color: var(--loake-green); } .header-cart-count-number { font-family: var(--font-josefin) !important; font-weight: var(--font-medium) !important; } /* .home .header-localstore-store, .home .header-localstore-store:hover { color: var(--white) !important; } */ header.header-color-default .header-localstore-store, header.header-color-default .header-localstore-store:hover, .header--stick .header-localstore-store, .header--stick .header-localstore-store a:hover, .home .header--stick .header-localstore-store:hover { color: var(--loake-green) !important; } header.header-color-light .header-localstore-store, header.header-color-light .header-localstore-store:hover { color: var(--white); } header.site-header.header--clone .header-inner { opacity: .98; } .header-inner { height: 100px; } .header--stick .header-inner { height: 80px; } header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-expanded-view-inner { padding-top: 6px; } header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist { margin-left: 20px !important; } a.header-cart { margin: 0 15px !important; } a.header-cart::before { position: relative !important; } header.site-header:not(.header--clone).header-color-light .header-wrapper .header-sections .tools .header-cart .header-cart-count .header-cart-count-number { color: var(--white); } header.site-header:not(.header--clone).header-color-light .header-wrapper .header-sections .tools .header-cart .header-cart-count .header-cart-count-background, header.site-header .header-wrapper .header-sections .tools .header-cart .header-cart-count .header-cart-count-background { background: var(--loake-gold); } sup.wishlist_items_number { color: var(--loake-gold) !important; } .dropdown-toggle, .is-submenu-parent-item a { font-weight: var(--font-bold) !important; font-size: 13px !important; text-transform: uppercase!important; } .navigation-foundation ul.is-dropdown-submenu.js-dropdown-active li a { font-size: 13px; } /* END Header Styles */ /* Topbar Styles */ .topbar { border-bottom: 0 !important; z-index: 9; } .topbar .menu a { padding: 0.7rem 0.5rem !important; } .language-translator img { width: 25px; height: auto; margin-right: 12px; } .topbar-section .language-translator img { float: left; } .topbar-left { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; } .topbar-section, .topbar-section a { flex: 1; font-size: 12px; font-weight: var(--font-medium) !important; } ul#menu-topbar-menu { flex-direction: row-reverse; } ul#menu-topbar-menu li { margin-bottom: 0; } ul#menu-topbar-menu li a { font-size: 12px; } .topbar-section:nth-child(2) { text-align: center; } .topbar-section:nth-child(3) { text-align: right; } .topbar-language { float: left; } .topbar-language-text { border-left: 1px solid #afabab; float: left; padding-left: 12px; } /* END Topbar Styles */ /* Footer Styles */ footer#site-footer .widget-area { border: 0; background: #f5f5f5; padding: 40px 20px 24px; } footer#site-footer { display: block; } h4.widget-title, footer#site-footer a, footer { font-size: 13px !important; } h4.widget-title, .bapf_head.bapf_colaps_togl h3 { font-size: 13px !important; font-family: var(--font-josefin) !important; text-transform: uppercase; font-weight: var(--font-bold)!important; padding-top: 1.5rem !important; color: var(--loake-green); } footer#site-footer a, footer { font-size: 13px !important; font-family: var(--font-josefin) !important; } .footer-openingtimes { font-size: 13px; } .dm_widget h4.widget-title { font-weight: var(--font-medium) !important; font-size: 20px!important; } .dm_widget br { display: none; } form.dotMailer_news_letter label, form.dotMailer_news_letter p { display: none; } .footer-contactinfo { width: 50%; float: left; margin-bottom: 25px; } footer#site-footer input[type='submit'], a.mg-wsac-button.variable-product.mg-wsac-round-xxlarge.mg-wsac-btn.cart-text, a.wsac-modern.mg-wsac-button.mg-wsac-round-xxlarge.mg-wsac-btn.cart-text.wsac-ajax, .comment-respond input[type=submit], .ps-lightbox-container.ps-lightbox-theme-modern .ps-product-cta { border-radius: 0 !important; text-transform: none !important; font-size: 13px; padding: 15px 30px; } #respond .form-submit input#submit, .comp-form input[type='submit'] { border-radius: 0 !important; padding: 15px 30px !important; font-size: 13px !important; } .single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .stars a:before { font-size: 1.4em !important; } .single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .stars a { width: 1.4em !important; } input#dotMailer_email { border: 0; width: 60%; float: left; margin-right: 5%; color: var(--loake-grey); } footer#site-footer .widget-area .cell aside { padding-bottom: 0; margin-bottom: 40px; } .copyright-section .language-translator { text-align: right; } .copyright-section .language-translator img { float: none; } .woocommerce-page .footer-usps { width: 25%; float: left; } .footer-usps { text-align: center; } .footer-usps h6 { font-size: 0.9em !important; color: var(--black); font-family: var(--font-josefin); text-transform: uppercase; font-weight: 500; letter-spacing: .5px; } .footer-usps img { width: 32px; padding-bottom: 10px; } footer#site-footer .grid-container { padding-top: 2.5rem; width: 90vw; } .grid-container.usps { margin: 0 5vw; } .footer-boxes { margin: 0 !important; display: flex; } .footer-boxes h3 { font-size: 1.7em !important; color: var(--white); text-transform: uppercase; font-family: var(--font-josefin); font-weight: var(--font-bold); } ul#menu-footbar-menu li a, .language-translator { font-family: var(--font-josefin) !important; font-size: 10px!important; font-weight: normal; text-transform: uppercase; padding: 0.7rem; } .footer-boxes h6, .slide-subtitle { font-size: 1em !important; color: var(--loake-gold) !important; font-weight: var(--font-bold) !important; font-family: var(--font-josefin) !important; font-style: normal; text-transform: uppercase !important; letter-spacing: var(--letter-space-3) !important; } .footer-boxes p { font-size: 1.35em !important; color: var(--white); font-weight: var(--font-light)!important; } .footerbox1, .footerbox2, .footerboxint, .woocommerce-page .footerbox1, .woocommerce-page .footerbox2, .woocommerce-page .footerboxint { padding: 3vw 7.5vw 2vw 4.5vw !important; background-size: cover; margin: .5vw; } .woocommerce-checkout .navigation-foundation, .woocommerce-checkout .header-expanded-view, .woocommerce-checkout .header-sections .tools .header-cart, .woocommerce-checkout .header-localstore, .woocommerce-cart .navigation-foundation, .woocommerce-cart .header-expanded-view, .woocommerce-cart .header-sections .tools .header-cart, .woocommerce-cart .header-localstore { display: none !important; } .woocommerce-checkout .site-branding.cell.shrink.text-center, .woocommerce-cart .site-branding.cell.shrink.text-center { pointer-events: auto; } .woocommerce-cart h6 { font-weight: var(--font-medium) !important; font-size: .85rem !important; margin-bottom: 0; } .footerbox1 { background-image: url(/wp-content/themes/loake-child/img/footer-stores-min.jpg) !important; } .footerbox2, .footerboxint { background-image: url(/wp-content/themes/loake-child/img/footer-repairs-min.jpg) !important; } .container-footer-boxes { padding-bottom: 0 !important; } .footer-boxes a { color: var(--white) !important; } .footer-boxes a:not(.button) { background-image: linear-gradient(to top, var(--loake-gold) 0px, #d89b19 0px), linear-gradient(to top, rgba(216, 155, 25, .2) 0px, rgba(216, 155, 25, .2) 0px); background-position: left bottom, left bottom; background-repeat: no-repeat, no-repeat; background-size: 0 3px, 100% 3px; transition-property: background-size, color; word-wrap: break-word; padding-bottom: 8px; letter-spacing: .5px; } .footer-boxes a:not(.button):hover { background-size: 100% 3px, 100% 3px; opacity: 1; } img.footer-social { width: auto; height: 20px; padding-right: 2px; margin-top: -3px; } /* END Footer Styles */ /* My Account Styles */ .logged-in.woocommerce-wishlist .account-nav-top .title-wrapper .page-title-wrapper h1 { font-size: 36px !important; } /* END My Account Styles */ ul.products li.product .product-inner .product-details .product-title { margin-bottom: 0em !important; max-width: 95%; line-height: .75; } /* Button Styles */ .woocommerce-wishlist table.wishlist_table tbody tr td.product-add-to-cart a, ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .button, .barberry-button-container .b-button_small { border-radius: 0 !important; } .vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline, .vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom, .barberry-button-container .b-button_small { padding: 12px 25px 11px !important; font-size: 11px!important; font-weight: var(--font-bold)!important; letter-spacing: var(--letter-space-05)!important; text-transform: uppercase !important; } ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button { border-radius: 0; margin-left: 10px; } ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button { border-radius: 0; margin-right: 10px; } ul.products li.product .product-inner .product-image .footer-section .footer-section-inner a.button { border: 1px solid var(--loake-ltgrey) !important; font-size: 13px; font-weight: var(--font-medium)!important; } ul.products li.product .product-inner:hover .footer-section { transform: translateY(-65px); } /* END Button Styles */ /* MOBILE Styles */ /* Large devices (Small desktops, 1280px and down) */ @media only screen and (max-width: 1280px) { .single-product h1.product_title.entry-title { font-size: 24px !important; } body.single-product .product_layout_default .product-cells, body.single-product .product_layout_default .sidebar-container { padding-top: 140px !important; } .deskonly1280 { display: none !important; } } /* Large devices (landscape tablets, 1024px and down) */ @media only screen and (max-width: 1024px) { .home-werecommend li.product:nth-child(n+7), .deskonly, .page-id-169985 #products li.product:nth-child(5) { display: none !important; } .footer-boxes { margin: 0 !important; } .footerbox1, .footerbox2, .footerboxint, .woocommerce-page .footerbox1, .woocommerce-page .footerbox2, .woocommerce-page .footerboxint { padding: 3vw 3.5vw 2vw 4.5vw !important; } .footer-boxes h3 { font-size: 2em !important; } .footer-boxes p, body:not(.woocommerce-cart) #content .entry-content p a:not(.button) { font-size: 1em !important; } .grid-container.usps { margin: 0; } .tablepress-id-1 th.column-1, .tablepress-id-1 th.column-2 { min-width: 20vw!important; } .tablepress-id-1 th.column-3, .tablepress-id-1 th.column-4, .tablepress-id-1 th.column-5 { min-width: 15vw!important; } .woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .barberry-show-sidebar-btn { min-width: 30% !important; } .singleproduct-lastbox-img { width: 30%; } .singleproduct-lastbox-text { width: 70%; } .singleproduct-lastbox { min-width: 95%; } .singleproduct-laststyle { overflow: scroll; scroll-behavior: smooth; -webkit-overflow-scrolling: touch; padding-left: 0; } ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button, ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button { border-radius: 0; margin: 0 0px 0 -1px; } ul.products li.product .product-inner .product-image .footer-section .footer-section-inner a.button { border: 1px solid #f6f6f6 !important; font-size: 11px; border-radius: 0 !important; color: #939393; text-transform: uppercase!important; } ul.products li.product .product-inner .product-image .footer-section .footer-section-inner a.button::after { display: none; } ul.products li.product .product-inner:hover .footer-section { transform: translateY(0); } .single-product .woocommerce-tabs #tab-additional_information .shop_attributes .cell .attr-excerpt a { font-size: 15px !important; } .woocommerce-product-attributes-item img { width: 45px; float: left; padding-right: 10px; } #wpsl-search-wrap { width: 100%; } #wpsl-search-input { width: 95% !important; } .dropdown-toggle { pointer-events: auto !important; } .singleproduct-lastbox-text h6 { font-size: 15px; } .single-product .product_layout_default .product-cells { padding-top: 135px !important; } .woocommerce-cart .cart-cells .cell { padding-top: 3vw !important; } .woocommerce-info #pay_with_amazon { margin: -30px 0 0 0; } .paypal-payment, .amazon-payment { width: 45%; float: left; padding: 0; margin-right: 5%; } .amazon-payment { margin-top: 30px; } body.term-1880-export-grade .site-branding, body.term-1880-export-grade .header--stick .site-branding { height: 45px; width: 110px; } body.header-has-no-overlap .page-header, .single.single-attachment .site-content { margin-top: 110px !important; margin-bottom: 20px; border-bottom: 1px solid var(--grey); } .product_layout_default .product-cells, body.single-product .product_layout_default .sidebar-container { padding-top: 135px !important; } .home-styleboxes .home-stylebox .vc_column-inner { padding: 6vw 1vw 3vw 1.5vw; } .page-header.title-size-xlarge.color-scheme-light .title-section .title-section-wrapper { padding-top: 25vh !important; padding-bottom: 3vh!important; } } /* Medium devices (portrait tablets, 768px and down) */ @media only screen and (max-width: 768px) { .header-localstore, .ipadportno, #wpsl-gmap, header.header--unstick { display: none !important; } .tablepress-id-1 th.column-1, .tablepress-id-1 th.column-2 { min-width: 40vw!important; } .tablepress-id-1 th.column-3, .tablepress-id-1 th.column-4, .tablepress-id-1 th.column-5 { min-width: 20vw!important; } .gform_body input.gform_next_button, input.gform_button[type=submit], .archive li.product:nth-child(7n+7), .term-description, .paypal-payment, .amazon-payment, input#dotMailer_email, #wpsl-result-list, .footer-contactinfo { width: 100% !important; } .berocket_ajax_filters_toggle.theme-3 { width: 48% !important; margin: 0 0 2% !important; font-size: 10px; } .berocket_ajax_filters_toggle.theme-3.sortby { width: 48% !important; margin: 0 0 0 2% !important; } a.berocket_ajax_filters_sidebar_toggle.sortby { float: right; padding: 4px 36px 4px 0; } .berocket_ajax_filters_toggle.theme-3.sortby:before { right: 0 !important; left: auto; } .berocket_ajax_filters_toggle.theme-3.sortby span { right: 3px !important; left: auto; } .footer-boxes h3 { font-size: 1.7em !important; } .footer-boxes p { font-size: .9em !important; margin-bottom: 1rem; } .footer-boxes h6 { font-size: 1.1em !important; } .footerbox1, .footerbox2, .footerboxint .woocommerce-page .footerbox1, .woocommerce-page .footerbox2, .woocommerce-page .footerboxint { padding: 3vw 3.5vw 3.5vw 4.5vw !important; } .home-categories a, .home-categories p { font-size: .8em; } p, .breadcrumbs-wrapper .breadcrumbs { font-size: 15px !important; } .mobile-text-left, .single-product-reviews h2, .related.products h2, p.product-colour, .cross-sells h2, .ps-cta-subheading, .ps-cta-heading { text-align: left !important; } p.slide-title { font-size: 30px !important; } .pagemenu-centred .menu { white-space: nowrap; overflow-y: hidden; scroll-behavior: smooth; -webkit-overflow-scrolling: touch; height: 40px; } .pagemenu-centred .vc_wp_custommenu.wpb_content_element { margin-bottom: 10px; } table.wpsl-opening-hours time { font-size: .8em; } .productfit { font-size: .9em; } #wpsl-wrap { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } #wpsl-stores { height: 100% !important; } .wpsl-store-location p span { display: block; } .wpsl-input { width: 75% !important; } .wpsl-search-btn-wrap { width: 21% !important; } ul.products li.product .product-inner .product-details .price { width: 35%; text-align: right; margin: 0 4% 0 0; } ul.products li.product .product-inner .product-details .amount { font-size: 14px; } ul.products li.product .product-inner .product-details .product-title { max-width: 95%; width: 95%; } ul.products li.product .product-inner .product-details .product-title a, p.productcolour .woocommerce .amount { font-weight: var(--font-bold) !important; font-size: .75rem !important; } p.productcolour .woocommerce .amount { line-height: 2; } p.productcolour { font-size: .7em!important; margin-bottom: .8rem; } .offcanvas_aside .offcanvas_aside_content { padding: 0px 25px !important; } .offcanvas_aside.offcanvas_aside_left .close-icon, .offcanvas_aside.offcanvas_aside_left .close-button { left: 25px; } .woocommerce-cart ul.products.columns-5>.product { width: 50% !important; } .woocommerce-info #pay_with_amazon { float: none !important; width: 75%; margin: 10px 0; } .woocommerce-info.info.wc-amazon-payments-advanced-info { text-align: center; } .amazon-payment { margin-top: -20px; } body.term-1880-legacy .site-branding { height: 50px; width: 95px; } .pagemenu-centred .vc_column-inner { padding-right: 0; padding-left: 0; } .pagemenu-centred li:nth-child(1) { padding-left: 10px; } .product-short-menu { margin-top: 8vw; top: 73px !important; } .product-short-menu.pagemenu-centred .menu li:nth-child(1) a { margin-left: 15px; } .product-short-menu.pagemenu-centred .menu li:nth-last-child(1) a { margin-right: 15px; } .pagemenu-centred .menu li:nth-last-child(1) { padding-right: 15px; } .tax-product_cat .select2-hidden-accessible { border: 1px solid rgba(13,48,39,0.1) !important; height: 48px!important; font-size: 13px; } .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .page-title { font-size: 1.5em !important; } #product-alert { padding: 3vw 5vw; font-size: .7em!important; } .exportgrade-product .product-details-wrapper, .home-featuredcollection li.product:nth-child(4), .nextstep-jimmydaniels li.product:nth-child(3), .nextstep-jimmydaniels li.product:nth-child(4) { display: block !important; } .history-opening-text { font-size: 12px !important; line-height: 1.6em!important; } .history-moment h4, .craft-process h4 { font-size: 17px; line-height: 1.5em; } .singleproduct-ranges { padding: 10vw 10vw 2vw; } .pagemenu-centred .menu li a { font-size: .9em; } .history-menu { margin: 25px -25px 0!important; font-size: 1em; padding: 15px 0 !important; } .home .flickity-slider .carousel-cell:nth-child(1) p.slide-title { font-size: 60px!important; } .home-styleboxes .home-stylebox .vc_column-inner { padding: 9vw 2vw 4vw 3vw; } home-featuredcollection-products { margin: 0; } .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper, .vc_custom_heading { text-align: left !important; } .home-stylebox .vc_custom_heading { text-align: center !important; } .cart-navigation { margin: 50px 0 10px; white-space: nowrap; overflow-y: hidden; scroll-behavior: smooth; } .cart-navigation li:after { margin: 0 1rem; } .blackfriday-pricefilter a, .blackfriday-stylefilter a, .sale-pricefilter a, .sale-stylefilter a { flex: 48%; } .content-area .grid-container, .blog-content-area .grid-container, .post-content-area .grid-container, .page-header.title-size-large .title-section .title-section-wrapper, .page-header.title-size-default .title-section .title-section-wrapper, .page-header.title-size-small .title-section .title-section-wrapper { padding-top: 0 !important; } #niro ul.products li.product .product-inner .product-details .product-title, #niro span.price, #mccauley ul.products li.product .product-inner .product-details .product-title, #mccauley span.price, #kilmer ul.products li.product .product-inner .product-details .product-title, #kilmer span.price { font-size: 11px; } h4.font-druk { font-size: 1em !important; } .header-inner { height: 40px !important; } ul.products li.product .product-inner .product-details .price { padding-right: 0; } body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .notice_text, body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .notice_text { font-size: 11px; line-height: 1.5; } a.awsm-job-more { width: 100%; display: block; text-align: center; } .awsm-list-item .awsm-job-specification-wrapper { display: inline-block; } body.woocommerce-cart .actions { margin-top: 5vh !important; padding-top: 4vh !important; } .cross-sells { margin-top: 3vh; } .woocommerce .product-labels .product-label { font-size: .5em !important; } .woocommerce .product-labels.labels-solid .product-label { padding: 7px 8px 5px !important; } ul.products li.product .product-inner .product-image { margin-bottom: 0 !important; } .site-content.woocommerce-sidebar-active ul.products.columns-2 > .product, .site-content.woocommerce-sidebar-active ul.products.columns-3 > .product, .site-content.woocommerce-sidebar-active ul.products.columns-4 > .product, .site-content.woocommerce-sidebar-active ul.products.columns-5 > .product, ul.products.columns-2 > .product, ul.products.columns-2 .flickity-slider > .product, ul.products.columns-3 > .product, ul.products.columns-3 .flickity-slider > .product, ul.products.columns-4 > .product, ul.products.columns-4 .flickity-slider > .product, ul.products.columns-5 > .product, ul.products.columns-5 .flickity-slider > .product { padding-left: .1rem !important; padding-right: .1rem !important; padding-bottom: .2rem !important; } .grid-margin-x { margin-left: -0.8rem !important; margin-right: -0.8rem !important; } .page-header.title-size-xlarge { margin-bottom: 4vh; } } /* Between Large and Medium devices (portrait tablets, 769px to 1024px) */ @media only screen and (min-width: 769px) and (max-width: 1024px) { .home-category-box h5 { font-size: 16px !important; } body, a, .breadcrumbs-wrapper .breadcrumbs { font-size: 13px !important; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-size: 1em !important; } .topbar-section, .topbar-section a, p.slide-button { font-size: 10px!important; } p.slide-title { padding-bottom: 10px; } .topbar { display: block !important; } .topbar .topbar-sections { height: 40px; } .shortcode_barberry_slider, .shortcode_barberry_slider .barberry_slider-wrapper { height:500px !important; } .singleproduct-lastbox-img.last { background-position: bottom !important; } a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.barberry_addtocart_button::after { display: none; } .page-header.title-size-xlarge.color-scheme-light .title-section .title-section-wrapper { padding-top: 15vh !important; padding-bottom: 3vh !important; } } /* Between Medium and small devices (portrait tablets, 601px to 768px) */ @media only screen and (min-width: 601px) and (max-width: 768px) { .home-category-box h5 { font-size: 17px !important; } .singleproduct-lastbox-img.last { background-position: center !important; } } /* Extra small devices (phones, 600px and down) */ @media only screen and (max-width: 600px) { .mobno, .owl-theme .owl-nav, .home-latestcollection li.product:nth-child(n+5), #nav_menu-2, .breadcrumbs-wrapper, .sticky-add-to-cart-pro.mg-modern-sticky-cart .mg-wsac-title-wrap, li.is-submenu-parent-item.is-submenu-item.is-drilldown-submenu-item, .woocommerce-billing-fields h3 { display: none !important; } .tablepress-id-1 th.column-1, .tablepress-id-1 th.column-2 { min-width: 70vw!important; } .tablepress-id-1 th.column-3, .tablepress-id-1 th.column-4, .tablepress-id-1 th.column-5 { min-width: 40vw!important; } .woocommerce-billing-fields { padding-top: 0; } .page-header .title-section .title-section-wrapper .title-wrapper { max-width: 100%; text-align: left; padding-right: 5%; } .header-mobiles-primary-menu ul .is-drilldown-submenu li a { font-size: 18px; } h4 a .vc_tta-title-text { line-height: 0!important; font-size: 12px!important; } .mg-wsac-variants-wrapper select[data-attribute="pa_size"] { font-size: .8rem; padding: 0 .7rem; line-height: 2.5rem; width: 100%; } .mg-wsac-fix-sticky-bar div.mg-wsac-wrap { padding: 10px 0px; } .sticky-add-to-cart-pro.mg-modern-sticky-cart .mg-wsac-thumb-img img { max-width: 60px; max-height: 60px; } .sticky-add-to-cart-pro.mg-modern-sticky-cart .mg-wsac-thumb-img { display: none; } .sticky-add-to-cart-pro.mg-modern-sticky-cart .wsac-button-wrapper, .sticky-add-to-cart-pro.mg-modern-sticky-cart .wsac-price-wrapper { width: 100%; } .footer-usps { min-width: 35% !important; margin-right: 10%; text-align: left; } .grid-container.usps { display: flex; overflow: scroll; } .copyright-section .language-translator { text-align: left; } #menu-footbar-menu a{ padding: 0.7rem 1rem 0.7rem 0; } a.header-cart { margin: 0 15px 0 10px !important; } .home .woocommerce.columns-4 li:nth-child(4) { display: block; opacity: 1!important; } .footerbox1, .footerbox2, .footerboxint, .woocommerce-page .footerbox1, .woocommerce-page .footerbox2, .woocommerce-page .footerboxint { padding: 5.5vw 7.5vw !important; } .footerbox1, .woocommerce-page .footerbox1 { margin-bottom: 15px; } .home-ranges .owl-next, .home-ranges .owl-prev { display: none; } .woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .barberry-show-sidebar-btn { min-width: 40% !important; } .singleproduct-lastbox-img { width: 97%; height: 250px; background-position: bottom; } .singleproduct-lastbox-img.style { background-position: center; background-size: 80%; } .singleproduct-lastbox-text { padding: 30px 20px 30px 30px; } .singleproduct-lastbox-text { width: 97%; } p.slide-subtitle, .single-product .woocommerce-product-details__short-description ul { font-size: 15px !important; } .shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper { padding-top: 30px; } .shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-page-dots { top: -25px !important; } footer#site-footer .grid-container { padding: 2.5rem 0 0 0 !important; } .owl-item { padding-right: 25px!important; } .home-ranges .owl-carousel .owl-stage-outer { width: calc(100% + 100px); margin-left: -10px; } .shortcode_barberry_slider { margin-top: 20px!important; } p.slide-description { font-family: var(--font-playfair) !important; font-style: italic; text-transform: none!important; font-weight: var(--font-medium) !important; letter-spacing: .5px!important; font-size: .95em !important; } header.site-header .header-wrapper .header-sections .site-branding a { min-height: inherit; } .site-header.header--clone .site-branding img { height: 25px !important; } .home-category-box .vc_column-inner { min-height: 400px !important; max-height: 400px !important; } .home-ranges .owl-dots { padding: 20px 0 30px; } .home-category-box h5 { font-size: 15px !important; } .pagemenu-centred .menu li { padding-right: 22px; } .wpsl-search-btn-wrap { width: 100% !important; } .wpsl-search-btn-wrap input { border-radius: 0 !important; } #wpsl-search-input::placeholder, .product-paypalcredit { font-size: .8em !important; } .wpsl-store-location, .wpsl-store-location p span { font-size: 0.85em; } .wpsl-store-location a, .topbar a { font-size: .9em !important; } a.wpsl-directions { font-size: .6em; } .dm_widget h4.widget-title { font-weight: 700 !important; font-size: 14px!important; } p, ol, .pum-trigger, .singleproduct-delivery { font-weight: var(--font-light) !important; } .offcanvas_aside.offcanvas_aside_left .offcanvas_aside_content { padding-top: 70px !important; } .singleproduct-lastbox-img.last { background-position: bottom !important; } p.product-colour, .ps-cta-subheading { letter-spacing: 0; } .singleproduct-lastbox-text h6 { font-size: 18px; } .woocommerce-info #pay_with_amazon { float: none !important; width: 80%; margin: 20px auto; } .single-product .product_layout_default .product-cells { padding-top: 115px !important; } .woocommerce-cart .cart-cells .cell { padding-top: 20px !important; } .cart-paypal-button { padding-top: 40px; } .woocommerce-info #pay_with_amazon { width: 60%; } .payment-options { padding: 0 0 40px 0; margin-top: 10px; } .page-header .title-section .title-section-wrapper .title-wrapper .term-description p { font-size: 12px !important; line-height: 1.4em; padding-bottom: 15px; } .offcanvas_search .search-header { padding: 15vh 0 5vh 0; } .offcanvas_search .grid-container, .product-short-menu .grid-container { padding: 0; } footer#site-footer .grid-container.usps { width: 100%; padding-left: 2.5em !important; } .single-product .woocommerce-tabs #reviews #comments .comment_container .comment-text { padding-left: 0; } .product-images-inner { margin-top: 40px; } .select2-hidden-accessible { border: 2px solid var(--loake-green) !important; clip: rect(0 0 0 0) !important; height: auto !important; margin: -1px !important; overflow: hidden !important; padding: 0 10px !important; position: inherit !important; width: 100% !important; display: block; font-weight: var(--font-bold) !important; color: var(--loake-green) !important; font-size: 9px !important; text-transform: uppercase; } .select2-hidden-accessible#pa_size { padding: 20px!important; } .page-header.title-size-large .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .page-title { font-size: 22px !important; } .footer-trustpilot { margin: 20px 0 0; } .single-relatedproducts, h3.ps-ready-visible { font-size: 1.3em !important; } .page-header.with-back-btn .page-title-wrapper { padding: 3vw 0 0 !important; } .term-description { padding-bottom: 3vw; } .title-section.grid-container { border-bottom: none; } body.term-sale .term-description, body.term-sale-further .term-description { padding-bottom: 3vw; } a.read-more { font-weight: var(--font-light)!important; font-size: 1em; } .topbar { display: block !important; } .page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .page-title { font-size: 1.3em !important; } .mobilebutton a.button { width: 80vw !important; border-radius: 0 !important; text-transform: uppercase!important; font-size: .6em; letter-spacing: var(--letter-space-1); padding: 4vw !important; } .salebanner a { font-size: 12px; } .salebanner { padding: 7px 0; } body.single-product .product_layout_default .product-cells, body.single-product .product_layout_default .sidebar-container { padding-top: 60px !important; } .topbar-section:nth-child(1) { max-width: 25%; } .topbar-section:nth-child(2) { text-align: left; } h2.history-madeinengland-title { font-size: 12vw !important; } .exportgrade-producttitle p { font-size: 11px !important; } .web-video { margin-bottom: 0 !important; } p.slide-button a { letter-spacing: var(--letter-space-3) !important; } .history-menu { margin: -6px -25px 0!important; padding: 10px 0!important; font-size: 1.2em; width: auto; } .pagemenu-centred #menu-menu-black-friday li:nth-child(1), .pagemenu-centred #menu-menu-black-friday-gifts li:nth-child(1) { padding-left: 0 !important; } .pagemenu-centred li:nth-child(1) { padding-left: 20px; } .pagemenu-centred li:last-child { padding-right: 20px !important; } a.wsac-modern.mg-wsac-button.mg-wsac-round-xxlarge.mg-wsac-btn.cart-text.wsac-ajax { width: 100%; margin: 2vw 3vw 3vw; } .mg-modern-sticky-cart .mg-wsac-variants-wrapper { margin: 3%; float: left; width: 44%; display: none; } a.mg-wsac-button.mg-wsac-round-xxlarge.mg-wsac-btn.cart-text { font-size: 15px !important; font-weight: var(--font-medium); } .home-styleboxes .home-stylebox .vc_column-inner { padding: 20vw 5vw; } .home-topboxes .home-topbox .vc_column-inner { padding: 22vw 5vw 10vw; } .home-styleboxes .home-stylebox h3 { margin-bottom: 3.5vw !important; } .home-styleboxes .home-stylebox h3 a { font-size: 40px !important; } .home-historybox-text .vc_custom_heading { text-align: left !important; } .home-historybox-text { padding-right: 3% !important; padding-left: 3% !important; } .home-historyboxes .owl-item { padding-right: 10px !important; } .home-secondary-main img, .home-secondary-main p { padding: 0; } .woocommerce-cart .product-paypalcredit { margin-top: -7vw; } .page-header.title-size-xlarge.color-scheme-light .title-section .title-section-wrapper { padding-top: 20vh !important; padding-bottom: 3vh !important; } header.site-header .header-wrapper .header-sections .tools .header-cart.show-cart-icon:before { top: 5px !important; } } @media only screen and (min-width: 1280px) { body.woocommerce-cart .cart-cells .cell { padding-top: 3vw !important; } } @media only screen and (min-width: 1025px) { .home-ranges .owl-dots, .home-latestcollection li.product:nth-child(n+5), .deviceonly, div#menu-item-107444 { display: none !important; } .widget.woocommerce.barberry_attributes_filter ul { max-height: 235px; padding-bottom: 1rem; overflow: scroll; } .amazon-payment { margin-top: 13px; } .navigation-foundation .menu .is-mega-menu .dropdown-submenu { width: 1000px !important; } .navigation-foundation > ul > li { padding-right: calc(2vw - 4px) !important; } } @media only screen and (min-width: 769px) { .shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper { padding-left: calc(7.8125vw - 40px); padding: 40px; } .woocommerce-info.info.wc-amazon-payments-advanced-info { padding-bottom: 10px; } .ipadportonly { display: none !important; } } @media only screen and (min-width: 601px) { .mobonly, .web-video { display: none !important; } } @media screen and (min-width: 75em) { .shop-sidebar-left .grid-margin-x>.large-3 { width: calc(25% - 0rem); } .shop-sidebar-left .grid-margin-x>.cell { margin-left: 1rem; margin-right: 1rem; } } @media screen and (min-width: 64.0625em) { .shop-sidebar-left .grid-margin-x>.large-3 { width: calc(25% - 0rem); } .shop-sidebar-left .grid-margin-x>.cell { margin-left: .5rem; margin-right: .5rem; } } /* END MOBILE Styles */