.img_border img,.storefront-full-width-content.single-product div.product .images img,table.cart td.product-thumbnail img,ul.products li.product img{border-radius:20px;border-color:#810080;border-width:2px;border-style:solid;box-shadow:5px 5px 3px #b1b1b1}.storefront-full-width-content .woocommerce-products-header{padding:0 0 1em!important}@media only screen and (max-width:850px){.hot_spot_guide_grid .frm6{grid-column:span 12/span 12}}.hot_spot_guide_title{text-align:center;background-color:#810080;color:#fff}.hot_spot_wrap{width:500px;height:500px;background-repeat:no-repeat;background-size:100%}@media only screen and (max-width:1070px){.hot_spot_wrap{width:400px;height:400px}}@media only screen and (max-width:450px){.hot_spot_wrap{width:300px;height:300px}}.hot_spot{border:3px solid #810080;background-color:#f60b13;cursor:pointer;display:inline-block;border-radius:1000px;color:#fff;font-size:1em;line-height:1em;font-weight:700;position:relative;text-align:center;width:25px;height:25px}.su-spoiler.su-spoiler-style-fancy.guide_item{margin-bottom:0}.woocommerce .su-spoiler.su-spoiler-style-fancy.guide_item{margin-bottom:20px}.su-spoiler-style-fancy.filter_toggle,.su-spoiler-style-fancy.guide_item,.su-spoiler-style-fancy.whats_inc{box-shadow:2px 3px 10px 1px #810080;border:1px solid #fff}.su-spoiler-style-fancy.filter_toggle>.su-spoiler-title,.su-spoiler-style-fancy.guide_item>.su-spoiler-title,.su-spoiler-style-fancy.whats_inc>.su-spoiler-title{text-align:center;font-size:22px;font-weight:700;color:#fff;background:#810080}.a-z_list ul.alpha_beta li:hover,.frm_pagination_cont ul.frm_pagination li.active,.frm_pagination_cont ul.frm_pagination li:hover,.su-spoiler-style-fancy.filter_toggle>.su-spoiler-title:hover,.su-spoiler-style-fancy.guide_item>.su-spoiler-title:hover,.su-spoiler-style-fancy.whats_inc>.su-spoiler-title:hover{background-color:#000}.su-spoiler-style-fancy.filter_toggle .su-spoiler-icon,.su-spoiler-style-fancy.guide_item .su-spoiler-icon,.su-spoiler-style-fancy.whats_inc .su-spoiler-icon{font-size:20px}.products .su-spoiler-style-fancy.whats_inc>.su-spoiler-title{font-size:18px}.guide_info_wrap{border:1px solid #efefef;padding:10px;margin-bottom:10px}.guide_info_wrap .info_title{color:#810080;font-size:1.2em;font-weight:700;margin-bottom:10px}.guide_info_wrap .info_text{color:#810080;line-height:1.4em}.whats_inc_wrap{padding:10px}.whats_inc_wrap .whats_inc_info{text-align:left}.whats_inc_wrap .whats_inc_info dt{color:#810080;font-size:1.4em;font-weight:700;font-style:italic;margin-right:5px}.whats_inc_wrap .whats_inc_info dd{color:#810080;font-size:1em;margin:0 5px 5px 10px}.whats_inc_wrap .whats_inc_info dd .range_header{font-size:1.2em;font-weight:700;font-style:italic;margin:5px 0 5px 20px}.whats_inc_wrap .whats_inc_info dd ul.what_tartan{margin-left:55px}.archive .whats_inc_wrap dd .range_header{margin:5px 0;font-size:1.1em}.archive .whats_inc_wrap dd ul.what_tartan{margin-left:10px}.frm_image_options.hire_outfit_img_btns .frm_image_option_container img{height:100%}span.shown_tartan_info{display:block;border-top:1px solid #bfc3c8;font-size:.8rem;padding-top:10px;margin-top:10px}#form_hirebooking .frm_text_label_for_image{font-size:20px;font-weight:700}@media only screen and (max-width:1100px){.frm_grid_container.frm_no_grid_750>div{grid-column:span 3/span 12}}@media only screen and (max-width:750px){.frm_grid_container.frm_no_grid_750>div{grid-column:span 4/span 12}}@media only screen and (max-width:620px){.frm_grid_container.frm_no_grid_750>div{grid-column:span 6/span 12}}.tartan_thumb img{width:300px}.material_wrapper .img_wrapper img{width:100%;height:auto;margin:0 auto;border-radius:20px;border-color:#810080;border-width:2px;border-style:solid}.exclusive_label,.material_label{text-align:center;font-weight:700;color:#8a2be2}.material_label{color:#810080;margin:2px}.frm_no_entries p{font-size:30px;color:#810080;text-align:center;margin-top:30px}.triangle{width:0;height:0;border-style:solid;border-color:transparent transparent #fff;position:relative;z-index:10!important}.triangle.triangle_bot_left{border-width:0 58px 58px 0;left:0;bottom:79px;margin-bottom:-79px}.triangle.triangle_bot_left .inner-triangle{border-width:0 50px 50px 0;left:2px;bottom:-56px}.triangle.triangle_bot_left .inner-triangle a:focus{outline:0}.triangle .inner-triangle{width:0;height:0;border-style:solid;border-color:transparent transparent #000;position:absolute}.triangle .inner-triangle .tri_icon{color:#fff;position:absolute;left:7px;bottom:-44px;font-weight:700;font-size:1.2em;cursor:pointer}#form_tartanrangefilter .frm_submit,.fav_tartan .tri_icon.fa-plus,.tri_icon.fa-star{display:none}.fav_tartan .tri_icon.fa-star{color:#ff0;display:block}.filter_section,.tartan_modal .modal-content{border:3px solid #810080}.tartan_modal .modal-header{border-bottom:3px solid #810080}.tartan_modal .modal-header .modal-title{text-align:center;color:#810080;font-weight:700}.tartan_modal .material_swatch{border-radius:20px;border-color:#810080;border-width:3px;border-style:solid}.tartan_modal .button_row{text-align:center;padding:10px 0}.tartan_modal .button_row input[type=button]{font-size:20px;padding:3px 10px;margin-right:10px;background-color:#810080;color:#fff;border:2px solid gray;border-radius:5px}.tartan_modal .button_row input[type=button]:hover{background-color:#d5d5d5;border-color:#810080;color:#333}.tartan_modal hr{background-color:#810080;border:0;height:3px;margin:0 0 1.41575em}.tartan_modal .cookie_prompt p{color:#810080;font-size:20px;text-align:center}.filter_section{padding:10px}.filter_section h3{text-align:center}.filter_section p{color:#810080;font-size:16px}.frm_style_kc-formidable-style.with_frm_style .form-field.to_buy_header{text-align:center;margin:35px 20px 0}.frm_style_kc-formidable-style.with_frm_style .form-field.to_buy_header h3{color:#810080;font-weight:700;margin-bottom:0}#field_tartan_name_text{padding-right:70px}.filter_btns.frm_display_format_buttons .frm_image_option_container,.filter_btns.frm_display_format_buttons .frm_label_button_container{max-width:300px;text-align:center;border:3px solid gray;border-radius:50px;background-color:#810080;color:#fff}.filter_btns.frm_display_format_buttons .frm_image_option_container:hover,.filter_btns.frm_display_format_buttons .frm_label_button_container:hover{background-color:#000;border-color:#810080}.filter_btns.frm_display_format_buttons.horizontal_radio .frm_opt_container,.filter_btns.frm_display_format_buttons.vertical_radio .frm_opt_container{max-width:300px;margin:0 auto}.frm_display_format_buttons .frm_checkbox input[type=checkbox]:checked+.frm_image_option_container,.frm_display_format_buttons .frm_checkbox input[type=checkbox]:checked+.frm_label_button_container,.frm_display_format_buttons .frm_radio input[type=radio]:checked+.frm_image_option_container,.frm_display_format_buttons .frm_radio input[type=radio]:checked+.frm_label_button_container,.frm_display_format_buttons .frm_scale input[type=radio]:checked+.frm_image_option_container,.frm_display_format_buttons .frm_scale input[type=radio]:checked+.frm_label_button_container,.frm_nps__button.frm_nps__button--active,.frm_nps__buttons input[type=radio]:checked+.frm_nps__button,.frm_nps__buttons input[type=radio]:focus+.frm_nps__button{background-color:#000;border-color:gray;color:#fff}.custom_submit{display:inline-block;position:relative;margin-left:-65px}.custom_submit input[type=button]{padding:0 6px;background-color:#810080;color:#fff;border:2px solid gray;border-radius:5px}.custom_submit input[type=button]:hover{background-color:#000;border-color:#810080;color:#fff}.a-z_list ul.alpha_beta{margin:0;list-style:none;text-align:center;display:grid;grid-template-columns:auto auto auto auto auto auto auto auto auto auto auto auto auto auto}@media screen and (max-width:900px){.a-z_list ul.alpha_beta{grid-template-columns:auto auto auto auto auto auto auto auto auto auto}}@media screen and (max-width:700px){.a-z_list ul.alpha_beta{grid-template-columns:auto auto auto auto auto auto auto}}.a-z_list ul.alpha_beta li,.frm_pagination_cont ul.frm_pagination li{color:#fff;border:3px solid gray;border-radius:5px;background-color:#810080;margin:0 10px 10px}.a-z_list ul.alpha_beta li a{color:#fff;font-size:20px;display:inline-block;padding:10px;width:100%;vertical-align:middle}.a-z_list ul.alpha_beta li a.current_alpha{background-color:#000;cursor:default}.frm_pagination_cont,.view_info{text-align:center}.frm_pagination_cont ul.frm_pagination{margin:0;list-style:none;text-align:center}.frm_pagination_cont ul.frm_pagination li{display:inline-block}.frm_pagination_cont ul.frm_pagination li.active a{text-decoration:none!important;cursor:default}.frm_pagination_cont ul.frm_pagination li.dots.disabled{background-color:#fff;color:#810080;font-size:50px;border:0;padding:0 10px}.frm_pagination_cont ul.frm_pagination li a{color:#fff;display:inline-block;padding:10px 20px;vertical-align:middle;font-size:20px}.view_info{margin:35px 20px 0}.view_info h3{color:#810080;margin-bottom:20px}.cookie_t_name,.view_info h3{font-weight:700}.pick_tartan_btn_wrap{text-align:center}.pick_tartan_btn_wrap a.button{border:3px solid gray;text-align:center;font-size:22px;font-weight:700;color:#fff;background:#810080}.pick_tartan_btn_wrap a.button:hover{color:#fff;background-color:#000}.kc_picked_tartan .img_wrapper img{margin:auto}.kc_picked_tartan .img_wrapper .thumbnail_title{font-size:20px;font-weight:700;text-align:center}.video_wrap .su-row .su-column{margin:0 0 0 10px}p:empty{display:none}
/*# sourceMappingURL=kc-site-customiser-public.css.map */