

/* Start:/local/components/sbr/sizeguide/templates/.default/style.css?17476820408839*/
body:before {
    content: "small";
    display: none;
    visibility: hidden;
}

@media (min-width: 700px) {
    body:before {
        content: "medium";
    }
}

@media (min-width: 1024px) {
    body:before {
        content: "large";
    }

    .SizeGuideTable_table__hcFVp tr td {
        width: 12.5%;
    }
}


.css-hboir5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}
.css-8atqhb{width:100%;}


.css-m47xas{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:none;position:relative;-webkit-transition:margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;overflow-anchor:none;border-radius:0;}
.css-m47xas::before{position:absolute;left:0;top:-1px;right:0;height:1px;content:"";opacity:1;background-color:rgba(0, 0, 0, 0.12);-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}
.css-m47xas:first-of-type::before{display:none;}
.css-m47xas.Mui-expanded::before{opacity:0;}
.css-m47xas.Mui-expanded:first-of-type{margin-top:0;}
.css-m47xas.Mui-expanded:first-of-type{margin-top:0;}
.css-m47xas.Mui-expanded+.css-m47xas.Mui-expanded::before{display:none;}
.css-m47xas.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}
.css-m47xas:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px;}
.css-m47xas:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
@supports (-ms-ime-align: auto){.css-m47xas:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0;}}
.css-m47xas.Mui-expanded{margin:16px 0;}
.css-m47xas:before{height:0px;}
/*.css-m47xas$expanded{margin:0px;}*/


.css-1sj7jac{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:48px;padding:0px 16px;-webkit-transition:min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:15px 15px;}
.css-1sj7jac::-moz-focus-inner{border-style:none;}
.css-1sj7jac.Mui-disabled{pointer-events:none;cursor:default;}
@media print{.css-1sj7jac{-webkit-print-color-adjust:exact;color-adjust:exact;}}
.css-1sj7jac.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}
.css-1sj7jac.Mui-disabled{opacity:0.38;}
.css-1sj7jac:hover:not(.Mui-disabled){cursor:pointer;}
.css-1sj7jac.Mui-expanded{min-height:64px;}
/*.css-1sj7jac$expanded{min-height:48px;}*/











.css-jmazrz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:12px 0;-webkit-transition:margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin:0px;}
.css-jmazrz.Mui-expanded{margin:20px 0;}
/*.css-jmazrz$expanded{margin:0px;}*/




.css-1phzzgt{margin:0;font-family:Montserrat;font-weight:400;font-size:1rem;line-height:1.75;}

.css-1fx8m19{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:rgba(0, 0, 0, 0.54);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}
.css-1fx8m19.Mui-expanded{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}

.css-c4sutr{height:auto;overflow:visible;/*-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;*/}

.css-a0y2e3{height:0;overflow:hidden;/*-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;*/visibility:hidden;}

.css-u7qq7e{padding:8px 16px 16px;}





.css-a0y2e3 {
    max-height: 0;
/*    !*transition: max-height 0.15s ease-out;*!*/
/*    -webkit-transition: max-height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;*/
/*    transition: max-height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;*/
}

.css-c4sutr {
    max-height: 890px;
    transition: max-height 0.25s ease-in;
    -webkit-transition: max-height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: max-height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}






.css-wcntge{display:table;width:100%;border-collapse:collapse;border-spacing:0;}
.css-wcntge caption{font-family:Montserrat;font-weight:400;font-size:0.875rem;line-height:1.43;padding:16px;color:rgba(0, 0, 0, 0.6);text-align:left;caption-side:bottom;}
.css-1xnox0e{display:table-row-group;}
.css-oj191p{color:inherit;display:table-row;vertical-align:middle;outline:0;}
.css-oj191p.MuiTableRow-hover:hover{background-color:rgba(0, 0, 0, 0.04);}
.css-oj191p.Mui-selected{background-color:rgba(255, 90, 90, 0.08);}
.css-oj191p.Mui-selected:hover{background-color:rgba(255, 90, 90, 0.12);}
.css-ya6ksa{font-family:Montserrat;font-weight:400;font-size:0.875rem;line-height:1.43;display:table-cell;vertical-align:inherit;border-bottom:1px solid rgba(224, 224, 224, 1);text-align:left;padding:16px;color:rgba(0, 0, 0, 0.87);}







.css-18jpbi7{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}
.css-7sga7m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}



.css-1carwgn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:Montserrat;font-weight:500;font-size:0.875rem;line-height:1.25;text-transform:uppercase;max-width:none;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;background:#ffecee;border-color:#f3f1f1;}
.css-1carwgn::-moz-focus-inner{border-style:none;}
.css-1carwgn.Mui-disabled{pointer-events:none;cursor:default;}
@media print{.css-1carwgn{-webkit-print-color-adjust:exact;color-adjust:exact;}}
.css-1carwgn.Mui-selected{color:#ff5a5a;}
.css-1carwgn.Mui-disabled{color:rgba(0, 0, 0, 0.38);}
.css-1carwgn:last-child{border-right-color:#f3f1f1;}
.css-1carwgnselected{background:#ff5a5a;border-color:#ff5a5a;}
.css-1carwgnselected:last-child{border-right-color:#ff5a5a;}
.css-cuv48z{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#ff5a5a;background:#ff5a5a;}


.funkytrunks-theme .css-1carwgn {
    background: #bcbec0;
    border-color: #f4f4f4;
    color: rgba(0, 0, 0, 0.6);
}
/* End */
/* /local/components/sbr/sizeguide/templates/.default/style.css?17476820408839 */
