.occipack-carton-finder{padding:18px 0}.occipack-carton-finder__panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,240px);gap:28px;align-items:center;padding:clamp(22px,3vw,38px);overflow:hidden;border:1px solid rgba(0,17,40,.08);border-radius:18px;background:var(--occipack-finder-bg, #fff7ef);box-shadow:0 8px 26px #0011280f}.occipack-carton-finder__content{position:relative;z-index:2;min-width:0}.occipack-carton-finder__intro{display:flex;gap:16px;align-items:flex-start;margin-bottom:22px}.occipack-carton-finder__icon{flex:0 0 44px;width:44px;height:44px;color:var(--occipack-finder-accent, #f28c00)}.occipack-carton-finder__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.occipack-carton-finder__heading{margin:0 0 7px;color:var(--occipack-finder-heading, #001128);line-height:1.08}.occipack-carton-finder__heading span{color:var(--occipack-finder-accent, #f28c00)}.occipack-carton-finder__text{max-width:790px;color:#001128c7}.occipack-carton-finder__text p{margin:0}.occipack-carton-finder__summary{margin:9px 0 0;font-weight:650;color:var(--occipack-finder-heading, #001128)}.occipack-carton-finder__form{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr)) auto;gap:12px;align-items:end}.occipack-carton-finder__field{min-width:0}.occipack-carton-finder__field>label{display:block;margin:0 0 7px;color:var(--occipack-finder-heading, #001128);font-size:1.3rem;font-weight:650;line-height:1.2}.occipack-carton-finder__input-wrap,.occipack-carton-finder__field .select{position:relative;display:flex;align-items:center;min-height:48px;border:1px solid rgba(0,17,40,.22);border-radius:8px;background:#fff}.occipack-carton-finder__input-wrap:focus-within,.occipack-carton-finder__field .select:focus-within{border-color:var(--occipack-finder-accent, #f28c00);box-shadow:0 0 0 2px color-mix(in srgb,var(--occipack-finder-accent, #f28c00) 20%,transparent)}.occipack-carton-finder__input-wrap input{width:100%;min-width:0;height:46px;padding:0 44px 0 14px;border:0;border-radius:8px;outline:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;-webkit-appearance:textfield;appearance:textfield}.occipack-carton-finder__input-wrap input::-webkit-inner-spin-button,.occipack-carton-finder__input-wrap input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.occipack-carton-finder__input-wrap>span{position:absolute;right:12px;color:#0011288c;font-size:1.25rem;pointer-events:none}.occipack-carton-finder__field .select__select{min-height:46px;border:0;outline:0;box-shadow:none;background:transparent}.occipack-carton-finder__field .select:before,.occipack-carton-finder__field .select:after{display:none}.occipack-carton-finder__button{min-height:48px;padding-inline:20px;border-radius:8px;background:var(--occipack-finder-accent, #f28c00);color:#fff;white-space:nowrap}.occipack-carton-finder__button:before,.occipack-carton-finder__button:after{border-radius:8px;box-shadow:none}.occipack-carton-finder__button .svg-wrapper{margin-right:8px}.occipack-carton-finder__illustration{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;color:#f28c00d9}.occipack-carton-finder__illustration svg,.occipack-carton-finder__image{display:block;width:min(100%,240px);height:auto}@media screen and (max-width:1180px){.occipack-carton-finder__panel{grid-template-columns:minmax(0,1fr) 170px}.occipack-carton-finder__form{grid-template-columns:repeat(2,minmax(140px,1fr))}.occipack-carton-finder__button{grid-column:1 / -1;width:100%}}@media screen and (max-width:749px){.occipack-carton-finder{padding:10px 0}.occipack-carton-finder__panel{display:block;padding:20px 16px;border-radius:12px}.occipack-carton-finder__intro{gap:12px;margin-bottom:18px}.occipack-carton-finder__icon{flex-basis:36px;width:36px;height:36px}.occipack-carton-finder__form{grid-template-columns:1fr;gap:13px}.occipack-carton-finder__button{grid-column:auto}.occipack-carton-finder__illustration{display:none}}.occipack-carton-finder{padding:8px 0 10px}.occipack-carton-finder__panel{display:block;padding:14px 18px 16px;border-radius:12px;box-shadow:0 4px 16px #0011280a}.occipack-carton-finder__intro{display:block;margin-bottom:10px}.occipack-carton-finder__icon,.occipack-carton-finder__illustration{display:none!important}.occipack-carton-finder__heading{margin:0 0 2px;font-size:14px!important;line-height:1.25;font-weight:700;letter-spacing:0}.occipack-carton-finder__heading span{display:none}.occipack-carton-finder__text{max-width:none;font-size:12px;line-height:1.3;color:#0011289e}.occipack-carton-finder__summary{margin-top:4px;font-size:12px}.occipack-carton-finder__form{grid-template-columns:repeat(4,minmax(125px,1fr)) auto;gap:12px;align-items:end}.occipack-carton-finder__field>label{margin-bottom:4px;font-size:12px;line-height:1.2;font-weight:600}.occipack-carton-finder__input-wrap,.occipack-carton-finder__field .select{min-height:38px;border-radius:7px}.occipack-carton-finder__input-wrap input{height:36px;padding:0 40px 0 12px;font-size:14px}.occipack-carton-finder__input-wrap input::placeholder{color:#00112861;opacity:1}.occipack-carton-finder__input-wrap>span{right:10px;font-size:11px}.occipack-carton-finder__field .select__select{min-height:36px;height:36px;font-size:14px}.occipack-carton-finder__button{min-height:38px;height:38px;padding-inline:22px;font-size:14px;font-weight:700}.occipack-carton-finder__button .svg-wrapper{display:none}@media screen and (max-width:1180px){.occipack-carton-finder__panel{display:block}.occipack-carton-finder__form{grid-template-columns:repeat(2,minmax(140px,1fr))}.occipack-carton-finder__button{grid-column:1 / -1;width:100%}}@media screen and (max-width:749px){.occipack-carton-finder{padding:6px 0 8px}.occipack-carton-finder__panel{padding:12px}.occipack-carton-finder__form{grid-template-columns:1fr 1fr;gap:9px}.occipack-carton-finder__button{grid-column:1 / -1}}.occipack-carton-finder__alert{margin:10px 0 0;padding:10px 12px;border:1px solid rgba(168,75,0,.25);border-radius:6px;background:#f28c0014;color:#5e2a00;font-size:13px;line-height:1.4}.occipack-carton-finder__alert[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/237/assets/section-occipack-carton-finder.css.map */
