@font-face{font-display:swap;font-family:Bratiska Configurator;font-style:normal;font-weight:400;src:url(./bratiska.subset.DftPmARY.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Comic Sans Configurator;font-style:normal;font-weight:400;src:url(./comic-sans.subset.B_ezaEqs.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Instrument Configurator;font-style:normal;font-weight:400;src:url(./instrument.subset.CfewkcLH.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Jacquarda Configurator;font-style:normal;font-weight:400;src:url(./jacquarda.subset.CkFfqmYP.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Losevka Configurator;font-style:normal;font-weight:400;src:url(./losevka.subset.WhxTMj_F.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Michroma Configurator;font-style:normal;font-weight:400;src:url(./michroma.subset.bkZ3PFo0.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Museo Moderno Configurator;font-style:normal;font-weight:600;src:url(./museo-moderno.subset.o-uA261m.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Open Sans Configurator;font-style:italic;font-weight:700;src:url(./open-sans-italic.subset.oafbXqI2.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Petit Formal Script Configurator;font-style:normal;font-weight:400;src:url(./petit-formal-script.subset.Djn34ade.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Pirata One Configurator;font-style:normal;font-weight:400;src:url(./pirata-one.subset.BSaV3yyy.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Playwrite Configurator;font-style:normal;font-weight:400;src:url(./playwrite.subset.C8IT-ugo.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:PT Sans Configurator;font-style:italic;font-weight:700;src:url(./pt-sans-italic.subset.C4LtarM0.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Roboto Configurator;font-style:normal;font-weight:600;src:url(./roboto.subset.BHNx1MwI.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Sedgwick Configurator;font-style:normal;font-weight:400;src:url(./sedgwick.subset.C3yS4X7m.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Tilt Warp Configurator;font-style:normal;font-weight:400;src:url(./tilt-warp.subset.i9RCp3TM.woff2) format("woff2");unicode-range:u+0020-024f,u+1e??,u+2000-206f,u+20a0-20cf}.configurator-template h1{font-family:Tungsten,sans-serif;font-size:38px;font-weight:350;letter-spacing:.02em;line-height:36px;margin-bottom:22px;text-align:left}.configurator-template .breadcrumbs{text-align:left}.configurator-detail{align-items:start;-moz-column-gap:70px;column-gap:70px;display:grid;grid-template-columns:minmax(0,520px) minmax(320px,1fr);padding-bottom:80px}.configurator-detail .configurator-product-picker{grid-column:1;grid-row:1;margin-bottom:28px}.configurator-detail .configurator-product-picker>.configurator-param-title{display:none}.configurator-detail-settings{grid-column:1;grid-row:2}.configurator-detail-settings .param-color-picker{flex-wrap:wrap}.configurator-detail-settings .param-color-picker .form-check{margin-bottom:5px}.configurator-detail-image{grid-column:2;grid-row:1/span 3;position:sticky;text-align:center;top:110px}.configurator-detail-image img{display:block;height:auto;margin-left:auto;margin-right:auto;max-height:680px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:991px){.configurator-detail{display:flex;flex-direction:column;row-gap:0}.configurator-detail .configurator-checkout,.configurator-detail .configurator-detail-image,.configurator-detail .configurator-detail-settings,.configurator-detail .configurator-product-description,.configurator-detail .configurator-product-picker{width:100%}.configurator-detail .configurator-product-picker{margin-bottom:18px;order:1}.configurator-detail .configurator-detail-image{margin-bottom:28px;order:2;position:static}.configurator-detail .configurator-detail-image img{max-height:360px}.configurator-detail .configurator-detail-settings{order:3}.configurator-detail .configurator-checkout{order:4}.configurator-detail .configurator-product-description{order:5}}.configurator-param{margin-bottom:14px}.configurator-param-title{font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:312;letter-spacing:0;line-height:22px;margin-bottom:4px}.configurator-param-input{display:flex;flex-direction:column}.configurator-param-input .form-group{margin-bottom:4px;max-width:540px}.configurator-param-input .form-group input{border-color:#d9d9d9;border-radius:0;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:312;letter-spacing:0;line-height:22px;padding-left:10px;text-transform:none;width:100%}.configurator-param-input .form-group input::-moz-placeholder{font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:312;letter-spacing:0;line-height:22px}.configurator-param-input .form-group input::placeholder{font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:312;letter-spacing:0;line-height:22px}.configurator-param-input>span{align-items:center;color:#5d5f69;cursor:pointer;display:flex;font-size:12px;line-height:18px;text-decoration:none;width:-moz-fit-content;width:fit-content}.configurator-param-input>span img{display:block}.configurator-param-input .watch-language{color:#d44a4a;font-size:12px;line-height:14px;margin-bottom:5px}.configurator-param .size-param{display:flex;flex-wrap:wrap}.configurator-param .size-param .aselect{margin-right:10px}.configurator-param .size--info__tab{color:#5d5f69;margin:5px 0;padding-left:44px;position:relative}.configurator-param .size--info__tab:hover{color:#89adff}.configurator-param .size--info__tab:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='20' fill='none' viewBox='0 0 34 20'%3E%3Cpath fill='%235D5F69' fill-rule='evenodd' stroke='%235D5F69' d='m29.055 9.173-2.03-1.19c-.174-.09-.394-.09-.528 0-.177.087-.264.264-.264.485v9.435h-9.745V8.468c0-.177-.088-.398-.265-.485-.177-.09-.397-.09-.528 0l-2.03 1.19-2.028-3.086 4.586-3.66h1.72a3.42 3.42 0 0 0 3.395 2.865 3.42 3.42 0 0 0 3.394-2.865h1.722l4.584 3.66zm-5.467-6.746c-.267 1.013-1.146 1.762-2.25 1.762-1.103 0-1.985-.749-2.25-1.762zm3.394-.97a.5.5 0 0 0-.351-.133H16.046a.5.5 0 0 0-.351.133l-5.159 4.1c-.22.176-.267.484-.133.75l2.557 3.923c.177.267.485.31.75.177l1.674-.97v9.04c0 .308.265.529.531.529h10.76a.536.536 0 0 0 .528-.529v-9.04l1.675.97c.264.134.574.09.749-.177l2.558-3.922c.176-.22.09-.575-.131-.752z' clip-rule='evenodd'/%3E%3Cpath stroke='%235D5F69' stroke-width='2' d='M4.031 18.024V1.934M6.666 4.368 3.61 1.311M1.318 4.369l3.065-3.065M6.665 15.615 3.6 18.68M1.318 15.615l3.037 3.036'/%3E%3C/svg%3E");content:"";height:20px;left:0;position:absolute;top:calc(50% - 10px);width:34px}.configurator-param .length-restriction{color:#5d5f69;font-size:12px;line-height:18px;margin-bottom:0;margin-top:8px}.configurator-param .configurator-select{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0}.configurator-param .configurator-select--single{align-items:center;border:1px solid #ccc;display:flex;flex-direction:column;margin-bottom:10px;margin-right:10px;padding-bottom:10px;padding-top:15px;text-align:center;text-decoration:none!important;width:100px}.configurator-param .configurator-select--single.active,.configurator-param .configurator-select--single.router-link-exact-active{border:2px solid #161616}.configurator-param .configurator-select--single-img{height:40px;margin:0 auto 8px;width:40px}.configurator-param .configurator-select--single-img img{height:100%;width:100%}.configurator-param .configurator-select--single h5{font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;line-height:24px;margin-bottom:0}.configurator-param .aselect{max-width:100%}.configurator-design-step,.configurator-product-step{align-items:center;background:#fff;border:1px solid #d9d9d9;color:#161616;cursor:pointer;display:flex;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:312;justify-content:space-between;letter-spacing:0;line-height:22px;margin-bottom:0;min-height:42px;padding:10px 40px 10px 14px;position:relative;text-align:left;width:100%}.configurator-design-step:after,.configurator-product-step:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none' viewBox='0 0 10 7'%3E%3Cpath stroke='%2314171A' stroke-linecap='round' stroke-width='2' d='M8.5 1 4.75 4.75 1 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:18px;position:absolute;right:11px;top:calc(50% - 9px);transition:transform .15s ease;width:18px}.configurator-design-step.is-open:after,.configurator-product-step.is-open:after{transform:rotate(180deg)}.configurator-design-panel,.configurator-product-panel{border:1px solid #d9d9d9;border-top:0;padding:14px}.configurator-desktop-control .configurator-design-step,.configurator-desktop-control .configurator-product-step{background:transparent;border:0;cursor:default;font-weight:321;min-height:0;padding:0 0 8px}.configurator-desktop-control .configurator-design-step:after,.configurator-desktop-control .configurator-product-step:after{display:none}.configurator-desktop-control>.configurator-design-panel,.configurator-desktop-control>.configurator-product-panel{border:0;padding:0}.configurator-product-panel .aselect .selector{border-color:#d9d9d9;border-radius:0}.configurator-product-panel .aselect .selector .label{font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:312;letter-spacing:0;line-height:22px;padding-left:10px}.configurator-product-panel .configurator-product-tiles .configurator-select{display:grid;gap:0;grid-template-columns:repeat(auto-fill,minmax(86px,1fr));margin:0 0 18px;max-width:none;padding:0;width:100%}.configurator-product-panel .configurator-product-tiles .configurator-select-subgroup{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 14px}.configurator-product-panel .configurator-product-tiles .configurator-select-subgroup:before{content:"Vyberte si variant";display:block;flex:0 0 100%;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:312;letter-spacing:0;line-height:22px;margin-bottom:-2px}.configurator-product-panel .configurator-product-tiles .configurator-select-subgroup .configurator-select--single{width:86px}.configurator-product-panel .configurator-product-tiles>.configurator-param-title{display:none}.configurator-product-panel .configurator-product-tiles .configurator-select--single{align-items:center;border:0;display:flex;flex-direction:column;justify-content:center;margin:0;min-height:86px;outline:1px solid #d9d9d9;outline-offset:-1px;padding:8px 6px;position:relative;text-decoration:none;width:100%}.configurator-product-panel .configurator-product-tiles .configurator-select--single.active,.configurator-product-panel .configurator-product-tiles .configurator-select--single.router-link-exact-active{outline:2px solid #161616;outline-offset:-2px;z-index:1}.configurator-product-panel .configurator-product-tiles .configurator-select--single-img{align-items:center;display:flex;height:36px;justify-content:center;margin:0 0 5px;overflow:hidden;width:36px}.configurator-product-panel .configurator-product-tiles .configurator-select--single-img img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.configurator-product-panel .configurator-product-tiles .configurator-select--single h5{font-size:11px;line-height:14px;margin:0}.configurator-product-panel .configurator-param{margin-bottom:12px}.configurator-product-panel .configurator-param:last-child{margin-bottom:0}.configurator-product-panel .param-color-picker{flex-wrap:wrap}@media (max-width:575px){.configurator-product-panel{padding:10px}.configurator-product-panel .configurator-product-tiles .configurator-select{gap:0;grid-template-columns:repeat(4,1fr);margin-bottom:12px}.configurator-product-panel .configurator-product-tiles .configurator-select--single{min-height:66px;padding:6px 4px}.configurator-product-panel .configurator-product-tiles .configurator-select--single.active,.configurator-product-panel .configurator-product-tiles .configurator-select--single.router-link-exact-active{outline:2px solid #161616;outline-offset:-2px}.configurator-product-panel .configurator-product-tiles .configurator-select--single-img{height:27px;width:27px}.configurator-product-panel .configurator-product-tiles .configurator-select--single h5{font-size:9px;line-height:12px}}.configurator-product-options{display:flex;flex-wrap:wrap;gap:10px}.configurator-product-option{align-items:center;background:#fff;border:1px solid #d9d9d9;color:#161616;display:flex;flex-direction:column;font-family:Sequel\ 100 Wide,sans-serif;font-size:11px;line-height:14px;min-height:78px;padding:8px 10px;width:86px}.configurator-product-option.active{border:2px solid #161616}.configurator-product-option-img{align-items:center;display:flex;height:34px;justify-content:center;margin-bottom:6px;overflow:hidden;width:34px}.configurator-product-option-img img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:575px){.configurator-product-option{min-height:66px;width:74px}.configurator-product-option-img{height:28px;width:28px}}.params-selector-block-label{display:block;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:312;letter-spacing:0;line-height:22px;margin-bottom:8px}.configurator-add-row{color:#161616!important;-moz-column-gap:10px;column-gap:10px;font-family:Sequel\ 100 Wide Bold,sans-serif;font-size:13px!important;line-height:22px!important;margin-top:4px}.configurator-add-row-icon{align-items:center;border:1px solid #d9d9d9;display:flex;height:28px;justify-content:center;width:28px}.configurator-add-row-icon img{height:12px;width:12px}.configurator-logo-param{margin-bottom:10px}.configurator-logo-param .custom-checkbox{margin-bottom:0}.configurator-warning{color:#e6003c;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;letter-spacing:0;line-height:24px;margin:22px 0 0;padding-left:34px;position:relative}.configurator-warning:before{align-items:center;border:2px solid #e6003c;border-radius:50%;content:"!";display:flex;font-size:11px;height:18px;justify-content:center;left:0;line-height:1;position:absolute;top:1px;width:18px}.configurator-product-description{grid-column:1/-1;margin-top:42px;max-width:760px}.configurator-product-description h2{font-size:38px;letter-spacing:.02em;line-height:36px}.configurator-product-description h2,.configurator-product-description h3{font-family:Tungsten,sans-serif;font-style:normal;font-weight:350;margin-bottom:12px}.configurator-product-description h3{font-size:40px;letter-spacing:.01em;line-height:50px}.configurator-product-description p{font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;letter-spacing:0;line-height:24px}.configurator-product-description p b,.configurator-product-description p strong{font-family:Sequel\ 100 Wide,sans-serif;font-weight:321;letter-spacing:0;line-height:24px}.configurator-product-description .content-gallery{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;margin-bottom:25px;row-gap:20px}.configurator-delivery{font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;letter-spacing:0;line-height:24px;margin-top:16px}.configurator-delivery div{padding-left:30px}.configurator-delivery span{color:#3cc029;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;letter-spacing:0;line-height:24px;padding-left:30px;position:relative}.configurator-delivery span div{display:inline;padding-left:0}.configurator-delivery span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' fill='none' viewBox='0 0 14 12'%3E%3Cpath stroke='%234CB944' stroke-linecap='square' stroke-width='2' d='m1.8 5.6 3.6 3.6 6.8-6.8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;left:0;position:absolute;top:4px;width:12px}.configurator-delivery.not_available{color:#d44a4a}.configurator-cart-section{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap;grid-column:1;margin-top:8px;row-gap:10px}.configurator-cart-section--price{width:100%}.configurator-cart-section--price h3{font-family:Tungsten,sans-serif;font-size:40px;font-style:normal;font-weight:350;letter-spacing:.01em;line-height:50px;margin-bottom:4px}.configurator-cart-section .number-container{margin:0}@media (max-width:430px){.configurator-cart-section .number-container{margin:0}}.configurator-cart-section .configurator-cart-button{flex-shrink:0}.configurator-cart-section .configurator-cart-button img{margin-right:10px}@media (max-width:430px){.configurator-cart-section .configurator-cart-button img{margin-right:10px}}.configurator-cart-section .configurator-cart-button .btn{align-items:center;display:flex;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;height:46px;letter-spacing:0;line-height:24px;min-width:220px;padding-left:22px;padding-right:22px}@media (max-width:430px){.configurator-cart-section .configurator-cart-button .btn{font-size:14px}.configurator-cart-section{-moz-column-gap:10px;column-gap:10px}.configurator-cart-section .configurator-cart-button{flex:1}.configurator-cart-section .configurator-cart-button .btn{justify-content:center;padding-left:12px;padding-right:12px;width:100%}}.configurator-checkout{grid-column:1;grid-row:3}.configurator-bulk-note{font-size:14px;line-height:20px;margin:14px 0 0}.configurator-bulk-note a{color:#161616;text-decoration:none}.configurator-desktop-control{display:block}.configurator-mobile-actions{display:none}.configurator-mobile-action{align-items:center;background:#fff;border:1px solid #d9d9d9;color:#161616;display:flex;flex-direction:column;font-family:Sequel\ 100 Wide,sans-serif;font-size:12px;font-weight:321;height:76px;justify-content:center;line-height:15px;padding:8px 6px;text-align:center;transition:border-color .15s ease,background-color .15s ease}.configurator-mobile-action:hover{border-color:#161616}.configurator-mobile-action-icon{align-items:center;border:2px solid #161616;color:#161616;display:flex;font-family:Arial,sans-serif;font-size:18px;font-weight:700;height:26px;justify-content:center;line-height:1;margin-bottom:7px;position:relative;width:26px}.configurator-mobile-action-icon--product{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53' height='40' fill='none' viewBox='0 0 53 40'%3E%3Cpath fill='%23161616' stroke='%23161616' stroke-linejoin='round' stroke-width='2.5' d='M52.122 14.303C50.497 11.916 42.202 0 38.266 0h-3.845q-.169.005-.331.05h-.174l-.522 2.337a4.64 4.64 0 0 1-4.525 3.521h-4.3a4.616 4.616 0 0 1-4.567-3.853 4.6 4.6 0 0 0-.779-1.98L19.14 0h-5.013C11.699 0 6.346 5.478.164 14.295a.895.895 0 0 0 .166 1.21l8.866 7.225a.83.83 0 0 0 .564.2.9.9 0 0 0 .696-.324l.986-1.21v17.709a.904.904 0 0 0 .903.895h27.81a.903.903 0 0 0 .895-.895V21.653l.771.953a.89.89 0 0 0 .696.323.9.9 0 0 0 .572-.198l8.859-7.227a.895.895 0 0 0 .174-1.201ZM39.89 18.28a.895.895 0 0 0-.596.83v19.059H13.257v-19.3a.903.903 0 0 0-.903-.895.83.83 0 0 0-.688.331l-2.014 2.486-7.524-6.132.116-.157c1.433-2.006 3-4.044 4.524-5.9a48 48 0 0 1 1.915-2.23c2.693-3.024 4.532-4.557 5.46-4.557h4.028v.182q.07.617.257 1.21a6.46 6.46 0 0 0 3.314 3.862c.877.43 1.842.65 2.818.646h4.3a6.4 6.4 0 0 0 2.826-.646 6.54 6.54 0 0 0 3.24-3.58 6.7 6.7 0 0 0 .349-1.492v-.182h2.958c.912 0 2.569 1.317 4.972 3.92.903.994 1.823 2.08 2.743 3.223a116 116 0 0 1 4.143 5.535l.108.158-7.533 6.14-1.798-2.204a.83.83 0 0 0-.72-.306z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;border:0}.configurator-mobile-action-icon--icon{border-radius:50%}.configurator-mobile-action-icon--icon:after{background:#161616;border-radius:50%;content:"";height:6px;width:6px}.configurator-mobile-action-icon--image:before{border-bottom:7px solid #161616;border-left:6px solid transparent;border-right:6px solid transparent;bottom:4px;content:"";height:0;position:absolute;width:0}.configurator-mobile-action-icon--image:after{background:#161616;border-radius:50%;content:"";height:4px;position:absolute;right:4px;top:4px;width:4px}.configurator-modal{bottom:0;left:0;overflow-y:auto;padding:clamp(16px,8dvh,72px) 12px 24px;position:fixed;right:0;top:0;z-index:12000}.configurator-modal-backdrop{background:#000000b8;border:0;bottom:0;left:0;padding:0;position:absolute;right:0;top:0;width:100%}.configurator-modal-dialog{background:#fff;margin:0 auto;max-height:none;overflow:visible;padding:28px 15px 24px;position:relative;width:min(360px,100vw - 24px);z-index:1}.configurator-modal-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.configurator-modal-header h2{font-family:Tungsten,sans-serif;font-size:40px;font-style:normal;font-weight:350;letter-spacing:.01em;line-height:50px;margin:0}.configurator-modal-close{background-color:transparent;border:0;flex:0 0 34px;height:34px;padding:0;position:relative}.configurator-modal-close:after,.configurator-modal-close:before{background:#5f636d;content:"";height:2px;left:7px;position:absolute;top:16px;width:22px}.configurator-modal-close:before{transform:rotate(45deg)}.configurator-modal-close:after{transform:rotate(-45deg)}.configurator-modal-footer{display:flex;justify-content:flex-end;margin-top:26px}.configurator-modal-footer .btn{display:flex;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;justify-content:center;line-height:24px;padding:11px 18px}.configurator-modal .param-color-picker{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,25px);max-width:100%}.configurator-modal .param-color-picker .form-check{height:25px;margin:0;padding:0;width:25px}.configurator-modal .param-color-picker .form-check input{display:block;margin:0}@media (max-width:991px){.configurator-modal{padding-top:12px}.configurator-modal-dialog{width:min(390px,100vw - 16px)}}.configurator-modal-open{overflow:hidden}.configurator-modal-field{margin-top:16px}.configurator-modal-field__label{color:#161616;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;letter-spacing:0;line-height:22px;margin-bottom:6px}.configurator-modal-accordion{margin-top:10px}.configurator-modal-accordion summary{align-items:center;border:1px solid #d9d9d9;cursor:pointer;display:flex;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;justify-content:space-between;line-height:22px;list-style:none;min-height:34px;padding:5px 30px 5px 8px;position:relative}.configurator-modal-accordion summary::-webkit-details-marker{display:none}.configurator-modal-accordion summary:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none' viewBox='0 0 10 7'%3E%3Cpath stroke='%2314171A' stroke-linecap='round' stroke-width='2' d='M8.5 1 4.75 4.75 1 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:18px;position:absolute;right:8px;top:calc(50% - 9px);width:18px}.configurator-modal-accordion[open] summary:after{transform:rotate(180deg)}.configurator-modal-accordion[open] .configurator-product-options,.configurator-modal-accordion[open] .param-color-picker,.configurator-modal-accordion[open] .size-param{border:1px solid #d9d9d9;border-top:0;padding:10px}.configurator-modal-accordion[open] .configurator-product-tiles{border:1px solid #d9d9d9;border-top:0;padding:0}.configurator-design-panel--modal,.configurator-product-panel--modal{border:0;padding:0}.configurator-product-panel--modal .configurator-product-tiles>.container{padding:0}.configurator-product-panel--modal .configurator-product-tiles .configurator-select{border:0;display:block;margin:0;max-width:none;padding:0;width:100%}.configurator-product-panel--modal .configurator-product-tiles .configurator-select--single{align-items:center;border:0;box-sizing:border-box;display:flex;flex-direction:row;height:34px;justify-content:flex-start;margin:0;max-width:none;min-height:0;outline:0;padding:4px 34px 4px 8px;position:relative;width:100%}.configurator-product-panel--modal .configurator-product-tiles .configurator-select--single.active{background:#89adff;outline:0}.configurator-product-panel--modal .configurator-product-tiles .configurator-select--single.active:after{border-bottom:2px solid #161616;border-left:2px solid #161616;content:"";height:8px;position:absolute;right:8px;top:10px;transform:rotate(-45deg);width:14px}.configurator-product-panel--modal .configurator-product-tiles .configurator-select--single-img{align-items:center;display:flex;flex:0 0 25px;height:25px;justify-content:center;margin:0 8px 0 0;width:25px}.configurator-product-panel--modal .configurator-product-tiles .configurator-select--single-img img{display:block;height:100%;margin:0;-o-object-fit:contain;object-fit:contain;width:100%}.configurator-product-panel--modal .configurator-product-tiles .configurator-select--single h5{font-size:14px;line-height:22px;margin:0;text-align:left}.configurator-product-panel--modal .configurator-product-tiles .configurator-select-subgroup{display:none}.configurator-modal-product-select{margin-bottom:10px}.configurator-modal-product-select__label{align-items:center;display:flex;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;line-height:22px;min-height:38px;padding:5px 30px 5px 8px;position:relative}.configurator-modal-product-select__label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none' viewBox='0 0 10 7'%3E%3Cpath stroke='%2314171A' stroke-linecap='round' stroke-width='2' d='M8.5 1 4.75 4.75 1 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:18px;position:absolute;right:8px;top:calc(50% - 9px);transform:rotate(180deg);width:18px}.configurator-modal-product-select .configurator-product-tiles>.container{padding:0}.configurator-modal-product-select .configurator-product-tiles .configurator-select{border:0;display:block;margin:0;padding:0;width:100%}.configurator-modal-product-select .configurator-product-tiles .configurator-select--single{align-items:center;border:0;display:flex;flex-direction:row;height:34px;justify-content:flex-start;margin:0;max-width:none;min-height:0;outline:0;padding:4px 34px 4px 8px;position:relative;width:100%!important}.configurator-modal-product-select .configurator-product-tiles .configurator-select--single.active{background:#89adff;outline:0}.configurator-modal-product-select .configurator-product-tiles .configurator-select--single.active:after{border-bottom:2px solid #161616;border-left:2px solid #161616;content:"";height:8px;position:absolute;right:8px;top:10px;transform:rotate(-45deg);width:14px}.configurator-modal-product-select .configurator-product-tiles .configurator-select--single-img{flex:0 0 25px;height:25px;margin:0 8px 0 0;width:25px}.configurator-modal-product-select .configurator-product-tiles .configurator-select--single h5{font-size:14px;line-height:22px;margin:0;text-align:left}.configurator-modal-product-select .configurator-product-tiles .configurator-select-subgroup{display:none}.configurator-modal-selected-product{align-items:center;display:flex;min-width:0}.configurator-modal-selected-product__image{align-items:center;display:flex;flex:0 0 25px;height:25px;justify-content:center;margin-right:8px;width:25px}.configurator-modal-selected-product__image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.configurator-reset-design{background:transparent;border:0;color:#161616;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;line-height:22px;margin-top:10px;padding:0;text-decoration:underline}.configurator-font-select{margin-bottom:12px}.configurator-font-select .selector{border-color:#d9d9d9;border-radius:0;height:38px}.configurator-font-select .selector .label{font-size:14px;font-weight:312;line-height:22px;padding:7px 30px 7px 8px}.configurator-font-select .selector .label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.configurator-font-select .custom-dropdown-container{border-color:#d9d9d9;border-radius:0;max-height:260px;top:calc(100% + 2px)}.configurator-font-select .custom-dropdown-item{min-height:38px}.configurator-font-select .custom-dropdown-item .custom-dropdown-item-label>span,.configurator-font-select .custom-dropdown-item>span{min-width:0}.configurator-font-select .custom-dropdown-item .custom-dropdown-item-label>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.configurator-design-panel--modal .configurator-param-title,.configurator-design-panel--modal .params-selector-block-label{font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;line-height:22px;margin-bottom:6px}.configurator-design-panel--modal .configurator-param-input .form-group{margin-bottom:10px;max-width:none}.configurator-design-panel--modal .configurator-param-input input{height:38px;padding:7px 10px;text-transform:none}.configurator-design-panel--modal .configurator-add-row{align-items:center;-moz-column-gap:12px;column-gap:12px;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px!important;font-weight:321;line-height:22px!important;margin-top:0}.configurator-design-panel--modal .configurator-add-row-icon{height:38px;width:38px}.configurator-design-panel--modal .configurator-add-row-icon img{height:14px;width:14px}.configurator-design-panel--modal .length-restriction{font-size:12px;line-height:18px;margin:11px 0 7px}.configurator-design-panel--modal .configurator-logo-param{margin-bottom:12px}.configurator-design-panel--modal .configurator-logo-param .custom-checkbox{font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;line-height:22px}.configurator-design-panel--modal .configurator-logo-param .custom-checkbox input{border:2px solid #3cc029;border-radius:50%!important;height:20px;margin-right:8px;min-width:20px;width:20px}.configurator-design-panel--modal .configurator-logo-param .custom-checkbox input:checked{background:#fff;border-color:#3cc029}.configurator-design-panel--modal .configurator-logo-param .custom-checkbox input:checked:before{background:transparent;border-bottom:2px solid #3cc029;border-left:2px solid #3cc029;height:6px;left:4px;top:4px;transform:rotate(-45deg);width:10px}.configurator-design-panel--modal .configurator-logo-param .custom-checkbox span{color:#161616;font-size:14px;font-weight:321;line-height:22px}.configurator-design-panel--modal .param-color-picker{margin-top:2px}.configurator-modal{padding:clamp(12px,5dvh,42px) 0 24px}.configurator-modal-dialog{padding:25px 15px 24px;width:min(325px,100vw - 30px)}.configurator-modal-header{margin-bottom:18px}.configurator-modal-header h2{font-size:38px;letter-spacing:.02em;line-height:36px}.configurator-modal-close{flex-basis:28px;height:28px}.configurator-modal-close:after,.configurator-modal-close:before{left:3px;top:13px;width:24px}.configurator-modal-footer{margin-top:29px}.configurator-modal-footer .btn{min-width:179px;padding-bottom:11px;padding-top:11px}@media (max-width:991px){.configurator-template h1{margin-bottom:18px}.configurator-template .configurator-main-container,.configurator-template>.container{padding-left:var(--mobile-layout-gutter);padding-right:var(--mobile-layout-gutter)}.configurator-detail{display:flex;flex-direction:column;padding-bottom:34px}.configurator-detail .configurator-checkout,.configurator-detail .configurator-detail-settings,.configurator-detail .configurator-product-picker{display:contents}.configurator-detail .configurator-desktop-control{display:none}.configurator-detail .configurator-detail-image{margin:0 0 18px;min-height:0;order:1;position:static;width:100%}.configurator-detail .configurator-detail-image img{display:block;height:auto;margin-left:auto;margin-right:auto;max-height:330px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.configurator-detail .configurator-mobile-actions{-moz-column-gap:4px;column-gap:4px;display:flex;margin:0 0 18px;order:2;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;width:100%}.configurator-detail .configurator-mobile-actions::-webkit-scrollbar{display:none}.configurator-detail .configurator-mobile-action{align-items:center;background:#fff;border:1px solid #d9d9d9;color:#161616;display:flex;flex:0 0 74px;flex-direction:column;font-family:Sequel\ 100 Wide,sans-serif;font-size:10px;font-weight:312;height:64px;justify-content:center;line-height:12px;padding:6px 4px;text-align:center}.configurator-detail .configurator-mobile-action-icon{align-items:center;border:2px solid #161616;color:#161616;display:flex;font-family:Arial,sans-serif;font-size:16px;font-weight:700;height:22px;justify-content:center;margin-bottom:5px;position:relative;width:22px}.configurator-detail .configurator-mobile-action-icon--product{border:0}.configurator-detail .configurator-mobile-action-icon--icon{border-radius:50%}.configurator-detail .configurator-mobile-action-icon--icon:before{background:#161616;border-radius:50%;content:"";height:5px;width:5px}.configurator-detail .configurator-mobile-action-icon--image:before{border-bottom:7px solid #161616;border-left:5px solid transparent;border-right:5px solid transparent;bottom:3px;content:"";height:0;position:absolute;width:0}.configurator-detail .configurator-cart-section{align-items:flex-start;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;margin:0 0 12px;order:3;row-gap:14px;width:100%}.configurator-detail .configurator-cart-section--price{min-width:0;width:100%}.configurator-detail .configurator-cart-section--price h3{margin:0 0 2px;white-space:nowrap}.configurator-detail .configurator-cart-section .number-container{display:none}.configurator-detail .configurator-cart-section .configurator-cart-button{box-sizing:border-box;min-width:0;overflow:hidden;width:100%}.configurator-detail .configurator-cart-section .configurator-cart-button img{flex:0 0 auto;height:22px;margin-right:0;width:22px}.configurator-detail .configurator-cart-section .configurator-cart-button .btn{box-sizing:border-box;-moz-column-gap:12px;column-gap:12px;font-family:Sequel\ 100 Wide Bold,sans-serif;font-weight:700;height:46px;justify-content:center;min-width:0;overflow:hidden;padding-left:18px;padding-right:18px;text-overflow:ellipsis;white-space:nowrap;width:100%}.configurator-detail .configurator-cart-section .configurator-cart-button .btn span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}}@media (max-width:991px) and (max-width:767px){.configurator-detail .configurator-cart-section .configurator-cart-button .btn{padding-left:14px;padding-right:14px}}@media (max-width:991px) and (max-width:430px){.configurator-detail .configurator-cart-section .configurator-cart-button .btn{font-size:14px;padding-left:12px;padding-right:12px}}@media (max-width:991px){.configurator-detail .configurator-delivery{margin:0 0 12px;order:4;width:100%}.configurator-detail .configurator-warning{margin:0 0 14px;order:5;width:100%}.configurator-detail .configurator-bulk-note{font-size:14px;line-height:20px;margin:0 0 28px;order:6;width:100%}.configurator-detail .configurator-product-description{margin-top:0;order:7;width:100%}.configurator-product-panel--modal .configurator-product-tiles{margin-bottom:8px}.configurator-product-panel--modal .configurator-product-tiles>.container{padding:0}.configurator-product-panel--modal .configurator-product-tiles .configurator-select{border:0;display:block;margin:0;padding:0}.configurator-product-panel--modal .configurator-product-tiles .configurator-select--single{align-items:center;border:0;display:flex;flex-direction:row;height:32px;justify-content:flex-start;margin:0;min-height:0;outline:0;padding:4px 34px 4px 8px;position:relative;width:100%}.configurator-product-panel--modal .configurator-product-tiles .configurator-select--single.active{background:#89adff;outline:0}.configurator-product-panel--modal .configurator-product-tiles .configurator-select--single.active:after{border-bottom:2px solid #161616;border-left:2px solid #161616;content:"";height:7px;position:absolute;right:11px;top:10px;transform:rotate(-45deg);width:13px}.configurator-product-panel--modal .configurator-product-tiles .configurator-select--single-img{flex:0 0 25px;height:25px;margin:0 8px 0 0;width:25px}.configurator-product-panel--modal .configurator-product-tiles .configurator-select--single h5{font-size:14px;line-height:22px;margin:0;text-align:left}.configurator-product-panel--modal .configurator-product-tiles .configurator-select-subgroup{display:none}.configurator-design-panel--modal .configurator-param,.configurator-product-panel--modal .configurator-param{margin-bottom:10px}.configurator-design-panel--modal .form-group,.configurator-product-panel--modal .form-group{margin-bottom:6px;max-width:none}.configurator-design-panel--modal .param-color-picker,.configurator-product-panel--modal .param-color-picker{flex-wrap:wrap!important;gap:5px;max-width:100%;row-gap:6px}.configurator-design-panel--modal .param-color-picker .form-check,.configurator-product-panel--modal .param-color-picker .form-check{flex:0 0 25px;margin:0}.configurator-design-panel--modal .param-color-picker .form-check input,.configurator-product-panel--modal .param-color-picker .form-check input{margin-right:0}}.configurator-product-panel--modal .configurator-product-tiles--modal-grid{margin-bottom:0}.configurator-product-panel--modal .configurator-product-tiles--modal-grid .configurator-select{border:0;display:grid;gap:5px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;width:100%}.configurator-product-panel--modal .configurator-product-tiles--modal-grid .configurator-select--single{align-items:center;background:#fff;border:0;box-sizing:border-box;display:flex;flex-direction:column;height:70px;justify-content:center;margin:0;min-height:70px;outline:1px solid #d9d9d9;outline-offset:-1px;padding:5px 3px 6px;position:relative;width:100%!important}.configurator-product-panel--modal .configurator-product-tiles--modal-grid .configurator-select--single.active,.configurator-product-panel--modal .configurator-product-tiles--modal-grid .configurator-select--single.router-link-exact-active{background:#fff;outline:2px solid #161616;outline-offset:-2px}.configurator-product-panel--modal .configurator-product-tiles--modal-grid .configurator-select--single.active:after,.configurator-product-panel--modal .configurator-product-tiles--modal-grid .configurator-select--single.router-link-exact-active:after{content:none}.configurator-product-panel--modal .configurator-product-tiles--modal-grid .configurator-select--single-img{align-items:center;display:flex;flex:0 0 31px;height:31px;justify-content:center;margin:0 0 4px;width:31px}.configurator-product-panel--modal .configurator-product-tiles--modal-grid .configurator-select--single-img img{display:block;height:100%;margin:0;-o-object-fit:contain;object-fit:contain;width:100%}.configurator-product-panel--modal .configurator-product-tiles--modal-grid .configurator-select--single h5{color:#161616;font-family:Sequel\ 100 Wide,sans-serif;font-size:11px;font-weight:321;line-height:14px;margin:0;max-width:100%;overflow-wrap:anywhere;text-align:center}.configurator-product-panel--modal .configurator-product-options{display:grid;gap:5px;grid-template-columns:repeat(4,minmax(0,1fr))}.configurator-product-panel--modal .configurator-product-option{background:#fff;border:1px solid #d9d9d9;min-height:70px;padding:5px 3px 6px;width:100%}.configurator-product-panel--modal .configurator-product-option.active{border:2px solid #161616}.configurator-product-panel--modal .configurator-product-option-img{height:31px;margin-bottom:4px;width:31px}.configurator-product-panel--modal .configurator-modal-field--color .param-color-picker{border:0;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,25px);max-width:100%;padding:0}.configurator-product-panel--modal .configurator-modal-field--color .param-color-picker .form-check{height:25px;margin:0;padding:0;position:relative;width:25px}.configurator-product-panel--modal .configurator-modal-field--color .param-color-picker .form-check input{border:1px solid #d9d9d9;border-radius:0;display:block;height:25px;margin:0;width:25px}.configurator-product-panel--modal .configurator-modal-field--color .param-color-picker .form-check input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' fill='none' viewBox='0 0 17 15'%3E%3Cpath stroke='%23fff' stroke-linecap='square' stroke-width='2' d='m2 7 4.5 4.5L15 3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:13px 12px;border:2px solid #161616!important}.configurator-size-table-trigger{align-self:center;background:transparent;border:0;color:#5d5f69;font-family:Sequel\ 100 Wide,sans-serif;font-size:13px;font-weight:321;line-height:20px;padding:0 0 0 44px;position:relative;text-decoration:underline;text-underline-offset:3px}.configurator-size-table-trigger:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='20' fill='none' viewBox='0 0 34 20'%3E%3Cpath fill='%235D5F69' fill-rule='evenodd' stroke='%235D5F69' d='m29.055 9.173-2.03-1.19c-.174-.09-.394-.09-.528 0-.177.087-.264.264-.264.485v9.435h-9.745V8.468c0-.177-.088-.398-.265-.485-.177-.09-.397-.09-.528 0l-2.03 1.19-2.028-3.086 4.586-3.66h1.72a3.42 3.42 0 0 0 3.395 2.865 3.42 3.42 0 0 0 3.394-2.865h1.722l4.584 3.66zm-5.467-6.746c-.267 1.013-1.146 1.762-2.25 1.762-1.103 0-1.985-.749-2.25-1.762zm3.394-.97a.5.5 0 0 0-.351-.133H16.046a.5.5 0 0 0-.351.133l-5.159 4.1c-.22.176-.267.484-.133.75l2.557 3.923c.177.267.485.31.75.177l1.674-.97v9.04c0 .308.265.529.531.529h10.76a.536.536 0 0 0 .528-.529v-9.04l1.675.97c.264.134.574.09.749-.177l2.558-3.922c.176-.22.09-.575-.131-.752z' clip-rule='evenodd'/%3E%3Cpath stroke='%235D5F69' stroke-width='2' d='M4.031 18.024V1.934M6.666 4.368 3.61 1.311M1.318 4.369l3.065-3.065M6.665 15.615 3.6 18.68M1.318 15.615l3.037 3.036'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:0;position:absolute;top:calc(50% - 10px);width:34px}.configurator-size-table-trigger:hover{color:#89adff}.configurator-cart-quantity-modal .configurator-cart-quantity-table{border:1px solid #d9d9d9;display:table;margin-top:4px;width:100%}.configurator-cart-quantity-modal .configurator-cart-quantity-row{display:grid;grid-template-columns:minmax(92px,1fr) minmax(108px,1fr)}.configurator-cart-quantity-modal .configurator-cart-quantity-row:not(:last-child){border-bottom:1px solid #d9d9d9}.configurator-cart-quantity-modal .configurator-cart-quantity-row.is-disabled{color:#17171766}.configurator-cart-quantity-modal .configurator-cart-quantity-cell{align-items:center;display:flex;min-height:26px;padding:2px 10px}.configurator-cart-quantity-modal .configurator-cart-quantity-cell+.configurator-cart-quantity-cell{border-left:1px solid #d9d9d9}.configurator-cart-quantity-modal .configurator-cart-quantity-row--head{border-bottom:1px solid #d9d9d9}.configurator-cart-quantity-modal .configurator-cart-quantity-row--head .configurator-cart-quantity-cell{font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;line-height:22px;min-height:31px}.configurator-cart-quantity-modal .configurator-cart-quantity-size{font-family:Sequel\ 100 Wide,sans-serif;font-size:16px;font-weight:321;line-height:22px}.configurator-cart-quantity-modal .configurator-cart-quantity-count{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;padding:0}.configurator-cart-quantity-modal .configurator-cart-quantity-count button,.configurator-cart-quantity-modal .configurator-cart-quantity-count span{align-items:center;color:#161616;display:flex;font-family:Sequel\ 100 Wide,sans-serif;font-size:17px;font-weight:321;justify-content:center;line-height:24px;min-height:26px;width:100%}.configurator-cart-quantity-modal .configurator-cart-quantity-count button{background:transparent;border:0;padding:0}.configurator-cart-quantity-modal .configurator-cart-quantity-count button:disabled{color:#17171759;cursor:not-allowed}.configurator-cart-quantity-modal .configurator-cart-quantity-footer{align-items:center;display:flex;gap:14px;margin-top:12px}.configurator-cart-quantity-modal .configurator-cart-quantity-footer .btn{align-items:center;display:flex;font-family:Sequel\ 100 Wide,sans-serif;font-size:14px;font-weight:321;gap:9px;justify-content:center;line-height:24px;min-height:46px;min-width:140px;padding:10px 16px}.configurator-cart-quantity-modal .configurator-cart-quantity-footer .btn img{height:18px;margin:0;width:18px}.configurator-cart-quantity-modal .configurator-cart-quantity-price{color:#161616;flex:1;font-family:Tungsten,sans-serif;font-size:38px;font-weight:350;letter-spacing:.02em;line-height:36px;white-space:nowrap}.size-table-modal{z-index:9999}.size-table-modal .modal-dialog{margin-top:50px;max-width:800px;text-align:center;width:100%}@media (max-width:830px){.size-table-modal .modal-dialog{max-width:calc(100vw - 16px)}}.size-table-modal .modal-dialog .modal-content{border-radius:0;padding:10px 0}.size-table-modal .modal-dialog .modal-content .modal-header{border-bottom:none}.size-table-modal .modal-dialog .modal-content .modal-header .btn-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='none' viewBox='0 0 23 23'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1.5 1.5 20 20m-20 0 20-20'/%3E%3C/svg%3E");background-size:contain;filter:brightness(0);height:20px;opacity:1;padding:0;position:absolute;right:22px;top:22px;width:20px;z-index:999}.size-table-modal .modal-dialog .modal-content .modal-body .size-table table{border:1px solid #161616;width:100%}.size-table-modal .modal-dialog .modal-content .modal-body .size-table table thead tr th{vertical-align:middle}.size-table-modal .modal-dialog .modal-content .modal-body .size-table table td,.size-table-modal .modal-dialog .modal-content .modal-body .size-table table th{border:1px solid #161616!important;font-size:14px;line-height:26px}@media (max-width:687px){.size-table-modal .modal-dialog .modal-content .modal-body .size-table{overflow-x:scroll}.size-table-modal .modal-dialog .modal-content .modal-body .size-table table td,.size-table-modal .modal-dialog .modal-content .modal-body .size-table table th{font-size:10px;line-height:12px;padding:5px}}
