/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-size:var(--font-size--base);line-height:1.5;scroll-behavior:smooth;font-family:Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;}@media (min-width:768px){html{font-size:var(--font-size--base--desktop);}}a{text-decoration:underline;}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor;}::before,::after{--tw-content:'';}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]{display:none;}[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0px;padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;}[type='text']:focus,[type='email']:focus,[type='url']:focus,[type='password']:focus,[type='number']:focus,[type='date']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='week']:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb;}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1;}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-date-and-time-value{min-height:1.5em;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0;}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 0.5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:0.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset;}[type='checkbox'],[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000;}[type='checkbox']{border-radius:0px;}[type='radio']{border-radius:100%;}[type='checkbox']:focus,[type='radio']:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}[type='checkbox']:checked,[type='radio']:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}[type='checkbox']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");}[type='radio']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{border-color:transparent;background-color:currentColor;}[type='checkbox']:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{border-color:transparent;background-color:currentColor;}[type='file']{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit;}[type='file']:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color;}:root{--color-primary:197,27,9;--color-dd-gray:247,244,244;--color-dd-gray-dark:40,31,31;--color-primary-hex:#c51b09;--color-dd-gray-hex:#f7f4f4;--color-primary:57,162,219;--color-dd-gray:218,218,218;--color-dd-gray-dark:29,29,29;--color-primary-hex:#39A2DB;--color-dd-gray-hex:#DADADA;--color-dd-gray-dark-hex:#1D1D1D;--gap-base:8px;--gap-base--col:16px;--gap-base--desktop:15px;--gap-base--col--desktop:30px;--color-primary:197,27,9;--color-secondary:209,118,21;--color-dd-gray:247,244,244;--color-dd-gray-dark:40,31,31;--color-primary-hex:#c51b09;--color-secondary-hex:#D17615;--color-dd-gray-hex:#f7f4f4;--color-dd-gray-dark-hex:#281f1f;--color-dd-success:#0D9488;--color-dd-warning:#F97316;--color-dd-danger:#EF4444;--font-size--base:13px;--font-size--base--desktop:14px;}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}.container,.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--bs-gutter-x,calc(var(--gap-base--col--desktop) / 2));padding-left:var(--bs-gutter-x,calc(var(--gap-base--col--desktop) / 2));}@media (min-width:640px){.container{max-width:100%;}}@media (min-width:768px){.container{max-width:100%;}}@media (min-width:1024px){.container{max-width:100%;}}@media (min-width:1280px){.container{max-width:1280px;}}@media (min-width:1536px){.container{max-width:1280px;}}.row{--bs-gutter-x:var(--gap-base--col--desktop);--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}.row > *{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}.col{flex:1 0 0%;}.col-auto{flex:0 0 auto;width:auto;}.col-6{flex:0 0 auto;width:50%;}.col-12{flex:0 0 auto;width:100%;}.order-0{order:0;}.order-1{order:1;}.visible{visibility:visible;}.invisible{visibility:hidden;}.relative{position:relative;}.sticky{position:sticky;}.order-1{order:1;}.col-auto{grid-column:auto;}.m-0{margin:0px;}.mx-auto{margin-left:auto;margin-right:auto;}.-mb-px{margin-bottom:-1px;}.mb-2{margin-bottom:0.5rem;}.mb-4{margin-bottom:1rem;}.ml-auto{margin-left:auto;}.mr-2{margin-right:0.5rem;}.mt-2{margin-top:0.5rem;}.block{display:block;}.inline-block{display:inline-block;}.inline{display:inline;}.flex{display:flex;}.table{display:table;}.hidden{display:none;}.w-auto{width:auto;}.w-full{width:100%;}.flex-1{flex:1 1 0%;}.border-collapse{border-collapse:collapse;}.flex-wrap{flex-wrap:wrap;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.overflow-x-auto{overflow-x:auto;}.border{border-width:1px;}.bg-dd-gray{background-color:rgba(var(--color-dd-gray),1);}.bg-primary{background-color:rgba(var(--color-primary),1);}.bg-secondary{background-color:rgba(var(--color-secondary),1);}.p-0{padding:0px;}.px-2{padding-left:0.5rem;padding-right:0.5rem;}.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}.pl-0{padding-left:0px;}.pr-4{padding-right:1rem;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-sm{font-size:0.875rem;line-height:1.25rem;}.text-xl{font-size:1.25rem;line-height:1.75rem;}.text-xs{font-size:0.75rem;line-height:1rem;}.underline{text-decoration-line:underline;}body{color:#000;}.bg-primary{color:white;}.bg-primary a{color:inherit;}.bg-dd-gray-dark{color:white;}.bg-dd-gray-dark a{color:inherit;}html{font-size:var(--font-size--base);line-height:1.5;scroll-behavior:smooth;font-family:Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;}@media (min-width:768px){html{font-size:var(--font-size--desktop);}}.m-gutter{margin-bottom:calc(var(--gap-base) * 2);}@media (min-width:768px){.m-gutter{margin-bottom:calc(var(--gap-base--desktop) * 2);}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600;margin-top:2rem;margin-bottom:1rem;font-family:Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;line-height:1.3;}h1.font-family-primary,.h1.font-family-primary,h2.font-family-primary,.h2.font-family-primary,h3.font-family-primary,.h3.font-family-primary,h4.font-family-primary,.h4.font-family-primary,h5.font-family-primary,.h5.font-family-primary,h6.font-family-primary,.h6.font-family-primary{font-family:Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;}h1,.h1{font-size:2.4rem;}h2,.h2{font-size:1.8rem;}h3,.h3{font-size:1.6rem;}h4,.h4{font-size:1.2rem;}h5,.h5{font-size:1rem;}h6,.h6{font-size:0.8rem;}p{margin-bottom:1rem;}p:last-child{margin-bottom:0;}a{color:#c51b09;}.icon{height:1.6rem;}.icon svg{height:1.6rem;width:auto;}.icon.icon-xs{height:1rem;}.icon.icon-xs svg{height:1rem;}.icon.icon-xl{height:4rem;}.icon.icon-xl svg{height:4rem;}.icon.icon-xl.icon-circle{width:4rem;border-radius:50%;}.icon.icon-dd-gray-dark svg{fill:rgba(var(--color-gray),1);}.icon.icon-dd-white svg{fill:white;}.icon.icon-primary svg{fill:rgba(var(--color-primary),1);}.icon.icon-primary.icon-circle{background-color:#c51b09;}.icon.icon-primary.icon-circle svg{fill:white;}.form-actions{margin-top:2rem;margin-bottom:2rem;text-align:center;}.form-item{margin-bottom:1rem;}.form-item label{display:block;font-weight:bold;margin-bottom:0.5rem;}.form-item label.option{display:inline-block;}.form-item .description{margin-top:0.25rem;font-size:0.875rem;line-height:1.25rem;}select,input{max-width:100%;width:100%;}fieldset.form-item{margin-bottom:2rem;}fieldset.form-item legend{display:block;width:100%;max-width:100%;background-color:#f7f4f4;padding:15px;text-transform:uppercase;font-weight:600;}fieldset.form-item .fieldset-wrapper{border:1px solid #f7f4f4;padding:15px;}.form-input{border:1px solid #281f1f;color:#000;}.form-input:focus{border:1px solid #c51b09;box-shadow:none;}.js-form-type-checkbox{display:flex;}.js-form-type-checkbox input{margin-right:10px;margin-top:5px;}textarea{max-width:100%;width:100%;border:1px solid #281f1f;color:#000;}textarea:focus{border:1px solid #c51b09;box-shadow:none;}.google-login-separator{margin-bottom:var(--gap-base--desktop);text-align:center;}#google-signin-container{margin-bottom:var(--gap-base--desktop);}.password-strength,.password-suggestions{font-size:0.875rem;line-height:1.25rem;}.password-confirm-message,.password-strength__title,.password-strength__meter{margin-top:1rem;display:block;}.password-strength__text,.password-confirm-message{font-weight:bold;}.is-weak{background-color:#EF4444;}.is-strong{background-color:#0D9488;}.btn,.link--previous,.cart-block--contents__links a{padding:0.5rem 0.75rem;display:inline-block;margin-right:1rem;font-weight:600;text-align:center;}.btn svg,.link--previous svg,.cart-block--contents__links a svg{margin-left:auto;margin-right:auto;}.btn:last-of-type,.link--previous:last-of-type,.cart-block--contents__links a:last-of-type{margin-right:0;}.btn-primary,.cart-block--contents__links a{background:rgba(var(--color-primary),1);color:white;}.btn-secondary{background:#D17615;color:white;}.btn-gray,.link--previous{background:#f7f4f4;}.btn-gray-middle{background:#d7c8c8;}.btn-gray-dark{background:#281f1f;color:white;}table{border-collapse:collapse;margin-bottom:2rem;width:100%;}th,td{padding:10px;}th{background-color:#f7f4f4;text-transform:uppercase;font-size:0.875rem;line-height:1.25rem;}td{border-bottom:1px solid #f7f4f4;}tr:last-child td{border-bottom:none;}.bg-dd-gray table td{border-color:white;}.number-input{display:inline-flex;}.number-input .minus,.number-input .plus{cursor:pointer;background:rgba(var(--color-primary),1);color:white;padding:0;text-align:center;font-weight:500;font-size:18px;min-width:30px;line-height:42px;}.number-input input{text-align:center;display:inline-block;vertical-align:middle;width:80px;height:42px;}.number-input input[type=number]::-webkit-outer-spin-button,.number-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.number-input input[type=number]{-moz-appearance:textfield;}nav ul li a{padding:10px;display:flex;align-items:center;color:#281f1f;justify-content:space-between;}.header-top nav ul li a{padding-left:0;}.header-top ul:not(.contextual-links){display:flex;flex-direction:column;}@media (min-width:768px){.header-top ul:not(.contextual-links){flex-direction:row;}}.collapse-content .nav li:hover > a{background-color:#f7f4f4;}nav.block h2{padding-left:15px;padding-right:15px;}@media (min-width:768px){.collapse-content nav.block{margin-left:-15px;margin-right:-15px;}.collapse-content nav.block h2{padding-left:25px;padding-right:25px;}.collapse-content nav.block li{padding-left:15px;padding-right:15px;}.collapse-content nav.block .icon{display:none;}.collapse-content nav.block .dropdown ul{display:none;width:400px;padding-top:140px;background-color:white;heigth:100%;border-left:1px solid #f7f4f4;position:absolute;left:100%;top:0;height:100%;}.collapse-content nav.block .dropdown:hover > ul{display:block;}.collapse-content nav.block .dropdown:hover .icon{display:block;}}header form,.views-exposed-form form{display:flex;}header form .form-item,.views-exposed-form form .form-item{flex:1;}header form input,.views-exposed-form form input{width:100%;}header form .form-item{margin-bottom:0;}header .form-actions{margin:0;}.collapse-toggler{cursor:pointer;}.collapse-content{background-color:white;left:0;z-index:2;}.collapse-content.opened{display:block;}.collapse-content h2{font-size:1.2rem;text-transform:uppercase;}.collapse-content:not(.collapse-inline){position:fixed;top:0;width:300px;height:100%;overflow:auto;padding-top:80px;padding-left:15px;padding-right:15px;}.collapse-content:not(.collapse-inline).collapse-right{left:auto;right:0;}.collapse-content:not(.collapse-inline) .block{margin-bottom:2rem;}@media (min-width:768px){.collapse-content:not(.collapse-inline){overflow:visible;padding-top:140px;width:400px;}}.collapse-content:not(.collapse-inline) .collapse-toggler{right:15px;position:absolute;top:80px;}@media (min-width:768px){.collapse-content:not(.collapse-inline) .collapse-toggler{top:140px;}}.collapse-content.collapse-inline{background-color:white;position:absolute;top:100%;padding-top:1rem;padding-bottom:1rem;}@media (min-width:768px){.collapse-content.collapse-inline{position:static;padding-top:0;padding-bottom:0;}}body.collapse-opened{overflow:hidden;}body.collapse-opened .collapse-overlay{z-index:1;content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:absolute;top:0;left:0;}.alert{border-left:4px solid transparent;margin-bottom:var(--gap-base--col--desktop);margin-top:var(--gap-base--col--desktop);padding:10px 15px;color:white;position:relative;}.alert--success{background-color:#0D9488;border-color:#09655d;}.alert--warning{background-color:#F97316;border-color:#d65b06;}.alert--danger{background-color:#EF4444;border-color:#eb1515;}.alert button.close{position:absolute;top:5px;right:10px;}.alert a{color:white;text-decoration:underline;}.backtrace{white-space:break-spaces;}.tabs{border-bottom-width:1px;border-color:rgba(var(--color-dd-gray),1);text-align:center;font-size:0.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--color-dd-gray),1);margin-bottom:2rem;}.tabs li{margin-right:0.5rem;}.tabs a{display:inline-block;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;border-bottom-width:2px;border-color:transparent;padding:0.5rem;color:rgba(var(--color-dd-gray-dark),1);}@media (min-width:768px){.tabs a{padding:1rem;}}.tabs a:hover{border-color:rgba(var(--color-dd-gray),1);color:rgba(var(--color-dd-gray-dark),1);}.tabs a.is-active{border-color:rgba(var(--color-primary),1);color:rgba(var(--color-primary),1);}.table.dataTable .views-field-total-price__number{text-align:right;}.table.dataTable .views-field-remove-button,.table.dataTable .views-field-edit-quantity{text-align:center;}td.views-field-total-price__number,td.views-field-unit-price__number{color:#c51b09;font-weight:600;font-size:1.2rem;}.cart-block--contents__links a{display:block;}.order-total-line{background-color:#f7f4f4;border-bottom:1px solid white;padding:1rem 10px;text-align:right;}.order-total-line__total{background-color:#e2d6d6;border-bottom:none;}button[id*=edit-shipping-information-recalculate-shipping]{display:none;}.order-total-line-value{font-weight:600;font-size:1.2rem;padding-left:15px;}.view-commerce-cart-form .form-item{margin-bottom:0;}.checkout-pane-email-registration-login{--bs-gutter-x:var(--gap-base--col--desktop);--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}.checkout-pane-email-registration-login > *{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}.checkout-pane-email-registration-login{display:block;overflow:hidden;}.checkout-pane-email-registration-login > fieldset{flex:0 0 auto;width:100%;}@media (min-width:768px){.checkout-pane-email-registration-login > fieldset{flex:0 0 auto;width:50%;}}.checkout-pane-email-registration-login > fieldset{float:left;}#edit-email-registration-login-returning-customer-forgot-password{float:right;margin-top:var(--gap-base);}#google-signin-container{display:flex;justify-content:center;}.checkout-order-summary td:last-child{text-align:right;color:#c51b09;font-weight:600;font-size:1.2rem;}.checkout-progress--steps{margin-top:2rem;margin-bottom:2rem;}.checkout-progress--step{padding:10px 10px;font-weight:bold;background-color:#f7f4f4;border:1px solid white;}.checkout-progress--step.checkout-progress--step__current{background-color:#281f1f;color:white;}@media (min-width:768px){.checkout-progress--step{padding:10px 10px;}}.checkout-pane-login{--bs-gutter-x:var(--gap-base--col--desktop);--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}.checkout-pane-login > *{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}.checkout-pane-login > fieldset{flex:0 0 auto;width:100%;}@media (min-width:768px){.checkout-pane-login > fieldset{flex:0 0 auto;width:50%;}}div[id*=information-profile-address-0-address-ajax-wrapper] > div{--bs-gutter-x:var(--gap-base--col--desktop);--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}div[id*=information-profile-address-0-address-ajax-wrapper] > div > *{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}div[id*=information-profile-address-0-address-ajax-wrapper] > div{align-items:flex-end;}div[id*=information-profile-address-0-address-ajax-wrapper] > div > div{flex:0 0 auto;width:100%;}@media (min-width:768px){div[id*=information-profile-address-0-address-ajax-wrapper] > div > div{flex:0 0 auto;width:50%;}}div[id*=information-profile-address-0-address-ajax-wrapper] > div .address-container-inline{--bs-gutter-x:var(--gap-base--col--desktop);--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}div[id*=information-profile-address-0-address-ajax-wrapper] > div .address-container-inline > *{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}div[id*=information-profile-address-0-address-ajax-wrapper] > div .address-container-inline{padding:0;margin:0;width:100%;}div[id*=information-profile-address-0-address-ajax-wrapper] > div .address-container-inline .form-item{flex:1 0 0%;flex:0 0 auto;width:100%;}@media (min-width:768px){div[id*=information-profile-address-0-address-ajax-wrapper] > div .address-container-inline .form-item{flex:0 0 auto;width:50%;}}#edit-login-returning-customer-forgot-password{float:right;}.layout-checkout-secondary{padding:1rem;margin-bottom:2rem;}.layout-checkout-secondary h3{margin-top:0;}.layout-checkout-secondary table{margin-bottom:0;}.link--previous{float:left;}.view-commerce-cart-form .form-actions,.checkout-form-wrapper .form-actions{text-align:right;}button[id*=edit-shipping-information-recalculate-shipping]{display:none;}#edit-review-order-fieldscheckout .field{margin-bottom:var(--gap-base--desktop);}#edit-review-order-fieldscheckout .field:last-child{margin-bottom:0;}#edit-review-order-fieldscheckout .field--label{font-weight:bold;}.flexslider{border:none;}a.flex-next{transition:none !important;opacity:1 !important;right:0px !important;bottom:0;z-index:1;}a.flex-prev{transition:none !important;opacity:1 !important;left:0px !important;bottom:0;z-index:1;}a.flex-next:before,a.flex-prev:before{line-height:40px;}.slinky-theme-default{background-color:transparent;}.slinky-menu--mobile[style*="height: 0"]{height:auto !important;}.product-body-pre{margin-top:2rem;margin-bottom:2rem;displa:inline;}#product-info{margin-top:2rem;}.product-more-info-link{display:inline;}.product-more-info-link svg{fill:rgba(var(--color-primary),1);display:inline-block;}.product-cart-block{align-items:center;justify-content:space-between;padding:0 1rem;}.product-cart-block .form-actions{margin:1rem 0;}.product-search-api-teaser{border:1px solid #f7f4f4;margin-bottom:2rem;}.product-search-api-teaser h3{margin-bottom:0.75rem;color:#281f1f;font-size:1.2rem;}.product-search-api-teaser h3 a{color:inherit;}.product-search-api-teaser .product-image{padding:0.75rem;}.product-search-api-teaser .product-infos{padding:0.75rem;border-top:1px solid #f7f4f4;}.product-search-api-teaser .form-actions{margin-bottom:0;margin-top:1rem;}.product-full{}.product-full .product-image{margin-bottom:1rem;}.views-field-related-products ul{--bs-gutter-x:var(--gap-base--col--desktop);--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}.views-field-related-products ul > *{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}.views-field-related-products ul li{flex:0 0 auto;width:100%;}@media (min-width:768px){.views-field-related-products ul li{flex:0 0 auto;width:25%;}}.views-field-related-products ul li{margin-bottom:0.75rem;}.product-teaser h2{font-size:1.2rem;margin-top:var(--gap-base);margin-bottom:var(--gap-base);color:#281f1f;}.product-teaser .form-actions{margin-top:var(--gap-base--desktop);}.product-autocomplete-search{padding:var(--gap-base--desktop);}.product-autocomplete-search h2{font-size:1rem;}.product-grid{display:block;height:100%;border:1px solid #f7f4f4;}.product-grid .product-infos{padding:1rem;}.pager{justify-content:center;}.pager a{background-color:#c51b09;color:white;border-left:1px solid white;padding:8px 10px;min-width:40px;display:inline-block;text-align:center;}.pager .is-active a{background-color:#630e05;}header{position:relative;z-index:3;}.header-top{background-color:#281f1f;text-transform:uppercase;font-weight:600;}.header-top .region-top-header{display:flex;justify-content:space-between;color:white;}.header-top .region-top-header .block{display:flex;}.header-top .region-top-header .block h2{font-size:0.875rem;line-height:1.25rem;margin:0;line-height:1;padding:10px;}.header-top .region-top-header .block a{color:white;}.header-top .links a{padding:10px;display:block;}.header-main{padding:1rem 0;background-color:transparent;border-bottom:none;}.quantity-info{background-color:#c51b09;color:white;position:absolute;top:0;right:0;font-size:0.875rem;line-height:1.25rem;line-height:1;padding:3px;min-width:20px;height:20px;text-align:center;border-radius:10px;}.title-breadcrumb .region{padding:1rem 0;margin-bottom:2rem;}.title-breadcrumb h1{margin-top:0;}.page-style-thin main .region-content{max-width:600px;margin-left:auto;margin-right:auto;}.field--label-inline{display:flex;}.field--label-inline .field--label::after{content:":";display:inline-block;margin-right:5px;}.layout-content{padding-bottom:3rem;}main{margin-bottom:2rem;}.footer{background-color:#281f1f;color:white;}.footer .footer-top{padding:2rem 0 1rem;border-bottom:1px solid white;}.footer .footer-top .block{margin-bottom:1rem;}.footer .footer-bottom{padding:1rem 0;}.footer img{margin-bottom:2rem;}.footer a{color:inherit;}.toolbar-horizontal .collapse-content:not(.collapse-inline){padding-top:179px;}.toolbar-horizontal .collapse-content:not(.collapse-inline) .collapse-toggler{top:179px;}.toolbar-horizontal.toolbar-tray-open .collapse-content:not(.collapse-inline){padding-top:219px;}.toolbar-horizontal.toolbar-tray-open .collapse-content:not(.collapse-inline) .collapse-toggler{top:219px;}html{font-size:var(--font-size--base);line-height:1.5;scroll-behavior:smooth;font-family:Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;}@media (min-width:768px){html{font-size:var(--font-size--base--desktop);}}a{text-decoration:underline;}.webform-submission-form .form-input.form-text,.webform-submission-form .form-input.form-email{background:#cfcfd1;border:1px solid #919193;height:28px;line-height:27px;font-size:14px;}textarea{background:#cfcfd1;border:1px solid #919193;}.btn.views-auto-submit-click,.cart-block--contents__links a.views-auto-submit-click,.views-auto-submit-click.link--previous{display:block !important;height:37px;}.g-recaptcha{transform:scale(0.8);margin-left:-10%;}@media (min-width:768px){.g-recaptcha{transform:none;margin-left:0;}}.product{text-decoration:none;}.product-list{overflow:auto;border:1px solid #dedede;background:#fefefc;margin-bottom:4px;padding:8px;}.product-list .product-image{margin-right:10px;}.product-list h3{text-decoration:none;color:#181818;font-size:1rem;font-weight:700;margin:0;margin-bottom:14px;}.product-list .product-infos{flex:1;}.product-list .price{color:#c51b09;font-size:16px;text-align:right;font-weight:700;}.product-list .read-more{text-decoration:none;color:#181818;font-size:0.9rem;text-align:right;}.product-grid{border:1px solid #c6c6c6;margin-bottom:40px;box-shadow:0 0 4px 1px #c6c6c6;background:#181818;height:auto;margin-bottom:0;}.product-grid .product-top{padding:var(--gap-base--desktop);background:#fefefc;}.product-grid .product-image{padding:0 var(--gap-base--desktop) var(--gap-base--desktop);background:#fefefc;}.product-grid .product-infos{padding:var(--gap-base--desktop);color:white;}.product-grid h2{margin-top:0;margin-bottom:5px;color:#281f1f;font-size:1.4rem;font-weight:600;}.product-grid .field--name-field-type{background:url(/themes/custom/butorvaros/images/slidertipusbg.png) no-repeat left top 5px;padding:0 0 0 25px;color:#60605e;font-size:0.9rem;}.product-grid .field--name-field-stock{font-size:0.8rem;}.product-grid .field--name-field-stock .field--item{display:inline-block;}.product-grid .field--name-field-stock .field--item:after{display:inline-block;content:",";}.product-grid .field--name-field-stock .field--item:last-child:after{display:none;}.product-grid .field--name-body{border-bottom:1px solid #424242;padding-bottom:var(--gap-base--desktop);margin-bottom:var(--gap-base--desktop);}.product-grid .price{margin-bottom:var(--gap-base);}.product-grid .price .field--name-field-original-price{display:flex;}.product-grid .price .field--name-field-original-price .field--item{margin-left:auto;text-decoration:line-through;}.product-grid .price .field--name-price,.product-grid .price .field--name-field-outlet-price{width:100%;display:flex;flex-wrap:wrap;align-items:center;}@media (min-width:768px){.product-grid .price .field--name-price,.product-grid .price .field--name-field-outlet-price{font-size:1.3rem;}}.product-grid .price .field--name-price .field--item,.product-grid .price .field--name-field-outlet-price .field--item{color:#fff;background:#c51b09;padding:5px;margin-left:auto;}.product-slideshow{background-color:#FEFCFC;color:#181818;box-shadow:none;border:none;}@media (min-width:768px){.product-slideshow{padding-right:30px;}}.product-slideshow .product-infos{color:inherit;padding-top:0;}.product-slideshow h2 a{font-size:30px;color:#181818;text-decoration:none;}.product-slideshow .product-image{padding-left:0;padding-bottom:0;padding-right:0;}@media (min-width:768px){.product-slideshow .product-image{padding:var(--gap-base--desktop) var(--gap-base--desktop) var(--gap-base--desktop);}}.product-slideshow .read-more{text-align:right;}.product-slideshow .price .field{margin-top:10px;}.product-slideshow .price .field .field--label,.product-slideshow .price .field .field--item{margin-left:initial;}.product-slideshow .price .field--name-field-outlet-price .field--label{color:#fff;background:#181818;padding:10px;font-size:20px;display:block;float:left;margin-right:10px;line-height:1;}.product-slideshow .price .field--name-field-outlet-price .field--item{background-color:transparent;color:#c51b09;font-size:30px;font-weight:700;display:block;line-height:44px;}.product-full{background:#fff;border:1px solid #c4c4c4;position:relative;margin-bottom:calc(var(--gap-base--desktop) * 2);padding:calc(var(--gap-base) * 2);}@media (min-width:768px){.product-full{padding:calc(var(--gap-base--desktop) * 2);}}.product-full .product-title{margin-bottom:calc(var(--gap-base--desktop) * 2);}.product-full .product-title .field--name-field-keyword{background:url(/themes/custom/butorvaros/images/slidertipusbg.png) no-repeat left top 5px;padding:0 0 0 25px;color:#60605e;}.product-full h1{margin-top:0;font-size:3rem;line-height:1;}.product-full .product-image{max-width:640px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:calc(var(--gap-base--desktop) * 2);}.product-full .product-infos{background:#181818;padding:calc(var(--gap-base) * 2);color:#fff;}@media (min-width:768px){.product-full .product-infos{padding:calc(var(--gap-base--desktop) * 2);}}.product-full .product-infos h2{margin-top:0;}.product-full .product-infos .product-body{margin-bottom:calc(var(--gap-base--desktop) * 2);}.product-full .product-infos .product-info-list{font-size:1.25rem;line-height:1.75rem;--bs-gutter-x:var(--gap-base--col--desktop);--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}.product-full .product-infos .product-info-list > *{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}.product-full .product-infos .product-info-list{margin:0;}.product-full .product-infos .product-info-list > div{flex:0 0 auto;width:100%;}@media (min-width:768px){.product-full .product-infos .product-info-list > div{flex:0 0 auto;width:50%;}}.product-full .product-infos .product-info-list > div{flex-wrap:wrap;border-bottom:1px solid #424242;padding-bottom:10px;margin-bottom:10px;}.product-full .product-infos .product-info-list > div > div{padding:0 0 0 20px;background-image:url(/themes/custom/butorvaros/images/redcube.png);background-repeat:no-repeat;background-position:left 10px;}.product-full .product-infos .product-info-list > div .field--label{width:100%;}@media (min-width:768px){.product-full .product-infos .product-info-list > div .field--label{min-width:100px;width:auto;}}.product-full .product-infos .product-info-list > div.additional-prices{flex:0 0 auto;width:100%;border-bottom:none;}.product-full .product-infos .product-cart-block{justify-content:flex-end;}.product-full .product-infos .product-cart-block .field--label{margin-bottom:var(--gap-base);margin-top:var(--gap-base);}.product-full .product-infos .product-sizes span{margin-left:5px;margin-right:5px;}.product-full .product-infos .price{margin-top:var(--gap-base--desktop);}.product-full .product-infos .price .field--name-field-outlet-price,.product-full .product-infos .price .field--name-price{font-size:2.25rem;line-height:2.5rem;font-weight:bold;}.product-full .product-infos .price .field--name-field-outlet-price .field--item,.product-full .product-infos .price .field--name-price .field--item{background:#c51b09;color:#fff;font-weight:700;padding:15px;margin-left:var(--gap-base--desktop);}.product-full .product-infos .price .field--name-field-original-price{margin-bottom:var(--gap-base--desktop);}.product-full .product-infos .price .field--name-field-original-price .field--item{text-decoration:line-through;}.product-full .product-infos .price .field--label-inline{justify-content:flex-end;align-items:center;}.wif-container .flex-direction-nav a{background-color:#c51b09;color:white;}.wif-container .flex-direction-nav a:before{color:inherit;}.product-page-banner{margin-bottom:calc(var(--gap-base--desktop) * 2);}.product img{width:100%;}#gdpr-popup{display:none;width:100%;position:fixed;left:0;bottom:0;z-index:99999;background-color:rgba(var(--color-primary),1);color:white;font-size:0.875rem;line-height:1.25rem;padding:0.75rem 0;}#gdpr-popup p{margin-bottom:0;}#gdpr-popup .btn,#gdpr-popup .cart-block--contents__links a,.cart-block--contents__links #gdpr-popup a,#gdpr-popup .link--previous{margin:0;margin-left:5px;min-width:initial;}#gdpr-popup .btn:first-child,#gdpr-popup .cart-block--contents__links a:first-child,.cart-block--contents__links #gdpr-popup a:first-child,#gdpr-popup .link--previous:first-child{margin-left:0;}@media (min-width:768px){#gdpr-popup .btn,#gdpr-popup .cart-block--contents__links a,.cart-block--contents__links #gdpr-popup a,#gdpr-popup .link--previous{margin-left:10px;}}.pager{justify-content:center;margin:30px 0 30px;align-items:baseline;}.pager li{font-weight:400;font-size:24px;color:#c51b09;margin:0 5px;padding:0 5px !important;}.pager li.pager__item--next,.pager li.pager__item--last,.pager li.pager__item--first,.pager li.pager__item--previous{font-size:15px;}.pager a{background-color:transparent;text-decoration:none;color:#181818;border:none;display:inline-block;text-align:center;font-weight:400;min-width:1px;padding:0;}.pager .is-active a{color:#c51b09;background-color:transparent;}#main-page-content{background-image:url(/themes/custom/butorvaros/images/bg.jpg);padding-bottom:2rem;padding-top:2rem;}.path-frontpage #main-page-content{padding-top:0;}.path-frontpage .title-breadcrumb{display:none;}main{margin-bottom:0;}.title-breadcrumb{margin-bottom:2rem;background:#F6F6F6;border:1px solid #e9e9e9;font-size:16px;color:#281f1f;margin-bottom:20px;padding-left:14px;}.title-breadcrumb .region{margin-bottom:0;padding:0;}.title-breadcrumb .region a,.title-breadcrumb .region span:not(.icon){list-style:none;list-style-type:none;margin:0;padding:0 4px 0 0;line-height:33px;font-size:16px;color:#281f1f;text-decoration:none;}.title-breadcrumb .region span.icon{margin-right:4px;}.title-breadcrumb .region span.icon svg:nth-child(2){margin-left:-9px;}aside .block{margin-bottom:2rem;}aside .block h2{background-color:#281f1f;color:white;border-bottom:3px solid #c51b09;text-transform:uppercase;padding:0.5rem 1rem;font-size:20px;margin:0;}aside nav ul{border:1px solid #e1e1e2;}aside nav ul li{background:rgb(247,244,244);border-bottom:1px solid #d1d1d3;}aside nav ul li a{text-decoration:none;color:#4a4949;padding:0.5rem 1rem;}aside nav ul li:last-child{border-bottom:none;}aside .block-system-menu-blockseating-set a{text-transform:uppercase;}aside .views-exposed-form fieldset legend{background-color:#281f1f;color:white;border-bottom:3px solid #c51b09;text-transform:uppercase;padding:0.5rem 1rem;font-size:20px;margin:0;}aside .views-exposed-form fieldset .fieldset-wrapper{background:rgb(247,244,244);border:1px solid #e1e1e2;padding:0;}aside .views-exposed-form fieldset .fieldset-wrapper .form-item{border-bottom:1px solid #e1e1e2;padding:0.5rem 1rem;margin-bottom:0;}aside .views-exposed-form fieldset .fieldset-wrapper .form-item label{margin-bottom:0;}.frontpage-slider{margin-bottom:calc(var(--gap-base--desktop) * 2);position:relative;}.frontpage-slider::before{background-color:#080707;width:100%;height:60%;content:"";display:block;position:absolute;top:0;left:0;z-index:0;box-shadow:0 30px 30px rgba(0,0,0,0.4);}.frontpage-slider img{position:relative;z-index:1;}.node{background-color:rgba(255,255,255,0.8);padding:calc(var(--gap-base) * 2);border:1px solid #c6c6c6;box-shadow:0 0 4px 1px #c6c6c6;margin-bottom:25px;}@media (min-width:768px){.node{padding:calc(var(--gap-base--desktop) * 2);}}.node h1:first-child{margin-top:0;font-size:1.875rem;line-height:2.25rem;}.view:not(.view-taxonomy-term-products) .view-header{padding:var(--gap-base--desktop);border:1px solid #c6c6c6;box-shadow:0 0 4px 1px #c6c6c6;margin-bottom:25px;background-color:rgba(254,254,252,0.6);}.view:not(.view-taxonomy-term-products) .view-header h1{margin-top:10px;margin-bottom:10px;}.view:not(.view-taxonomy-term-products) .view-header h1:last-child{margin-bottom:0;}.view-taxonomy-term-products .view-header .field--name-description{padding:var(--gap-base--desktop);border:1px solid #c6c6c6;box-shadow:0 0 4px 1px #c6c6c6;margin-bottom:25px;background-color:rgba(254,254,252,0.6);}.view-taxonomy-term-products .view-header .field--name-description h1{margin-top:10px;margin-bottom:10px;}.view-taxonomy-term-products .view-header .field--name-description h1:last-child{margin-bottom:0;}.path-frontpage .view-header{background-color:transparent;box-shadow:none;padding:0;border:none;}#gdpr-popup{background-color:black;}.views-exposed-form form{flex-wrap:wrap;}.views-exposed-form form fieldset.form-item{width:100%;flex:auto;}.views-exposed-form form .js-form-type-radio input{width:1rem;}.views-exposed-form form .form-actions{margin-top:0;}[type=checkbox],[type=radio]{margin-right:var(--gap-base);}[type=checkbox]:checked,[type=radio]:checked{background-color:rgba(var(--color-primary),1) !important;}.block-views-blockoutlet-extra-slider-block-1{margin-bottom:calc(var(--gap-base--desktop) * 3);margin-top:calc(var(--gap-base--desktop) * 2);}.block-views-blockoutlet-extra-slider-block-1 .view-header{text-align:center;}.block-views-blockoutlet-extra-slider-block-1 .skin-default{background-color:#FEFCFC;box-shadow:0 0 4px 1px #c6c6c6;border:1px solid #c6c6c6;position:relative;}.block-views-blockoutlet-extra-slider-block-1 .skin-default::before{width:116px;height:114px;content:"";display:block;background-image:url(/themes/custom/butorvaros/images/sale.png);position:absolute;right:-7px;top:-7px;z-index:99999;}.block-views-blockoutlet-extra-slider-block-1 .views_slideshow_cycle_teaser_section,.block-views-blockoutlet-extra-slider-block-1 .views_slideshow_cycle_slide{width:100% !important;}.block-page-title-block h1{margin-bottom:var(--gap-base--desktop);}p[style="text-align: center;"] img{margin-left:auto;margin-right:auto;}.block-page-title-block h1{margin-bottom:calc(var(--gap-base--desktop) * 2);}.node--type-basic-page iframe{max-width:100%;}.field--label-inline{flex-wrap:wrap;}form{overflow:hidden;}.collapse-content.collapse-inline{width:100%;padding:var(--gap-base);background-color:#080707 !important;}@media (min-width:768px){.collapse-content.collapse-inline{padding:0;background-color:transparent;}}header{background-color:#080707;color:white;}@media (min-width:768px){header{padding-bottom:2rem;}}header a{color:white;text-decoration:none;}header nav ul li a{color:white;}header nav ul li a:hover,header nav ul li a.is-active{color:#c51b09;}header .logo img{margin-left:auto;}header .form-input{color:#281f1f;}header button{height:100%;}header .region-header-menu-main nav{border-bottom:2px solid rgba(255,255,255,0.7);background-image:url(/themes/custom/butorvaros/images/menubg.png);border-top:1px solid rgba(255,255,255,0.2);}header .region-header-menu-main nav ul:not(.contextual-links){display:flex;}header .region-header-menu-main nav ul:not(.contextual-links) li{flex:1;}header .region-header-menu-main nav ul:not(.contextual-links) li a{display:block;text-align:center;height:64px;line-height:64px;padding:0;font-weight:bold;text-transform:uppercase;border-left:1px solid black;border-right:1px solid rgba(255,255,255,0.2);}header .region-header-menu-main nav ul:not(.contextual-links) li:first-child a{background-image:url(/themes/custom/butorvaros/images/homebg.png);background-position:top -1px left;background-repeat:no-repeat;padding-left:50px;}header .region-header-menu-main nav ul:not(.contextual-links) li:last-child a{border-right:none;}header #edit-number--2--wrapper,header #edit-number--wrapper{display:none;}.header-bottom ul:not(.contextual-links){display:flex;flex-direction:column;}@media (min-width:768px){.header-bottom ul:not(.contextual-links){flex-direction:row;}}.collapse-content.collapse-inline{background-color:transparent;}#block-butorvaros-headerphonenumbers .field--name-body{white-space:nowrap;}#block-butorvaros-headerphonenumbers img{margin-right:1rem;}nav.block-system-menu-blockmain h2{padding-left:10px;padding-right:10px;}@media (min-width:768px){nav.block-system-menu-blockmain h2{display:none;}}.collapse-content .block h2{padding-left:10px;padding-right:10px;}.pane-block-4.bemutatkozo span[style*="font-size:36px;"]{font-size:20px !important;}.collapse-content{background-color:#212121;color:white;}.collapse-content .collapse-toggler .icon svg{fill:white;}.collapse-content nav ul li a{color:white;text-decoration:none;text-transform:uppercase;border-top:1px solid black;border-bottom:1px solid rgba(255,255,255,0.2);background-color:transparent !important;}.collapse-content nav ul li:first-child a{border-top:none;}.collapse-content fieldset.form-item legend{color:white;background-color:black;}.collapse-content fieldset.form-item .fieldset-wrapper{border:1px solid rgba(255,255,255,0.2);}.collapse-content .block h2{background-color:black;margin-bottom:0;padding-top:10px;padding-bottom:10px;}footer .footer-top{background-image:url(/themes/custom/butorvaros/images/footer-bg.jpg);background-repeat:no-repeat;background-size:cover;border-bottom:none !important;}footer .footer-top .block{min-width:320px;}footer .footer-top .block .inner{background-color:rgba(0,0,0,0.9);padding:var(--gap-base--desktop);}footer .footer-top .block#block-butorvaros-fblikebox .inner{padding:0;}@media (min-width:768px){footer .footer-top .block#block-butorvaros-fblikebox .inner{padding:var(--gap-base--desktop);}}footer .footer-top .elerhetoseg{border-left:3px solid #c51b09;padding-left:5px;margin-bottom:var(--gap-base);}footer .footer-bottom{background-color:black;}footer .block-webform h2{font-size:18px;margin-top:0;}footer .block-webform .form-actions{margin-bottom:0;margin-top:15px;}@media (min-width:640px){.sm\:col-4{flex:0 0 auto;width:33.333333333333336%;}.sm\:col-6{flex:0 0 auto;width:50%;}.sm\:col-8{flex:0 0 auto;width:66.66666666666667%;}}@media (min-width:768px){.md\:col{flex:1 0 0%;}.md\:col-auto{flex:0 0 auto;width:auto;}.md\:col-4{flex:0 0 auto;width:33.333333333333336%;}.md\:col-6{flex:0 0 auto;width:50%;}.md\:col-7{flex:0 0 auto;width:58.333333333333336%;}.md\:col-12{flex:0 0 auto;width:100%;}.md\:order-0{order:0;}.md\:order-1{order:1;}}@media (min-width:1024px){.lg\:col-3{flex:0 0 auto;width:25%;}.lg\:col-4{flex:0 0 auto;width:33.333333333333336%;}.lg\:col-6{flex:0 0 auto;width:50%;}.lg\:col-9{flex:0 0 auto;width:75%;}}@media (min-width:768px){.md\:order-1{order:1;}.md\:col-auto{grid-column:auto;}.md\:block{display:block;}.md\:flex{display:flex;}.md\:hidden{display:none;}.md\:w-auto{width:auto;}.md\:flex-none{flex:none;}.md\:text-sm{font-size:0.875rem;line-height:1.25rem;}}
.slinky-menu{overflow:hidden;transform:translateZ(0);}.slinky-menu > ul{left:0;position:relative;transform:translateZ(0);}.slinky-menu ul,.slinky-menu li{list-style:none;margin:0;}.slinky-menu ul{width:100%;}.slinky-menu a{align-items:center;display:flex;}.slinky-menu a span{flex:1;line-height:1.4;}.slinky-menu li ul{display:none;left:100%;position:absolute;top:0;}.slinky-menu .header{display:flex;}.slinky-menu .header .title{flex:1;line-height:1.4;margin:0;order:1;}.slinky-theme-default{background:#f6f7f8;}.slinky-theme-default .title{color:#333;padding:1em;}.slinky-theme-default li{line-height:1;}.slinky-theme-default a:not(.back){color:#333;padding:1em;}.slinky-theme-default a:not(.back):hover{background:rgba(90,200,250,0.25);}.slinky-theme-default a:not(.back):active{background:rgba(90,200,250,0.5);}.slinky-theme-default .next::after,.slinky-theme-default .back::before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+ICAgIDxwYXRoIGQ9Ik0xMi4yMTkgMi4yODFMMTAuNzggMy43MiAxOC4wNjIgMTFIMnYyaDE2LjA2M2wtNy4yODIgNy4yODEgMS40MzggMS40MzggOS05IC42ODctLjcxOS0uNjg3LS43MTl6IiAvPjwvc3ZnPg==) center no-repeat;background-size:1em;content:'';height:1em;opacity:0.25;transition:200ms;width:1em;}.slinky-theme-default .next::after{margin-left:1em;}.slinky-theme-default .back::before{padding:1em;transform:scaleX(-1);}.slinky-theme-default .next:hover::after,.slinky-theme-default .back:hover::before{opacity:0.75;}.slinky-theme-default .next:active::after,.slinky-theme-default .back:active::before{opacity:1;}
