/* -------------------

    FONT FACE

---------------------- */

@font-face {
    font-family: 'CircularBook';
    font-weight: normal;
    font-style: normal;
    src: url(//images2.drct2u.com/repo/SBI/common/fonts/LinetoCircular/lineto-circular-book.woff) format("woff");
}

@font-face {
    font-family: 'CircularBold';
    font-weight: normal;
    font-style: normal;
    src: url(//images2.drct2u.com/repo/SBI/common/fonts/LinetoCircular/lineto-circular-bold.woff) format("woff");
}

/* -------------------

    VARIABLES

---------------------- */

:root {
    /* gutters */
    --plp-gutters: 16px;

    /* general color */
    --plp-color: #000;
    
    /* general links */
    --plp-link-color: var(--plp-color);
    --plp-link-hover-color: var(--plp-color);
    
    /* close text */
    --plp-txt-close: "Close";

    /* product lister */
    --plp-background-color: #fff;

    /* banner */
    --plp-banner-container-background-color: #fff;
    --plp-banner-margin: 0;
    --plp-banner-padding: 0;
    --plp-banner-border-color: #e5e5e5;
    --plp-banner-border-style: solid;
    --plp-banner-border-width: 0 0 1px 0;
    /* banner - desktop */
    --plp-desktop-banner-margin: 0 0 var(--plp-gutters);
    --plp-desktop-banner-padding: 0 var(--plp-gutters);
    
    /* heading <h1> */
    --plp-heading-mobile-margin: 0;
    --plp-heading-mobile-padding: 0;
    --plp-heading-tablet-margin: 0;
    --plp-heading-tablet-padding: 0;
    --plp-heading-desktop-margin: 0 0 var(--plp-gutters);
    --plp-heading-desktop-padding: 0 var(--plp-gutters);
    --plp-heading-background-color: #fff;
    --plp-h1-color: var(--plp-color);
    --plp-h1-font-family: var(--plp-brand-font-tertiary);
    --plp-h1-font-size: 16px;
    --plp-h1-font-weight: 400;
    --plp-h1-text-transform: uppercase;
    --plp-h1-line-height: 24px;
    --plp-h1-text-align: left;
    --plp-h1-background-color: #fff;
    --plp-h1-mobile-border-color: #e5e5e5;
    --plp-h1-mobile-border-style: solid;
    --plp-h1-mobile-border-width: 0 0 1px 0;
    --plp-h1-tablet-border-color: #e5e5e5;
    --plp-h1-tablet-border-style: solid;
    --plp-h1-tablet-border-width: 0 0 1px 0;
    --plp-h1-desktop-border-color: #e5e5e5;
    --plp-h1-desktop-border-style: solid;
    --plp-h1-desktop-border-width: 0 0 1px 0;

    /* search suggestion message */
    --plp-message-padding: var(--plp-gutters);
    --plp-message-margin: var(--plp-gutters) var(--plp-gutters) 0;
    --plp-message-background-color: #fff;
    --plp-message-border: 1px solid #e5e5e5;
    --plp-message-border-radius: 4px;
    --plp-message-serch-term-color: #ff0041;
    --plp-message-serch-term-font-family: var(--plp-brand-font-secondary);
    --plp-message-serch-term-font-size: 14px;
    --plp-message-serch-term-line-height: 18px;
    --plp-message-suggestion-color: var(--plp-color);
    /* search suggestion message - tablet */
    --plp-tablet-message-margin: 0;
    /* search suggestion message - desktop */
    --plp-desktop-message-margin: 0 var(--plp-gutters) var(--plp-gutters);
    
    /* refinements */
    --plp-refinements-margin: 0;
    --plp-refinements-padding: 0;
    --plp-refinements-border-width: 0;
    /* refinements - tablet */
    --plp-tablet-refinements-border-color: #e5e5e5;
    --plp-tablet-refinements-border-style: solid;
    --plp-tablet-refinements-border-width: 0 1px 0 0;
    --plp-tablet-refinements-margin: 0;
    --plp-tablet-refinements-padding: 0;
    /* refinements - desktop */
    --plp-desktop-refinements-border-color: transparent;
    --plp-desktop-refinements-border-style: solid;
    --plp-desktop-refinements-border-width: 0;
    --plp-desktop-refinements-margin: 0 var(--plp-gutters);
    --plp-desktop-refinements-padding: 0;

    /* refinement */
    --plp-refinement-distance-from-side: 48px;
    --plp-refinement-padding: 0;
    --plp-refinement-margin: 0 0 0 var(--plp-refinement-distance-from-side);
    --plp-refinement-background-color: #fff;
    /* refinement - tablet */
    --plp-tablet-refinement-padding: 0;
    --plp-tablet-refinement-margin: 0;
    /* refinement - desktop */
    --plp-desktop-refinement-border-radius: 4px;
    --plp-desktop-refinement-background-color: #fff;
    --plp-desktop-refinement-padding: 0 0 var(--plp-gutters);
    --plp-desktop-refinement-margin: 0;

    /* refinements mobile overlay */
    --plp-refinements-overlay-hide-background-color: rgba(0,0,0,0);
    --plp-refinements-overlay-show-background-color: rgba(0,0,0,.7);

    /* general border colour */
    --plp-divider-border-color: #e5e5e5;

    /* breadcrumb */
    --plp-breadcrumb-container-background-color: #fff;
    --plp-breadcrumb-margin: 0;
    --plp-breadcrumb-padding: 0;
    --plp-breadcrumb-border-color: #e5e5e5;
    --plp-breadcrumb-border-style: solid;
    --plp-breadcrumb-border-width: 1px 0 1px 0;
    --plp-breadcrumb-divider-display: none;
    --plp-breadcrumb-divider-content: ">";
    --plp-breadcrumb-divider-color: var(--plp-color);
    --plp-breadcrumb-font-family: var(--plp-brand-font-tertiary);
    --plp-breadcrumb-font-size: 14px;
    --plp-breadcrumb-font-weight: normal;
    --plp-breadcrumb-line-height: 18px;
    --plp-breadcrumb-text-transform: capitalize;
    --plp-breadcrumb-current-color: var(--plp-color);
    --plp-breadcrumb-link-text-color: var(--plp-link-color);
    --plp-breadcrumb-link-text-decoration: none;
    --plp-breadcrumb-link-text-hover-color: var(--plp-link-hover-color);
    --plp-breadcrumb-link-hover-text-decoration: none;
    --plp-breadcrumb-link-padding: var(--plp-gutters);
    --plp-breadcrumb-link-first-child-padding: var(--plp-gutters);
    --plp-breadcrumb-icon-display: flex;
    --plp-breadcrumb-li-border-color: #e5e5e5;
    --plp-breadcrumb-li-border-style: solid;
    --plp-breadcrumb-li-border-width: 0 1px 0 0;
    /* breadcrumb - desktop */
    --plp-desktop-breadcrumb-margin: 0;
    --plp-desktop-breadcrumb-padding: 0 var(--plp-gutters);
    --plp-desktop-breadcrumb-border-color: #e5e5e5;
    --plp-desktop-breadcrumb-border-style: solid;
    --plp-desktop-breadcrumb-border-width: 0;
    --plp-desktop-breadcrumb-link-text-decoration: underline;
    --plp-desktop-breadcrumb-link-first-child-padding: var(--plp-gutters) var(--plp-gutters) var(--plp-gutters) 0;

    /* grid colours */
    --plp-btn-grid-border: 1px solid transparent;
    --plp-btn-grid-background-color: transparent;
    --plp-btn-grid-active-border: 1px solid #e5e5e5;
    --plp-btn-grid-active-background-color: #fff;
    --plp-btn-grid-active-box-shadow: none;
    --plp-btn-grid-fill-color: #adadad;
    --plp-btn-grid-fill-active-color: var(--plp-color);
    --plp-btn-grid-fill-hover-color: #565656;

    /* refine <select> (sort by / products per page) */
    --plp-select-sort-by-margin: 0 calc(var(--plp-gutters) / 2) 0 0;
    --plp-select-products-per-page-margin: 0 0 0 calc(var(--plp-gutters) / 2);
    --plp-select-label-color: var(--plp-color);
    --plp-select-label-text-transform: none;
    --plp-select-label-font-size: 16px;
    --plp-select-label-padding: 0 0 0 13px;
    --plp-select-color: var(--plp-color);
    --plp-select-border-color: #e5e5e5;
    --plp-select-border-style: solid;
    --plp-select-border-width: 1px;
    --plp-select-background-color: #FFF;
    --plp-select-background-size: 24px 24px;
    --plp-select-background-position: 100% 50%;
    --plp-select-box-shadow: none;
    --plp-select-font-size: 16px;
    --plp-select-font-weight: normal;
    --plp-select-font-family: var(--plp-brand-font-secondary);
    /* refine - tablet */
    --plp-tablet-select-label-color: #454545;
    --plp-tablet-select-label-font-size: 13px;
    --plp-tablet-select-font-size: 16px;
    --plp-tablet-select-font-size-sm: 13px;
    --plp-tablet-select-background-position: calc(100% - 12px) 50%;
    --plp-tablet-select-background-size: 16px 16px;

    /* filter icon */
    --plp-btn-filter-off-canvas: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath fill='%23FEFEFE' d='M15 13c2.21 0 4 1.79 4 4s-1.79 4-4 4c-2.209 0-4-1.791-4-4s1.791-4 4-4zm0 2c-1.104 0-2 .896-2 2s.896 2 2 2c1.105 0 2-.895 2-2s-.895-2-2-2zm-4.843 1c-.102.32-.157.655-.157 1 0 .346.055.68.158 1H3c-.552 0-1-.448-1-1 0-.513.386-.936.883-.993L3 16h7.157zM21 16c.552 0 1 .448 1 1 0 .513-.386.936-.884.993L21 18h-1.158c.103-.32.158-.654.158-1 0-.345-.055-.68-.158-1H21zM9 3c2.21 0 4 1.79 4 4s-1.79 4-4 4c-2.209 0-4-1.79-4-4s1.791-4 4-4zm0 2c-1.104 0-2 .895-2 2s.896 2 2 2c1.105 0 2-.895 2-2s-.895-2-2-2zM4.158 6C4.055 6.32 4 6.655 4 7c0 .346.055.68.158 1H3c-.552 0-1-.448-1-1 0-.513.386-.936.884-.993L3 6h1.158zM21 6c.553 0 1 .448 1 1 0 .513-.386.936-.883.993L21 8h-7.157c.103-.32.157-.654.157-1 0-.345-.054-.68-.157-1H21z'/%3e%3c/svg%3e ");
    
    /* chevron icons */
    --plp-chevron-black: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Chevron' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 150 150' style='enable-background:new 0 0 150 150;' xml:space='preserve'%3e%3cpath d='M75.25,112.42c-1.19,0-2.34-0.47-3.18-1.32L3.99,43.03c-1.76-1.76-1.76-4.61,0-6.36c1.76-1.76,4.61-1.76,6.36,0l64.89,64.89 l65.12-65.12c1.76-1.76,4.61-1.76,6.36,0c1.76,1.76,1.76,4.61,0,6.36l-68.3,68.3C77.58,111.95,76.44,112.42,75.25,112.42z'/%3e%3c/svg%3e");
    --plp-chevron-white: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Chevron' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 150 150' style='enable-background:new 0 0 150 150;' xml:space='preserve'%3e%3cpath fill='%23ffffff' d='M75.25,112.42c-1.19,0-2.34-0.47-3.18-1.32L3.99,43.03c-1.76-1.76-1.76-4.61,0-6.36c1.76-1.76,4.61-1.76,6.36,0l64.89,64.89 l65.12-65.12c1.76-1.76,4.61-1.76,6.36,0c1.76,1.76,1.76,4.61,0,6.36l-68.3,68.3C77.58,111.95,76.44,112.42,75.25,112.42z'/%3e%3c/svg%3e");

    /* refinement icons */
    --plp-refinement-open: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Plus' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 150 150' style='enable-background:new 0 0 150 150;' xml:space='preserve'%3e%3cpath d='M6.11,79.35c-2.42,0-4.4-1.87-4.58-4.25l-0.01-0.34c0-2.53,2.05-4.59,4.59-4.59l0,0h137.65 c2.42,0,4.4,1.87,4.58,4.25l0.01,0.34c0,2.53-2.05,4.59-4.59,4.59l0,0H6.11z'/%3e%3c/svg%3e ");
    --plp-refinement-close: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Plus' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 150 150' style='enable-background:new 0 0 150 150;' xml:space='preserve'%3e%3cpath d='M74.93,1.35c2.53,0,4.59,2.05,4.59,4.59l0,0v64.24h64.24c2.42,0,4.4,1.87,4.58,4.25l0.01,0.34 c0,2.53-2.05,4.59-4.59,4.59l0,0H79.52v64.24c0,2.42-1.87,4.4-4.25,4.58l-0.34,0.01c-2.53,0-4.59-2.05-4.59-4.59l0,0V79.35H6.11 c-2.42,0-4.4-1.87-4.58-4.25l-0.01-0.34c0-2.53,2.05-4.59,4.59-4.59l0,0h64.24V5.94c0-2.42,1.87-4.4,4.25-4.58L74.93,1.35z'/%3e%3c/svg%3e ");

    /* tick icon */
    --plp-checkbox-tick-black: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Tick_1_' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 150 150' style='enable-background:new 0 0 150 150;' xml:space='preserve'%3e%3cpath d='M54.17,131.49c-1.06,0-2.08-0.42-2.83-1.17L7.52,86.5c-1.56-1.56-1.56-4.09,0-5.66c1.56-1.56,4.09-1.56,5.66,0l40.6,40.6 l83.31-108.81c1.34-1.75,3.86-2.09,5.61-0.74c1.75,1.34,2.09,3.85,0.74,5.61L57.35,129.93c-0.7,0.92-1.76,1.48-2.91,1.56 C54.35,131.49,54.26,131.49,54.17,131.49z'/%3e%3c/svg%3e ");
    --plp-checkbox-tick-white: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Tick_1_' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 150 150' style='enable-background:new 0 0 150 150;' xml:space='preserve'%3e%3cpath d='M54.17,131.49c-1.06,0-2.08-0.42-2.83-1.17L7.52,86.5c-1.56-1.56-1.56-4.09,0-5.66c1.56-1.56,4.09-1.56,5.66,0l40.6,40.6 l83.31-108.81c1.34-1.75,3.86-2.09,5.61-0.74c1.75,1.34,2.09,3.85,0.74,5.61L57.35,129.93c-0.7,0.92-1.76,1.48-2.91,1.56 C54.35,131.49,54.26,131.49,54.17,131.49z'/%3e%3c/svg%3e ");
    
    /* close icon */
    --plp-close-white: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Close' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 150 150' style='enable-background:new 0 0 150 150;' xml:space='preserve'%3e%3cpath fill='%23FFFFFF' d='M74.93,1.35c2.53,0,4.59,2.05,4.59,4.59l0,0v64.24h64.24c2.42,0,4.4,1.87,4.58,4.25l0.01,0.34 c0,2.53-2.05,4.59-4.59,4.59l0,0H79.52v64.24c0,2.42-1.87,4.4-4.25,4.58l-0.34,0.01c-2.53,0-4.59-2.05-4.59-4.59l0,0V79.35H6.11 c-2.42,0-4.4-1.87-4.58-4.25l-0.01-0.34c0-2.53,2.05-4.59,4.59-4.59l0,0h64.24V5.94c0-2.42,1.87-4.4,4.25-4.58L74.93,1.35z'/%3e%3c/svg%3e ");
    --plp-close-black: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Close' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 150 150' style='enable-background:new 0 0 150 150;' xml:space='preserve'%3e%3cpath d='M74.93,1.35c2.53,0,4.59,2.05,4.59,4.59l0,0v64.24h64.24c2.42,0,4.4,1.87,4.58,4.25l0.01,0.34 c0,2.53-2.05,4.59-4.59,4.59l0,0H79.52v64.24c0,2.42-1.87,4.4-4.25,4.58l-0.34,0.01c-2.53,0-4.59-2.05-4.59-4.59l0,0V79.35H6.11 c-2.42,0-4.4-1.87-4.58-4.25l-0.01-0.34c0-2.53,2.05-4.59,4.59-4.59l0,0h64.24V5.94c0-2.42,1.87-4.4,4.25-4.58L74.93,1.35z'/%3e%3c/svg%3e ");

    /* save for later icon */
    --plp-save-for-later-fill: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='512px' height='512px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cpath d='M229.8,443L89.4,305.1C83.3,299.5,31,249.3,31,186.8c0-77.3,48.4-128.5,129.5-128.5c35.3,0,68.7,19.4,95.5,42.4 c26.7-23,60.2-42.4,95.5-42.4c78.2,0,129.5,48.2,129.5,128.5c0,44.3-27.1,88.2-58,118.2l-0.3,0.3L282.2,443 C267.7,457.3,244.3,457.3,229.8,443L229.8,443z'/%3e%3c/svg%3e ");
    --plp-save-for-later-outline: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='512px' height='512px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cpath d='M229.8,443L89.4,305.1C83.3,299.5,31,249.3,31,186.8c0-77.3,48.4-128.5,129.5-128.5c35.3,0,68.7,19.4,95.5,42.4 c26.7-23,60.2-42.4,95.5-42.4c78.2,0,129.5,48.2,129.5,128.5c0,44.3-27.1,88.2-58,118.2l-0.3,0.3L282.2,443 C267.7,457.3,244.3,457.3,229.8,443L229.8,443z M117.8,275.7L256,411.4l137.9-135.3c23.3-23,46.2-56.5,46.2-89.3 c0-57-32.6-87.6-88.6-87.6c-40.2,0-79.1,42-95.5,58.3c-14.5-14.5-54.5-58.3-95.5-58.3c-56.2,0-88.6,30.6-88.6,87.6 C71.9,218.6,94.7,254,117.8,275.7L117.8,275.7z'/%3e%3c/svg%3e");

    /* home icon */
    --plp-home-black: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='64px' height='64px' viewBox='0 0 64 64' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ELight / Home%3C/title%3E%3Cg id='Light-/-Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M58,24 C59.0543618,24 59.9181651,24.8158778 59.9945143,25.8507377 L60,26 L60,58 C60,61.2383969 57.4344251,63.8775718 54.2249383,63.9958615 L54,64 L46,64 C42.7616031,64 40.1224282,61.4344251 40.0041385,58.2249383 L40,58 L40,42 C40,40.9456382 39.1841222,40.0818349 38.1492623,40.0054857 L38,40 L26,40 C24.9456382,40 24.0818349,40.8158778 24.0054857,41.8507377 L24,42 L24,58 C24,61.2383969 21.4344251,63.8775718 18.2249383,63.9958615 L18,64 L10,64 C6.76160306,64 4.12242824,61.4344251 4.00413847,58.2249383 L4,58 L4,26 C4,24.8954305 4.8954305,24 6,24 C7.0543618,24 7.91816512,24.8158778 7.99451426,25.8507377 L8,26 L8,58 C8,59.0543618 8.81587779,59.9181651 9.85073766,59.9945143 L10,60 L18,60 C19.0543618,60 19.9181651,59.1841222 19.9945143,58.1492623 L20,58 L20,42 C20,38.7616031 22.5655749,36.1224282 25.7750617,36.0041385 L26,36 L38,36 C41.2383969,36 43.8775718,38.5655749 43.9958615,41.7750617 L44,42 L44,58 C44,59.0543618 44.8158778,59.9181651 45.8507377,59.9945143 L46,60 L54,60 C55.0543618,60 55.9181651,59.1841222 55.9945143,58.1492623 L56,58 L56,26 C56,24.8954305 56.8954305,24 58,24 Z M6,-1.11022302e-16 C7.0543618,-1.11022302e-16 7.91816512,0.815877791 7.99451426,1.85073766 L8,2 L7.99960522,12.533 L31.0588235,0.235294118 C31.5935829,-0.0499108734 32.2255712,-0.0758385999 32.7780086,0.157510938 L32.9411765,0.235294118 L62.9411765,16.2352941 C63.9157966,16.7550915 64.2845033,17.9665563 63.7647059,18.9411765 C63.2449085,19.9157966 62.0334437,20.2845033 61.0588235,19.7647059 L61.0588235,19.7647059 L32,4.26666667 L2.94117647,19.7647059 C1.96655632,20.2845033 0.755091529,19.9157966 0.235294118,18.9411765 C-0.284503294,17.9665563 0.0842033827,16.7550915 1.05882353,16.2352941 L1.05882353,16.2352941 L3.99960522,14.666 L4,2 C4,0.8954305 4.8954305,-1.11022302e-16 6,-1.11022302e-16 Z' id='Colour' fill='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    
    /* chevron sort by mobile icon */
    --plp-chevron-black-tablet: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='64px' viewBox='0 0 40 64' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ELight / Sort%3C/title%3E%3Cg id='Light-/-Sort' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M39.3379295,40.5134289 C40.1589495,41.2523469 40.2255063,42.5169266 39.4865883,43.3379467 L21.4865883,63.3379467 C20.6921036,64.2207074 19.3078964,64.2207074 18.5134117,63.3379467 L0.513411708,43.3379467 C-0.225506331,42.5169266 -0.158949506,41.2523469 0.662070537,40.5134289 C1.48309058,39.7745109 2.74767025,39.8410677 3.48658829,40.6620877 L20,59.010323 L36.5134117,40.6620877 C37.2523297,39.8410677 38.5169094,39.7745109 39.3379295,40.5134289 Z M18.5134117,0.662070537 C19.3078964,-0.220690179 20.6921036,-0.220690179 21.4865883,0.662070537 L21.4865883,0.662070537 L39.4865883,20.6620705 C40.2255063,21.4830906 40.1589495,22.7476703 39.3379295,23.4865883 C38.5169094,24.2255063 37.2523297,24.1589495 36.5134117,23.3379295 L36.5134117,23.3379295 L20,4.98969423 L3.48658829,23.3379295 C2.74767025,24.1589495 1.48309058,24.2255063 0.662070537,23.4865883 C-0.158949506,22.7476703 -0.225506331,21.4830906 0.513411708,20.6620705 L0.513411708,20.6620705 Z' id='Colour' fill='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    --plp-chevron-black-mobile: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23252525' fill-rule='evenodd' d='M21 8c0-.256-.098-.512-.293-.707-.391-.391-1.023-.391-1.414 0L12 14.586 4.707 7.293c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l8 8c.391.391 1.023.391 1.414 0l8-8C20.902 8.512 21 8.256 21 8'/%3E%3C/svg%3E%0A");


    /* filter text */
    --plp-btn-filter-container-margin: 0 0 0 calc(var(--plp-gutters) / 4);
    --plp-btn-filter-txt: "Filter";
    --plp-btn-filter-txt-margin: auto;
    --plp-btn-filter-color: #fff;
    --plp-btn-filter-height: 56px;
    --plp-btn-filter-font-size: 16px;
    --plp-btn-filter-font-family: var(--plp-brand-font-tertiary);
    --plp-btn-filter-font-weight: normal;
    --plp-btn-filter-box-shadow: none;
    --plp-btn-filter-border-color: var(--plp-color);
    --plp-btn-filter-border-style: solid;
    --plp-btn-filter-border-width: 1px;
    --plp-btn-filter-border-radius: 4px;
    --plp-btn-filter-background-color: var(--plp-color);

    /* product info ordering */
    --plp-product-img-order: 1;
    --plp-product-title-order: 2;
    --plp-product-price-order: 3;
    --plp-product-more-info-order: 4;
    --plp-product-multibuy-order: 5;
    --plp-product-rating-order: 6;

    /* product item */
    --plp-product-item-margin-bottom: 16px;
    --plp-product-item-background-color: transparent;
    --plp-product-items-grid-gap: calc(var(--plp-gutters) / 4);

    /* product item image */
    --plp-link-img-transparency: .95;
    --plp-link-img-margin-bottom: calc(var(--plp-gutters) / 2);
    --plp-link-img-border-radius: 0;
    --plp-link-img-box-shadow: none;

    /* product link background color */
    --plp-link-background-color: transparent;
    --plp-link-border-radius: calc(var(--plp-link-img-border-radius) + 1px);

    /* product rating */
    --plp-rating-margin: 0 calc(var(--plp-gutters) / 2);
    --plp-rating-padding: 0 0 calc(var(--plp-gutters) / 2);
    --plp-rating-font-size: 11px;
    --plp-rating-link-color: #727272;
    --plp-rating-link-text-decoration: none;
    --plp-product-rating-max-width: 90px!important;
    --plp-rating-score-one: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='_x31__Star' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23FFC600' d='M13.24,15.8c-0.1,0-0.21-0.03-0.29-0.1L8.5,12.47L4.05,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23L0.53,6.68C0.36,6.55,0.28,6.33,0.35,6.12 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C13.45,15.77,13.35,15.8,13.24,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M31.49,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L22.3,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C31.7,15.77,31.6,15.8,31.49,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M49.74,15.8c-0.1,0-0.21-0.03-0.29-0.1L45,12.47l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C49.95,15.77,49.85,15.8,49.74,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M67.99,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L58.8,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C68.2,15.77,68.1,15.8,67.99,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M86.24,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C86.45,15.77,86.35,15.8,86.24,15.8z'/%3e%3c/g%3e%3c/svg%3e");
    --plp-rating-score-one-half: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='_x31__Star' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23FFC600' d='M13.24,15.8c-0.1,0-0.21-0.03-0.29-0.1L8.5,12.47L4.05,15.7c-0.18,0.13-0.41,0.13-0.59,0 c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23L0.53,6.68C0.36,6.55,0.28,6.33,0.35,6.12s0.26-0.35,0.48-0.35h5.5l1.7-5.23 c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56l-4.45,3.23l1.7,5.23 c0.07,0.21-0.01,0.43-0.18,0.56C13.45,15.77,13.35,15.8,13.24,15.8z'/%3e%3cpath fill='%23FFC600' d='M26.27,0.55l-1.7,5.23h-5.5c-0.22,0-0.41,0.14-0.48,0.35s0.01,0.43,0.18,0.56l4.45,3.23l-1.7,5.23 c-0.07,0.21,0.01,0.43,0.18,0.56c0.18,0.13,0.41,0.13,0.59,0l4.45-3.23V0.24C26.55,0.24,26.34,0.34,26.27,0.55z'/%3e%3cpath fill='%23CCCCCC' d='M34.9,6.12c-0.07-0.21-0.26-0.35-0.48-0.35h-5.5l-1.7-5.23c-0.07-0.21-0.27-0.31-0.48-0.31v12.23l4.45,3.23 c0.09,0.06,0.19,0.1,0.29,0.1s0.21-0.03,0.29-0.1c0.18-0.13,0.25-0.35,0.18-0.56l-1.7-5.23l4.45-3.23 C34.89,6.55,34.97,6.33,34.9,6.12z'/%3e%3cpath fill='%23CCCCCC' d='M49.74,15.8c-0.1,0-0.21-0.03-0.29-0.1L45,12.47l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C49.95,15.77,49.85,15.8,49.74,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M67.99,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L58.8,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C68.2,15.77,68.1,15.8,67.99,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M86.24,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C86.45,15.77,86.35,15.8,86.24,15.8z'/%3e%3c/g%3e%3c/svg%3e");
    --plp-rating-score-two: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='_x32__Stars' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23FFC600' d='M13.24,15.8c-0.1,0-0.21-0.03-0.29-0.1L8.5,12.47L4.05,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23L0.53,6.68C0.36,6.55,0.28,6.33,0.35,6.12 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C13.45,15.77,13.35,15.8,13.24,15.8z'/%3e%3cpath fill='%23FFC600' d='M31.49,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L22.3,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C31.7,15.77,31.6,15.8,31.49,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M49.74,15.8c-0.1,0-0.21-0.03-0.29-0.1L45,12.47l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C49.95,15.77,49.85,15.8,49.74,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M67.99,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L58.8,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C68.2,15.77,68.1,15.8,67.99,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M86.24,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C86.45,15.77,86.35,15.8,86.24,15.8z'/%3e%3c/g%3e%3c/svg%3e");
    --plp-rating-score-two-half: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='_x32__Stars' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23FFC600' d='M13.24,15.8c-0.1,0-0.21-0.03-0.29-0.1L8.5,12.47L4.05,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23L0.53,6.68C0.36,6.55,0.28,6.33,0.35,6.12 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C13.45,15.77,13.35,15.8,13.24,15.8z'/%3e%3cpath fill='%23FFC600' d='M31.49,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L22.3,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C31.7,15.77,31.6,15.8,31.49,15.8z'/%3e%3cpath fill='%23FFC600' d='M44.52,0.55l-1.7,5.23h-5.5c-0.22,0-0.41,0.14-0.48,0.35s0.01,0.43,0.18,0.56l4.45,3.23l-1.7,5.23 c-0.07,0.21,0.01,0.43,0.18,0.56c0.18,0.13,0.41,0.13,0.59,0L45,12.47V0.24C44.8,0.24,44.59,0.34,44.52,0.55z'/%3e%3cpath fill='%23CCCCCC' d='M53.15,6.12c-0.07-0.21-0.26-0.35-0.48-0.35h-5.5l-1.7-5.23C45.41,0.34,45.2,0.24,45,0.24v12.23l4.45,3.23 c0.09,0.06,0.19,0.1,0.29,0.1s0.21-0.03,0.29-0.1c0.18-0.13,0.25-0.35,0.18-0.56l-1.7-5.23l4.45-3.23 C53.14,6.55,53.22,6.33,53.15,6.12z'/%3e%3cpath fill='%23CCCCCC' d='M67.99,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L58.8,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C68.2,15.77,68.1,15.8,67.99,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M86.24,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23l-4.45,3.23c-0.18,0.13-0.41,0.13-0.59,0 c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56s0.26-0.35,0.48-0.35h5.5l1.7-5.23 c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56l-4.45,3.23l1.7,5.23 c0.07,0.21-0.01,0.43-0.18,0.56C86.45,15.77,86.35,15.8,86.24,15.8z'/%3e%3c/g%3e%3c/svg%3e");
    --plp-rating-score-three: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='_x33__Stars' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23FFC600' d='M13.24,15.8c-0.1,0-0.21-0.03-0.29-0.1L8.5,12.47L4.05,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23L0.53,6.68C0.36,6.55,0.28,6.33,0.35,6.12 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C13.45,15.77,13.35,15.8,13.24,15.8z'/%3e%3cpath fill='%23FFC600' d='M31.49,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L22.3,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C31.7,15.77,31.6,15.8,31.49,15.8z'/%3e%3cpath fill='%23FFC600' d='M49.74,15.8c-0.1,0-0.21-0.03-0.29-0.1L45,12.47l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C49.95,15.77,49.85,15.8,49.74,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M67.99,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L58.8,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C68.2,15.77,68.1,15.8,67.99,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M86.24,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C86.45,15.77,86.35,15.8,86.24,15.8z'/%3e%3c/g%3e%3c/svg%3e");
    --plp-rating-score-three-half: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='_x33__Stars' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23FFC600' d='M13.24,15.8c-0.1,0-0.21-0.03-0.29-0.1L8.5,12.47L4.05,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23L0.53,6.68C0.36,6.55,0.28,6.33,0.35,6.12 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C13.45,15.77,13.35,15.8,13.24,15.8z'/%3e%3cpath fill='%23FFC600' d='M31.49,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L22.3,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C31.7,15.77,31.6,15.8,31.49,15.8z'/%3e%3cpath fill='%23FFC600' d='M49.74,15.8c-0.1,0-0.21-0.03-0.29-0.1L45,12.47l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C49.95,15.77,49.85,15.8,49.74,15.8z'/%3e%3cpath fill='%23FFC600' d='M62.77,0.55l-1.7,5.23h-5.5c-0.22,0-0.41,0.14-0.48,0.35s0.01,0.43,0.18,0.56l4.45,3.23l-1.7,5.23 c-0.07,0.21,0.01,0.43,0.18,0.56c0.18,0.13,0.41,0.13,0.59,0l4.45-3.23V0.24C63.05,0.24,62.84,0.34,62.77,0.55z'/%3e%3cpath fill='%23CCCCCC' d='M71.4,6.12c-0.07-0.21-0.26-0.35-0.48-0.35h-5.5l-1.7-5.23c-0.07-0.21-0.27-0.31-0.48-0.31v12.23l4.45,3.23 c0.09,0.06,0.19,0.1,0.29,0.1s0.21-0.03,0.29-0.1c0.18-0.13,0.25-0.35,0.18-0.56l-1.7-5.23l4.45-3.23 C71.39,6.55,71.47,6.33,71.4,6.12z'/%3e%3cpath fill='%23CCCCCC' d='M86.24,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23l-4.45,3.23c-0.18,0.13-0.41,0.13-0.59,0 c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56s0.26-0.35,0.48-0.35h5.5l1.7-5.23 c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56l-4.45,3.23l1.7,5.23 c0.07,0.21-0.01,0.43-0.18,0.56C86.45,15.77,86.35,15.8,86.24,15.8z'/%3e%3c/g%3e%3c/svg%3e");
    --plp-rating-score-four: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='_x34__Stars' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23FFC600' d='M13.24,15.8c-0.1,0-0.21-0.03-0.29-0.1L8.5,12.47L4.05,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23L0.53,6.68C0.36,6.55,0.28,6.33,0.35,6.12 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C13.45,15.77,13.35,15.8,13.24,15.8z'/%3e%3cpath fill='%23FFC600' d='M31.49,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L22.3,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C31.7,15.77,31.6,15.8,31.49,15.8z'/%3e%3cpath fill='%23FFC600' d='M49.74,15.8c-0.1,0-0.21-0.03-0.29-0.1L45,12.47l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C49.95,15.77,49.85,15.8,49.74,15.8z'/%3e%3cpath fill='%23FFC600' d='M67.99,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L58.8,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C68.2,15.77,68.1,15.8,67.99,15.8z'/%3e%3cpath fill='%23CCCCCC' d='M86.24,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C86.45,15.77,86.35,15.8,86.24,15.8z'/%3e%3c/g%3e%3c/svg%3e");
    --plp-rating-score-four-half: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='_x34__Stars' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23FFC600' d='M13.24,15.8c-0.1,0-0.21-0.03-0.29-0.1L8.5,12.47L4.05,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23L0.53,6.68C0.36,6.55,0.28,6.33,0.35,6.12 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C13.45,15.77,13.35,15.8,13.24,15.8z'/%3e%3cpath fill='%23FFC600' d='M31.49,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L22.3,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C31.7,15.77,31.6,15.8,31.49,15.8z'/%3e%3cpath fill='%23FFC600' d='M49.74,15.8c-0.1,0-0.21-0.03-0.29-0.1L45,12.47l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C49.95,15.77,49.85,15.8,49.74,15.8z'/%3e%3cpath fill='%23FFC600' d='M67.99,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L58.8,15.7c-0.18,0.13-0.41,0.13-0.59,0 c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56s0.26-0.35,0.48-0.35h5.5l1.7-5.23 c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56l-4.45,3.23l1.7,5.23 c0.07,0.21-0.01,0.43-0.18,0.56C68.2,15.77,68.1,15.8,67.99,15.8z'/%3e%3cpath fill='%23FFC600' d='M81.02,0.55l-1.7,5.23h-5.5c-0.22,0-0.41,0.14-0.48,0.35s0.01,0.43,0.18,0.56l4.45,3.23l-1.7,5.23 c-0.07,0.21,0.01,0.43,0.18,0.56c0.18,0.13,0.41,0.13,0.59,0l4.45-3.23V0.24C81.3,0.24,81.09,0.34,81.02,0.55z'/%3e%3cpath fill='%23CCCCCC' d='M89.65,6.12c-0.07-0.21-0.26-0.35-0.48-0.35h-5.5l-1.7-5.23c-0.07-0.21-0.27-0.31-0.48-0.31v12.23l4.45,3.23 c0.09,0.06,0.19,0.1,0.29,0.1s0.21-0.03,0.29-0.1c0.18-0.13,0.25-0.35,0.18-0.56l-1.7-5.23l4.45-3.23 C89.64,6.55,89.72,6.33,89.65,6.12z'/%3e%3c/g%3e%3c/svg%3e");
    --plp-rating-score-five: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='_x35__Stars' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23FFC600' d='M13.24,15.8c-0.1,0-0.21-0.03-0.29-0.1L8.5,12.47L4.05,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23L0.53,6.68C0.36,6.55,0.28,6.33,0.35,6.12 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C13.45,15.77,13.35,15.8,13.24,15.8z'/%3e%3cpath fill='%23FFC600' d='M31.49,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L22.3,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C31.7,15.77,31.6,15.8,31.49,15.8z'/%3e%3cpath fill='%23FFC600' d='M49.74,15.8c-0.1,0-0.21-0.03-0.29-0.1L45,12.47l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C49.95,15.77,49.85,15.8,49.74,15.8z'/%3e%3cpath fill='%23FFC600' d='M67.99,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23L58.8,15.7 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C68.2,15.77,68.1,15.8,67.99,15.8z'/%3e%3cpath fill='%23FFC600' d='M86.24,15.8c-0.1,0-0.21-0.03-0.29-0.1l-4.45-3.23l-4.45,3.23 c-0.18,0.13-0.41,0.13-0.59,0c-0.18-0.13-0.25-0.35-0.18-0.56l1.7-5.23l-4.45-3.23c-0.18-0.13-0.25-0.35-0.18-0.56 s0.26-0.35,0.48-0.35h5.5l1.7-5.23c0.13-0.41,0.82-0.41,0.95,0l1.7,5.23h5.5c0.22,0,0.41,0.14,0.48,0.35s-0.01,0.43-0.18,0.56 l-4.45,3.23l1.7,5.23c0.07,0.21-0.01,0.43-0.18,0.56C86.45,15.77,86.35,15.8,86.24,15.8z'/%3e%3c/g%3e%3c/svg%3e");

    /* product title link */
    --plp-title-link-margin: 0 calc(var(--plp-gutters) / 2) calc(var(--plp-gutters) / 2);
    --plp-title-link-font-size: 13px;
    --plp-title-link-font-family: var(--plp-brand-font-secondary);
    --plp-title-link-line-height: 17px;
    --plp-title-link-font-weight: normal;
    --plp-title-link-color: var(--plp-color);
    --plp-title-link-hover-color: var(--plp-color);

    /* refinement header */
    --plp-refinement-header-background-color: #fff;
    --plp-refinement-header-text: "Filter Products";
    --plp-refinement-header-text-font-family: var(--plp-brand-font-tertiary);
    --plp-refinement-header-text-font-size: 18px;
    --plp-refinement-header-text-font-weight: normal;
    --plp-refinement-header-text-transform: normal;
    --plp-refinement-header-text-letter-spacing: 0px;

    /* refinement close */
     --plp-close-font-size: 16px;
     --plp-close-font-family: var(--plp-brand-font-tertiary);
     --plp-close-font-weight: normal;
     --plp-close-text-transform: normal;
     --plp-close-icon-width-height: 16px;
     --plp-close-letter-spacing: 2px;

    /* show refinements */
    --plp-show-refinement-background-color: #fff;
    --plp-show-refinement-button-color: #fff;
    --plp-show-refinement-button-background-color: var(--plp-color);
    
    /* refinements options */
    --plp-refinement-options-border-radius: 0;
    --plp-refinement-options-border-color: #e5e5e5;
    --plp-refinement-options-border-style: solid;
    --plp-refinement-options-border-width: 0 0 1px 0;
    --plp-refinement-options-box-shadow: none;
    /* refinements options - desktop */
    --plp-desktop-refinement-options-border-radius: 4px;
    --plp-desktop-refinement-options-border-color: #e5e5e5;
    --plp-desktop-refinement-options-border-style: solid;
    --plp-desktop-refinement-options-border-width: 1px 1px 0 1px;
    --plp-desktop-refinement-options-box-shadow: 0 0 2px rgba(0,0,0,.06);

    /* refinement selections */
    --plp-selection-item-font-size: 14px;
    --plp-selection-item-line-height: 16px;
    --plp-selection-item-font-family: var(--plp-brand-font-tertiary);
    --plp-selection-item-padding: 0 0 calc(var(--plp-gutters) / 2) 0;
    --plp-selection-title-border-color: var(--plp-divider-border-color);
    --plp-selection-item-color: var(--plp-color);
    --plp-selection-item-hover-color: var(--plp-color);
    --plp-selection-item-title-color: var(--plp-color);
    --plp-selection-item-selection-color: var(--plp-color);
    --plp-selection-item-clear-color: var(--plp-color);
    --plp-selection-item-title-font-size: 14px;
    --plp-selection-item-title-line-height: 16px;
    --plp-selection-item-title-font-weight: normal;
    --plp-selection-item-title-font-family: var(--plp-brand-font-tertiary);
    --plp-selection-border-color: #e5e5e5;
    --plp-selection-border-style: solid;
    --plp-selection-border-width: 0 0 1px;

    /* refinement category and items */
    --plp-refinement-category-background-color: #fff;
    --plp-refinement-category-border-bottom-color: #e5e5e5;
    --plp-refinement-category-border-width: 0 0 1px 0;
    --plp-refinement-category-border-style: solid;
    --plp-refinement-category-box-shadow: none;
    --plp-refinement-category-padding: var(--plp-gutters) 42px var(--plp-gutters) var(--plp-gutters);
    --plp-refinement-category-letter-spacing: 0;
    --plp-refinement-category-icon-position-left: 12px;
    --plp-refinement-category-icon-position-right: var(--plp-gutters);
    --plp-refinement-category-h4-color: var(--plp-color);
    --plp-refinement-category-h4-text-transform: none;
    --plp-refinement-category-h4-font-family: var(--plp-brand-font-tertiary);
    --plp-refinement-category-h4-font-size: 13px;
    --plp-refinement-category-h4-line-height: 16px;
    --plp-refinement-category-clear-color: #8f8f8f;
    --plp-refinement-category-clear-hover-color: var(--plp-color);
    --plp-refinement-category-clear-padding: 0 var(--plp-gutters) var(--plp-gutters);
    --plp-refinement-category-clear-font-size: 10px;
    --plp-refinement-category-clear-text-transform: uppercase;
    --plp-refinement-category-content-border-bottom: none;
    --plp-refinement-category-content-background-color: #f5f5f5;
    --plp-refinement-category-icon-transform-open: none;
    --plp-refinement-category-icon-transform-close: none;
    
    /* refinement category icon before / after width & height */
    --plp-refinement-icon-width-height: 16px;

    --plp-refinement-content_brand-border-width: 0 0 1px 0;
    --plp-refinement-content_brand-border-color: var(--plp-divider-border-color);
    --plp-refinement-content_brand-border-style: solid;

    --plp-refinement-off-canvas-category-background-color: #fff;
    --plp-refinement-off-canvas-category-border-bottom-color: #e5e5e5;
    --plp-refinement-off-canvas-category-padding: var(--plp-refinement-category-padding);
    --plp-refinement-off-canvas-category-h4-font-size: 16px;
    --plp-refinement-off-canvas-category-clear-color: #fff;
    --plp-refinement-off-canvas-category-clear-hover-color: #fff;
    --plp-refinement-off-canvas-link-background-color: #69B55D;
    --plp-refinement-off-canvas-link-selected-background-color: #eaeaea;

    --plp-refinement-items-padding: 0;
    --plp-refinements-desktop-items-column-count: 1;
    
    --plp-refinement-item-color: var(--plp-color);
    --plp-refinement-item-disabled-color: #CCC;
    --plp-refinement-item-hover-color: var(--plp-color);
    --plp-refinement-item-hover-text-decoration: none;
    --plp-refinement-item-count-color: #999;
    --plp-refinement-item-font-size: 10px;
    --plp-refinement-item-off-canvas-font-size: 11px;
    --plp-refinement-item-checked-count-color: var(--plp-color);
    --plp-refinement-item-link-padding: calc(var(--plp-gutters) - 1px) var(--plp-gutters);
    --plp-refinement-item-link-margin: 0;
    --plp-refinement-item-link-off-canvas-font-size: 14px;
    --plp-refinement-item-link-font-size: 13px;
    --plp-refinement-item-link-font-weight: normal;
    --plp-refinement-item-link-line-height: 18px;

    --plp-refinement-item-colour-before-display: flex;
    --plp-refinement-item-colour-before-border-color: #fff;
    --plp-refinement-item-colour-before-border-style: solid;
    --plp-refinement-item-colour-before-border-width: 2px;
    --plp-refinement-item-colour-before-box-shadow: 0px 1px 3px rgba(0,0,0,.3), inset 0px 0px 2px rgba(0,0,0,.2);

    --plp-refinement-item-checkbox-padding: var(--plp-gutters);
    --plp-refinement-item-checkbox-checked-padding: var(--plp-gutters) 32px var(--plp-gutters) var(--plp-gutters);
    --plp-refinement-item-checkbox-margin: 0;
    --plp-refinement-item-checkbox-after-top: calc(50% - 8px);
    --plp-refinement-item-checkbox-after-right: 16px;

    --plp-refinement-item-border-color: var(--plp-divider-border-color);
    --plp-refinement-item-border-width: 0 0 1px 0;
    --plp-refinement-item-border-style: solid;
    --plp-refinement-item-last-child-border-bottom: none;
    /* tablet */
    --plp-tablet-refinement-item-border-color: var(--plp-divider-border-color);
    --plp-tablet-refinement-item-border-style: solid;
    --plp-tablet-refinement-item-border-width: 0 1px 1px 0;

    --plp-refinement-item-off-canvas-background: #f5f5f5;
    --plp-refinement-item-off-canvas-border-color: var(--plp-divider-border-color);
    --plp-refinement-item-off-canvas-border-width: 0 0 1px 0;
    --plp-refinement-item-off-canvas-border-style: solid;
    --plp-refinement-item-off-canvas-checked-background: #ebf5e9;
    --plp-refinement-item-off-canvas-checked-color: #519946;

    /* refinement category and items - color checkboxes */
    --plp-refinement-item-black-checkbox-background-color: var(--plp-color);
    --plp-refinement-item-blue-checkbox-background-color: #1e90ff;
    --plp-refinement-item-brown-checkbox-background-color: #8b4513;
    --plp-refinement-item-clear-checkbox-background-color: #fff;
    --plp-refinement-item-cream-checkbox-background-color: #ffebcd;
    --plp-refinement-item-gold-checkbox-background-color: #ffcc00;
    --plp-refinement-item-green-checkbox-background-color: #00cc00;
    --plp-refinement-item-grey-checkbox-background-color: #d2d2e0;
    --plp-refinement-item-multi-checkbox-background-color: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='MultiColour' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3e%3cpolygon fill='%231e90ff' points='25,0 0,0 0,25 0,50 25,50 50,50 50,25 50,0 '/%3e%3cpolygon fill='%23ff80ff' points='75,0 50,0 50,25 50,50 75,50 100,50 100,25 100,0 '/%3e%3cpolygon fill='%2300cc00' points='25,50 0,50 0,75 0,100 25,100 50,100 50,75 50,50 '/%3e%3cpolygon fill='%23d9d9d9' points='75,50 50,50 50,75 50,100 75,100 100,100 100,75 100,50 '/%3e%3c/svg%3e");
    --plp-refinement-item-natural-checkbox-background-color: #b8b0a6;
    --plp-refinement-item-orange-checkbox-background-color: #ff751a;
    --plp-refinement-item-pink-checkbox-background-color: #ff80ff;
    --plp-refinement-item-purple-checkbox-background-color: #8a2be2;
    --plp-refinement-item-red-checkbox-background-color: #ff0000;
    --plp-refinement-item-silver-checkbox-background-color: #d9d9d9;
    --plp-refinement-item-white-checkbox-background-color: #fff;
    --plp-refinement-item-yellow-checkbox-background-color: #ffff1a;
    --plp-refinement-item-disabled-checkbox-color: #e4e4e4;

    /* refinement category and items - a to z links */
    --plp-refinement-item-atoz-container-background-color: #f5f5f5;
    --plp-refinement-item-atoz-container-border-color: var(--plp-divider-border-color);
    --plp-refinement-item-atoz-container-padding: 0;
    --plp-refinement-item-atoz-min-height: 48px;
    --plp-refinement-item-atoz-link-color: var(--plp-color);
    --plp-refinement-item-atoz-link-hover-color: #fff;
    --plp-refinement-item-atoz-link-background-color: transparent;
    --plp-refinement-item-atoz-link-background-hover-color: var(--plp-color);
    --plp-refinement-item-atoz-link-checked-color: #fff;
    --plp-refinement-item-atoz-link-checked-background-color: #333;
    
    /* refinement show more */
    --plp-refinement-show-more-color: var(--plp-color);
    --plp-refinement-show-more-background-color: #fff;
    --plp-refinement-show-more-font-family: var(--plp-brand-font-primary);
    --plp-refinement-show-more-font-size: 14px;
    --plp-refinement-show-more-hover-color: #fff;
    --plp-refinement-show-more-hover-background-color: var(--plp-color);
    --plp-refinement-show-more-margin: var(--plp-gutters);
    --plp-refinement-show-more-padding: var(--plp-gutters) calc(var(--plp-gutters) / 2);
    --plp-refinement-show-more-p-border-color: var(--plp-divider-border-color);
    --plp-refinement-show-more-p-border-style: solid;
    --plp-refinement-show-more-p-border-width: 0 0 1px 0;
    --plp-refinement-show-more-box-shadow: 0 1px 3px rgba(0,0,0,.06);
    --plp-refinement-show-more-a-border-color: transparent;
    --plp-refinement-show-more-a-border-style: solid;
    --plp-refinement-show-more-a-border-width: 0;
    --plp-refinement-show-more-border-radius: 4px;
    
    /* filters */
    --plp-filters-position: relative;
    --plp-filters-background-color: #f5f5f5;
    --plp-filters-border-radius: 4px;

    /* filters - tablet - off canvas */
    --plp-filters-off-canvas-border-radius: 0;
    --plp-filters-off-canvas-background-color: #fff;

    /* pagination */
    --plp-pagination-align-self: stretch;
    --plp-pagination-font-family: var(--plp-brand-font-secondary);
    --plp-pagination-bold-font-family: var(--plp-brand-font-tertiary);
    --plp-pagination-item-margin: 0 1px 0 0;
    --plp-pagination-link-color: #454545;
    --plp-pagination-link-first-last-color: var(--plp-color);
    --plp-pagination-link-padding: 8px 6px;
    --plp-pagination-link-active-padding: calc(calc(var(--plp-gutters) / 2) - 1px) calc(var(--plp-gutters) / 2);
    --plp-pagination-link-border-radius: 4px;
    --plp-pagination-link-hover-color: #fff;
    --plp-pagination-link-hover-text-decoration: none;
    --plp-pagination-link-selected-text-decoration: none;
    --plp-pagination-link-selected-color: var(--plp-color);
    --plp-pagination-link-disabled-color: var(--plp-color);
    --plp-pagination-link-selected-border-radius: 4px;
    --plp-pagination-link-selected-border: 1px solid #e5e5e5;
    --plp-pagination-background-color: transparent;
    --plp-pagination-background-hover-color: #454545;
    --plp-pagination-background-selected-color: transparent;
    --plp-pagination-border: none;
    --plp-pagination-border-radius: 0;
    --plp-pagination-overlay: hidden;
    --plp-pagination-prev-next-background-color: transparent;
    --plp-pagination-prev-next-hover-background-color: transparent;
    --plp-pagination-active-box-shadow: none;

    /* products found */
    --plp-products-found-color: var(--plp-color);
    --plp-products-found-font-family: var(--plp-brand-font-secondary);
    --plp-products-found-strong-font-family: var(--plp-brand-font-tertiary);
    --plp-products-found-font-size: 14px;
    --plp-products-found-line-height: 18px;
    --plp-products-found-strong-font-weight: normal;
    
    /* product badge */
    --plp-badge-width: 90px;
    --plp-badge-text-transform: uppercase;
    --plp-badge-font-family: var(--plp-brand-font-tertiary);
    --plp-badge-font-size: 10px;
    --plp-badge-font-weight: inherit;
    --plp-badge-padding: 5px 5px 5px 6px;
    --plp-badge-letter-spacing: 1px;
    --plp-badge-color: #fff;
    --plp-badge-background-color: rgba(0,0,0,0.75);
    
    /* product badge sale */
    --plp-badge-sale-color: #fff;
    --plp-badge-sale-background-color: #e52324;

    /* product badge new in */
    --plp-badge-new-in-color: #fff;
    --plp-badge-new-in-background-color: rgba(0,0,0,0.75);
    
    /* product badge looks for less */
    --plp-badge-looks-for-less-color: var(--plp-color);
    --plp-badge-looks-for-less-background-color: #edd73e;
    
    /* product badge amazing value */
    --plp-badge-amazing-value-color: var(--plp-color);
    --plp-badge-amazing-value-background-color: #edd73e;
    
    /* product badge shape & fit */
    --plp-badge-shape-and-fit-color: #fff;
    --plp-badge-shape-and-fit-background-color: #9cd6d0;

    /* product badge wide */
    --plp-badge-wide-color: #fff;
    --plp-badge-wide-background-color: rgba(0,0,0,0.75);

    /* product badge extra wide */
    --plp-badge-extra-wide-fit-color: #fff;
    --plp-badge-extra-wide-fit-background-color: rgba(0,0,0,0.75);

    /* product badge long */
    --plp-badge-long-length-color: #fff;
    --plp-badge-long-length-background-color: rgba(0,0,0,0.75);
    
    /* product save for later */
    --plp-save-for-later-position-left: 4px; /* to align to the left set this to 4px and the var(--plp-save-for-later-position-right) below to inherit */
    --plp-save-for-later-position-right: inherit; /* to align to the right set this to 4px and the var(--plp-save-for-later-position-left) above to inherit */
    --plp-save-for-later-background-color: #fff;
    --plp-save-for-later-txt-added-color: #fff;
    --plp-save-for-later-txt-added-background-color: rgba(0,0,0,.8);
    --plp-save-for-later-txt-added-border-color: var(--plp-color);
    --plp-save-for-later-txt-removed-color: #fff;
    --plp-save-for-later-txt-removed-background-color: rgba(0,0,0,.8);
    --plp-save-for-later-txt-font-size: 12px;
    --plp-save-for-later-txt-font-family: var(--plp-brand-font-secondary);
    /* product save for later - alignment (left) */
    --plp-save-for-later-position-left: unset; /* 4px or use "unset" to right align */
    --plp-save-for-later-txt-position-left: unset; /* 18px or use "unset" to right align */
    --plp-save-for-later-txt-animate-from-left: unset; /* -120px or use "unset" to right align */
    --plp-save-for-later-txt-animate-left-0percent: var(--plp-save-for-later-txt-animate-from-left); /* var inherited */
    --plp-save-for-later-txt-animate-left-10percent: unset; /* 0px or use "unset" to right align */
    --plp-save-for-later-txt-animate-left-90percent: unset; /* 0px or use "unset" to right align */
    --plp-save-for-later-txt-animate-left-100percent: var(--plp-save-for-later-txt-animate-from-left); /* var inherited */
    /* product save for later - alignment (right) */
    --plp-save-for-later-position-right: 4px; /* 4px or use "unset" to left align */
    --plp-save-for-later-txt-position-right: 18px; /* 18px or use "unset" to left align */
    --plp-save-for-later-txt-animate-from-right: -120px; /* -120px or use "unset" to left align */
    --plp-save-for-later-txt-animate-right-0percent: var(--plp-save-for-later-txt-animate-from-right); /* var inherited */
    --plp-save-for-later-txt-animate-right-10percent: 0px; /* 0px or use "unset" to left align */
    --plp-save-for-later-txt-animate-right-90percent: 0px; /* 0px or use "unset" to left align */
    --plp-save-for-later-txt-animate-right-100percent: var(--plp-save-for-later-txt-animate-from-right); /* var inherited */
    /* product save for later - animation padding */
    /*----plp-save-for-later-txt-padding: 8px 12px 8px 26px;  comment this out if you want to animater from the right */
    --plp-save-for-later-txt-padding: 8px 26px 8px 12px; /* comment this out if you want to animater from the left */
    /* --product save for later - border radius */
    /*--plp-save-for-later-txt-border-radius: 0 16px 16px 0; comment this out if you want to animate from the right */
    --plp-save-for-later-txt-border-radius: 16px 0 0 16px; /* comment this out if you want to animate from the left */

    /* product save / was / now / discounted */
    --plp-product-price-flex-flow: column wrap;
    --plp-product-price-margin: 0 calc(var(--plp-gutters) / 2) calc(var(--plp-gutters) / 2);
    --plp-sale-width: 100%;
    --plp-sale-color: var(--plp-color);
    --plp-sale-font-size: 13px;
    --plp-sale-font-family: var(--plp-brand-font-secondary);
    --plp-sale-line-height: 17px;
    --plp-sale-margin: 0;
    --plp-sale-padding: 0;
    --plp-sale-background-color: transparent;
    --plp-sale-border-radius: 0;
    --plp-sale-order: 1;
    --plp-was-text-decoration: line-through;
    --plp-was-width: 100%;
    --plp-was-color: #727272;
    --plp-was-font-size: 13px;
    --plp-was-font-family: var(--plp-brand-font-secondary);
    --plp-was-line-height: 17px;
    --plp-was-margin: 0;
    --plp-was-order: 2;
    --plp-now-width: 100%;
    --plp-now-color: var(--plp-color);
    --plp-now-font-size: 16px;
    --plp-now-font-family: var(--plp-brand-font-tertiary);
    --plp-now-font-weight: normal;
    --plp-now-line-height: 17px;
    --plp-now-margin: 0;
    --plp-now-order: 3;
    --plp-discounted-width: 100%;
    --plp-discounted-color: #ff0041;
    --plp-discounted-font-size: 16px;
    --plp-discounted-font-family: var(--plp-brand-font-tertiary);
    --plp-discounted-font-weight: normal;
    --plp-discounted-line-height: 17px;
    --plp-discounted-margin: 0;
    --plp-discounted-order: 4;
    
    /* product more fittings and colours font size + text transform */
    --plp-more-colours-fittings-margin: 0 calc(var(--plp-gutters) / 2) calc(var(--plp-gutters) / 2);
    --plp-more-colours-fittings-font-size: 10px;
    --plp-more-colours-fittings-line-height: 12px;
    --plp-more-colours-fittings-text-transform: uppercase;
    
    /* product more colours */
    --plp-more-colours-color: #454545;
    
    /* product more fittings */
    --plp-more-fittings-color: #454545;
    
    /* product more colours fittings */
    --plp-more-colours-fittings-color: #454545;
    
    /* product multibuy */
    --plp-multibuy-display: inline-block;
    --plp-multibuy-font-weight: normal;
    --plp-multibuy-color: var(--plp-color);
    --plp-multibuy-font-size: 12px;
    --plp-multibuy-line-height: 17px;
    --plp-multibuy-letter-spacing: 0;
    --plp-multibuy-background-color: #f5f5f5;
    --plp-multibuy-text-transform: uppercase;
    --plp-multibuy-padding: calc(var(--plp-gutters) / 2);
    --plp-multibuy-margin: 0 calc(var(--plp-gutters) / 2) calc(var(--plp-gutters) / 2);
    --plp-multibuy-border-radius: 0;
    --plp-multibuy-font: var(--plp-brand-font-tertiary);

    /* loader */
    --plp-loader-background-color: rgba(255,255,255,.75);
    --plp-loader-size: 60px;
    --plp-loader-border-width: 4px;
    --plp-loader-background-border-color: #ccc;
    --plp-loader-foreground-border-color: var(--plp-color);

    /* font family */
    --plp-brand-font-primary: "CircularBook", ;
    --plp-brand-font-secondary: "CircularBook";
    --plp-brand-font-tertiary: "CircularBold";
}

/* -------------------

    BRAND - TWEAKS

---------------------- */

.product-lister .refinement__selections p {
    padding: 16px 0 8px;
}

@media only screen and (min-width: 1025px) {
    .product-lister .refinement__options {
        margin: 0 0 0;
    }
    .product-lister .refinement__selections p {
        padding: var(--plp-selection-item-padding);
    }
}

