@media screen and (min-width:1101px){.rk-at-modal .rk-at-modal__dialog{top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important}.rk-at-modal .rk-at-modal__header{height:88px!important;min-height:88px!important;padding:0 30px!important}.rk-at-modal .rk-at-modal__title{font-size:15px!important}.rk-at-modal .rk-at-modal__subtitle{margin-top:7px!important;font-size:13px!important}.rk-at-modal .rk-at-modal__close{font-size:36px!important}.rk-at-modal .rk-at-modal__body{grid-template-columns:clamp(420px,34vw,580px) minmax(0,1fr)!important}.rk-at-modal .rk-at-preview{padding:22px 24px!important;gap:11px!important}.rk-at-modal .rk-at-preview__sketch{max-width:558px!important;padding:0 31px 20px 0!important}.rk-at-modal .rk-at-preview__color-wrap,.rk-at-modal .rk-at-preview__overview{max-width:527px!important}.rk-at-modal .rk-at-preview__edging-wrap,.rk-at-modal [data-rk-at-preview-edging-wrap]{width:calc(100% - 31px)!important;max-width:527px!important;margin-right:31px!important}.rk-at-modal .rk-at-preview__measure{font-size:11px!important}.rk-at-modal .rk-at-preview__measure--length{margin-top:8px!important}.rk-at-modal .rk-at-preview__measure--area{margin-top:4px!important}.rk-at-modal .rk-at-preview__overview{gap:6px!important;font-size:12px!important}.rk-at-modal .rk-at-preview__overview-row{grid-template-columns:minmax(112px,29%) minmax(170px,1fr)!important;gap:12px!important}.rk-at-modal .rk-at-progress{gap:8px!important;padding:15px 36px 0!important;min-height:38px!important}.rk-at-modal .rk-at-progress button{padding-bottom:6px!important;font-size:9px!important}.rk-at-modal .rk-at-steps{padding:22px 36px 116px!important;scroll-padding-bottom:116px!important}.rk-at-modal .rk-at-step h3{margin-bottom:22px!important;font-size:15px!important}.rk-at-modal .rk-at-card{min-height:220px!important}.rk-at-modal .rk-at-card span{padding:15px 18px 3px!important;font-size:13px!important}.rk-at-modal .rk-at-card small{padding:0 18px 15px!important;font-size:12px!important}.rk-at-modal label,.rk-at-modal .field__label{margin-bottom:7px!important;font-size:11px!important}.rk-at-modal .field{margin-bottom:14px!important}.rk-at-modal td{padding-bottom:12px!important}.rk-at-modal input:not([type=checkbox]):not([type=radio]),.rk-at-modal select,.rk-at-modal textarea{min-height:42px!important;padding-top:9px!important;padding-bottom:9px!important;font-size:14px!important}.rk-at-modal .rk-at-edging-type-cards{gap:11px!important;margin-bottom:16px!important}.rk-at-modal .rk-at-edging-type-card{min-height:86px!important;padding:17px 16px!important}.rk-at-modal .rk-at-edging-type-card span{font-size:12px!important}.rk-at-modal .rk-at-edging-type-card small{margin-top:6px!important;font-size:12px!important}.rk-at-modal .rk-at-edging-color-list{gap:8px!important;margin:11px 0 16px!important}.rk-at-modal .rk-at-edging-color-option{padding:11px 13px!important}.rk-at-modal .rk-at-edging-color-option span{font-size:12px!important}.rk-at-modal .rk-at-extra-option{padding:11px 13px!important;margin-bottom:8px!important}.rk-at-modal .rk-at-material-actions{gap:9px!important;margin:14px 0!important}.rk-at-modal .rk-at-material-actions .button,.rk-at-modal .rk-at-final-actions .button{min-width:190px!important;padding:11px 16px!important}.rk-at-modal .rk-at-footer{height:86px!important;min-height:86px!important;max-height:86px!important;padding:8px 30px 28px!important;gap:18px!important}.rk-at-modal .rk-at-footer__price span{font-size:10px!important}.rk-at-modal .rk-at-footer__price strong{margin-top:5px!important;font-size:18px!important}.rk-at-modal .rk-at-footer__price small{font-size:11px!important}.rk-at-modal .rk-at-footer__nav{gap:9px!important}.rk-at-modal .rk-at-btn{min-width:114px!important;padding:12px 17px!important;font-size:11px!important}.rk-at-modal .rk-at-intarsia-panel{margin-bottom:22px!important}.rk-at-modal .rk-at-intarsia-grid{grid-template-columns:minmax(300px,1.1fr) minmax(255px,.9fr)!important;gap:19px!important}.rk-at-modal .rk-at-intarsia-stage-wrap{min-height:288px!important;padding:13px!important}.rk-at-modal .rk-at-intarsia-controls{gap:11px!important}.rk-at-modal .rk-at-intarsia-orientation{margin-bottom:13px!important;padding:11px 13px!important;font-size:12px!important}.rk-at-modal .rk-at-intarsia-upload{padding:15px!important}.rk-at-modal .rk-at-intarsia-upload__button{min-height:40px!important;margin-top:9px!important;padding:10px 15px!important}.rk-at-modal .rk-at-intarsia-field input,.rk-at-modal .rk-at-intarsia-field select{min-height:40px!important;padding:8px 9px!important}.rk-at-modal .rk-at-logo-mode button{min-height:82px!important;padding:11px!important}.rk-at-modal .rk-at-intarsia-production-note{margin-top:11px!important;padding:11px 13px!important}.rk-rb-modal .rk-rb-modal__dialog{top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important}.rk-rb-modal .rk-rb-modal__header{height:88px!important;min-height:88px!important;padding:0 30px!important}.rk-rb-modal .rk-rb-modal__title{font-size:15px!important}.rk-rb-modal .rk-rb-modal__subtitle{margin-top:7px!important;font-size:13px!important}.rk-rb-modal .rk-rb-modal__close{font-size:36px!important}.rk-rb-modal .rk-rb-modal__body{grid-template-columns:clamp(420px,34vw,580px) minmax(0,1fr)!important}.rk-rb-modal .rk-rb-preview{padding:23px 25px!important;gap:13px!important}.rk-rb-modal .rk-rb-sketch{padding:0 32px 24px 0!important}.rk-rb-modal .rk-rb-preview-stage{grid-template-columns:minmax(0,1fr) 112px!important;gap:14px!important}.rk-rb-modal .rk-rb-detail__box,.rk-rb-modal .rk-rb-detail__outer{width:112px!important}.rk-rb-modal .rk-rb-detail__outer{height:112px!important}.rk-rb-modal .rk-rb-measure{font-size:11px!important}.rk-rb-modal .rk-rb-overview{padding-top:13px!important;gap:6px!important}.rk-rb-modal .rk-rb-overview div{grid-template-columns:108px minmax(0,1fr)!important;gap:10px!important;font-size:12px!important}.rk-rb-modal .rk-rb-progress{gap:8px!important;padding:15px 36px 0!important;min-height:38px!important}.rk-rb-modal .rk-rb-progress button{padding-bottom:6px!important;font-size:9px!important}.rk-rb-modal .rk-rb-steps{padding:22px 36px 116px!important;scroll-padding-bottom:116px!important}.rk-rb-modal .rk-rb-step h3{margin-bottom:22px!important;font-size:15px!important}.rk-rb-modal .rk-rb-field-grid{gap:14px!important}.rk-rb-modal .rk-rb-field span,.rk-rb-modal .rk-rb-range span{margin-bottom:7px!important;font-size:11px!important}.rk-rb-modal .rk-rb-field input{padding:11px 13px!important;font-size:14px!important}.rk-rb-modal .rk-rb-note{margin-top:17px!important;font-size:13px!important}.rk-rb-modal .rk-rb-note--top{margin-top:0!important;margin-bottom:17px!important}.rk-rb-modal .rk-rb-card-grid{gap:11px!important}.rk-rb-modal .rk-rb-card span{padding:13px 15px 3px!important;font-size:12px!important}.rk-rb-modal .rk-rb-card small{padding:0 15px 13px!important;font-size:11px!important}.rk-rb-modal .rk-rb-card--color,.rk-rb-modal .rk-rb-card--color img{width:104px!important;min-width:104px!important;height:104px!important}.rk-rb-modal .rk-rb-card-grid--color{grid-template-columns:repeat(auto-fill,minmax(104px,104px))!important;gap:8px!important}.rk-rb-modal .rk-rb-shape-cards{margin-bottom:19px!important;gap:11px!important}.rk-rb-modal .rk-rb-shape-card{padding:14px 15px 13px!important}.rk-rb-modal .rk-rb-final{padding:21px 23px!important}.rk-rb-modal .rk-rb-final h4{margin-bottom:16px!important;font-size:21px!important}.rk-rb-modal .rk-rb-final__grid{gap:8px 19px!important;margin-bottom:19px!important}.rk-rb-modal .rk-rb-final__actions{gap:9px!important;margin-top:19px!important}.rk-rb-modal .rk-rb-footer{height:86px!important;min-height:86px!important;max-height:86px!important;padding:8px 30px 28px!important;gap:18px!important}.rk-rb-modal .rk-rb-footer__price span{font-size:10px!important}.rk-rb-modal .rk-rb-footer__price strong{margin-top:5px!important;font-size:18px!important}.rk-rb-modal .rk-rb-footer__price small{font-size:11px!important}.rk-rb-modal .rk-rb-footer__nav{gap:9px!important}.rk-rb-modal .rk-rb-btn{min-width:114px!important;padding:12px 17px!important;font-size:11px!important}.rk-tile-modal .rk-tile-modal__dialog{top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important}.rk-tile-modal .rk-tile-header{height:84px!important;min-height:84px!important;padding:0 29px!important}.rk-tile-modal .rk-tile-header strong{font-size:14px!important}.rk-tile-modal .rk-tile-header span{margin-top:6px!important;font-size:12px!important}.rk-tile-modal .rk-tile-header button{font-size:36px!important}.rk-tile-modal .rk-tile-body{grid-template-columns:clamp(360px,31vw,515px) minmax(0,1fr)!important}.rk-tile-modal .rk-tile-preview{padding:23px!important}.rk-tile-modal .rk-tile-preview dl{margin-top:18px!important;padding-top:11px!important}.rk-tile-modal .rk-tile-preview dl div{grid-template-columns:90px 1fr!important;gap:10px!important;padding:4px 0!important;font-size:12px!important}.rk-tile-modal .rk-tile-progress{gap:9px!important;padding:15px 34px 0!important}.rk-tile-modal .rk-tile-progress button{padding-bottom:6px!important;font-size:9px!important}.rk-tile-modal .rk-tile-steps{padding:22px 34px 114px!important;scroll-padding-bottom:114px!important}.rk-tile-modal .rk-tile-step h3{margin-bottom:21px!important;font-size:15px!important}.rk-tile-modal .rk-tile-step .field{gap:7px!important}.rk-tile-modal .rk-tile-color-grid{gap:8px!important}.rk-tile-modal .rk-tile-color-grid button{padding:11px 13px!important;font-size:13px!important}.rk-tile-modal .rk-tile-layout-options__grid{gap:8px!important}.rk-tile-modal .rk-tile-layout-options__grid button{min-height:74px!important;padding:12px 13px!important}.rk-tile-modal .rk-tile-footer{height:84px!important;min-height:84px!important;max-height:84px!important;padding:8px 29px 27px!important}.rk-tile-modal .rk-tile-footer>div:first-child strong{margin-top:4px!important;font-size:17px!important}.rk-tile-modal .rk-tile-footer__buttons{gap:8px!important}.rk-tile-modal .rk-tile-btn{padding:11px 16px!important;font-size:11px!important}[data-rk-maglia-root] .rk-maglia__header,.rk-maglia .rk-maglia__header{min-height:64px!important;padding:12px 20px!important}[data-rk-maglia-root] .rk-maglia__header strong,.rk-maglia .rk-maglia__header strong{font-size:14px!important}[data-rk-maglia-root] .rk-maglia__header button,.rk-maglia .rk-maglia__header button{font-size:28px!important}[data-rk-maglia-root] .rk-maglia__body,.rk-maglia .rk-maglia__body{width:min(1100px,100%)!important;padding:22px 30px 88px!important}[data-rk-maglia-root] .rk-maglia__steps,.rk-maglia .rk-maglia__steps{gap:14px!important;margin-bottom:25px!important}[data-rk-maglia-root] .rk-maglia__steps button,.rk-maglia .rk-maglia__steps button{padding-bottom:6px!important;font-size:9px!important}[data-rk-maglia-root] h2,.rk-maglia h2{margin-bottom:20px!important;font-size:18px!important}[data-rk-maglia-root] h3,.rk-maglia h3{margin:21px 0 10px!important;font-size:10px!important}[data-rk-maglia-root] .rk-maglia__cards,.rk-maglia .rk-maglia__cards{gap:10px!important}[data-rk-maglia-root] .rk-maglia__card,[data-rk-maglia-root] .rk-maglia__orientation button,.rk-maglia .rk-maglia__card,.rk-maglia .rk-maglia__orientation button{min-height:99px!important}[data-rk-maglia-root] .rk-maglia__card-copy,.rk-maglia .rk-maglia__card-copy{padding:13px 15px 15px!important}[data-rk-maglia-root] .rk-maglia__orientation button,.rk-maglia .rk-maglia__orientation button{padding:14px!important}[data-rk-maglia-root] .rk-maglia__fields,.rk-maglia .rk-maglia__fields{gap:13px!important}[data-rk-maglia-root] input,[data-rk-maglia-root] select,.rk-maglia input,.rk-maglia select{min-height:43px!important;padding:8px 11px!important}[data-rk-maglia-root] .rk-maglia__modal-preview,.rk-maglia .rk-maglia__modal-preview{margin-bottom:21px!important}[data-rk-maglia-root] .rk-maglia__modal-preview-canvas,.rk-maglia .rk-maglia__modal-preview-canvas{max-height:243px!important;padding:10px 14px!important}[data-rk-maglia-root] .rk-maglia__modal-preview-canvas svg,.rk-maglia .rk-maglia__modal-preview-canvas svg{height:216px!important}[data-rk-maglia-root] .rk-maglia__color span,.rk-maglia .rk-maglia__color span{min-height:43px!important;padding:6px 7px!important;font-size:9px!important}[data-rk-maglia-root] .rk-maglia__summary>div,.rk-maglia .rk-maglia__summary>div{grid-template-columns:162px 1fr!important;gap:16px!important;padding:9px 0!important}[data-rk-maglia-root] .rk-maglia__final-actions,.rk-maglia .rk-maglia__final-actions{gap:8px!important;margin-top:15px!important}[data-rk-maglia-root] .rk-maglia__final-actions .rk-maglia__cart,[data-rk-maglia-root] .rk-maglia__final-actions .rk-maglia__pdf,.rk-maglia .rk-maglia__final-actions .rk-maglia__cart,.rk-maglia .rk-maglia__final-actions .rk-maglia__pdf{min-height:46px!important;padding:10px 14px!important}[data-rk-maglia-root] .rk-maglia__extra,.rk-maglia .rk-maglia__extra{gap:10px!important;padding:12px 42px 12px 14px!important}[data-rk-maglia-root] .rk-maglia__footer,.rk-maglia .rk-maglia__footer{height:82px!important;min-height:82px!important;max-height:82px!important;padding:8px 20px 26px!important;gap:18px!important}[data-rk-maglia-root] .rk-maglia__sticky-price,.rk-maglia .rk-maglia__sticky-price{min-width:198px!important}[data-rk-maglia-root] .rk-maglia__sticky-price strong,.rk-maglia .rk-maglia__sticky-price strong{font-size:17px!important}[data-rk-maglia-root] .rk-maglia__footer-actions,.rk-maglia .rk-maglia__footer-actions{gap:8px!important}[data-rk-maglia-root] .rk-maglia__footer button,.rk-maglia .rk-maglia__footer button{min-width:114px!important;min-height:41px!important;padding:8px 14px!important;font-size:9px!important}.tk-config-sticky{height:86px!important;min-height:86px!important;max-height:86px!important;padding-top:7px!important;padding-bottom:28px!important}:is(#rk-compact-specificity,[id^=rk-entry-]) .rk-entry__config-item .rk-at-modal__body{grid-template-columns:minmax(252px,324px) minmax(0,1fr)!important;min-height:594px!important}:is(#rk-compact-specificity,[id^=rk-entry-]) .rk-entry__config-item .rk-at-preview{max-width:324px!important;padding:22px 20px!important;gap:11px!important}:is(#rk-compact-specificity,[id^=rk-entry-]) .rk-entry__config-item .rk-at-progress{padding-left:30px!important;padding-right:30px!important}:is(#rk-compact-specificity,[id^=rk-entry-]) .rk-entry__config-item .rk-at-steps{padding-left:30px!important;padding-right:30px!important;padding-bottom:36px!important}:is(#rk-compact-specificity,[id^=rk-entry-]) .rk-entry__config-item .rk-at-preview__sketch{max-width:281px!important;padding:0 25px 20px 0!important}:is(#rk-compact-specificity,[id^=rk-entry-]) .rk-entry__config-item .rk-at-preview__edging-wrap{width:calc(100% - 25px)!important;max-width:256px!important;margin-right:25px!important}:is(#rk-compact-specificity,[id^=rk-entry-]) .rk-entry__config-item .rk-at-footer{min-height:78px!important;height:78px!important;max-height:78px!important;padding:10px 21px 24px!important}}@media screen and (min-width:750px)and (max-width:1100px){.rk-at-modal .rk-at-modal__header,.rk-rb-modal .rk-rb-modal__header{min-height:82px!important;height:82px!important;padding:0 24px!important}.rk-tile-modal .rk-tile-header{min-height:80px!important;height:80px!important;padding:0 22px!important}.rk-at-modal .rk-at-preview,.rk-rb-modal .rk-rb-preview,.rk-tile-modal .rk-tile-preview{padding:15px 20px!important}.rk-at-modal .rk-at-progress,.rk-rb-modal .rk-rb-progress,.rk-tile-modal .rk-tile-progress{padding:12px 22px 0!important}.rk-at-modal .rk-at-steps,.rk-rb-modal .rk-rb-steps,.rk-tile-modal .rk-tile-steps{padding:18px 22px 118px!important;scroll-padding-bottom:118px!important}.rk-at-modal .rk-at-step h3,.rk-rb-modal .rk-rb-step h3,.rk-tile-modal .rk-tile-step h3{margin-bottom:22px!important;font-size:16px!important}.rk-at-modal .rk-at-footer,.rk-rb-modal .rk-rb-footer,.rk-tile-modal .rk-tile-footer{height:96px!important;min-height:96px!important;max-height:96px!important;padding-top:8px!important;padding-bottom:34px!important}[data-rk-maglia-root] .rk-maglia__body,.rk-maglia .rk-maglia__body{padding-top:24px!important;padding-left:26px!important;padding-right:26px!important}[data-rk-maglia-root] .rk-maglia__footer,.rk-maglia .rk-maglia__footer{min-height:92px!important;height:92px!important;max-height:92px!important;padding-bottom:32px!important}.tk-config-sticky{height:96px!important;min-height:96px!important;max-height:96px!important;padding-bottom:34px!important}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/rk-configurator-compact.css.map */
