.subvest-standard-decal-product [id^=Quantity-Form-]{display:none}.subvest-standard-decal-product #ez-ds-option-widget .inp-product-wrapper[data-id="387884"]{display:none!important}.subvest-standard-decal-product #ez-ds-option-widget{display:none!important;margin:0!important}.subvest-standard-decal-product .product__media-wrapper{display:none}.subvest-standard-decal-product .product{grid-template-columns:minmax(0,1fr)!important;padding-top:2.4rem!important}.subvest-standard-decal-product .product__info-wrapper{grid-column:1 / -1;width:100%!important;max-width:none!important;margin-inline:auto;padding:0!important}.subvest-standard-decal-product .product__info-container{display:block;width:100%;max-width:none}.subvest-standard-decal-product .product__info-container>.product__text.inline-richtext,.subvest-standard-decal-product .product__inventory.visibility-hidden{display:none}.subvest-standard-decal-product .product__title,.subvest-standard-decal-product [id^=price-]{text-align:center}.holland-two-panel{margin:1.8rem 0}.holland-two-panel__tagline{margin:0 0 1.6rem;color:#082a3d;font-size:1.8rem;font-weight:700;letter-spacing:.03em;text-align:center}.holland-two-panel__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.holland-two-panel__card{display:flex;min-width:0;flex-direction:column;padding:1.4rem;border:2px solid rgba(8,42,61,.28);border-radius:1.2rem;background:#fffaf0;box-shadow:0 .4rem 1.2rem #082a3d1a}.holland-two-panel__title{min-height:4.8rem;margin:0 0 1rem;color:#082a3d;font-size:1.8rem;line-height:1.25;text-align:center}.holland-two-panel__image-frame{display:flex;width:100%;aspect-ratio:1 / 1;align-items:center;justify-content:center;overflow:hidden;border-radius:.8rem;background:#fff}.holland-two-panel__image{display:block;width:100%;height:100%;object-fit:contain}.holland-two-panel__image-frame--coming-soon{flex-direction:column;gap:1.2rem;padding:2rem;border:2px dashed rgba(8,42,61,.38);background:linear-gradient(145deg,#fffaf0,#f5e2b8);color:#082a3d;text-align:center}.holland-two-panel__image-frame--coming-soon strong{color:#b52318;font-family:var(--font-heading-family);font-size:clamp(2.4rem,3vw,4rem);line-height:1.1}.holland-two-panel__image-frame--coming-soon span{max-width:28rem;font-size:1.5rem;font-weight:700;line-height:1.4}.holland-two-panel__unavailable{display:flex;min-height:10.8rem;align-items:center;justify-content:center;margin:1.2rem 0 0;color:#082a3d;font-size:1.4rem;font-weight:800;line-height:1.35;text-align:center}.holland-two-panel__quantity{min-width:0;margin:1.2rem 0 0;padding:0;border:0}.holland-two-panel__quantity legend{margin-bottom:.7rem;color:#082a3d;font-weight:700}.holland-two-panel__choices{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem}.holland-two-panel__choices input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.holland-two-panel__choices label{display:flex;min-width:0;min-height:4.4rem;align-items:center;justify-content:center;border:1px solid #082a3d;border-radius:.6rem;background:#fff;color:#082a3d;cursor:pointer;font-weight:700}.holland-two-panel__choices input:checked+label{border-color:#b52318;background:#b52318;color:#fff}.holland-two-panel__choices input:focus-visible+label{outline:3px solid #e2b431;outline-offset:2px}.holland-two-panel__price{min-height:2.5rem;margin:1rem 0 0;color:#b52318;font-size:1.8rem;font-weight:800;text-align:center}.holland-two-panel__acknowledgement{display:flex;gap:1rem;align-items:center;justify-content:center;margin:1.6rem 0 0;padding:1.2rem 1.4rem;border:1px solid rgba(8,42,61,.35);border-radius:.8rem;background:#fffaf0;color:#082a3d;font-size:1.5rem;line-height:1.4;text-align:center}.holland-two-panel__acknowledgement input{width:2rem;height:2rem;flex:0 0 auto;margin:0;accent-color:#b52318}.holland-two-panel__acknowledgement:has(input:focus-visible){outline:3px solid #e2b431;outline-offset:2px}.holland-two-panel__pricing{margin-top:1.2rem;padding:1.4rem;border:2px solid rgba(8,42,61,.28);border-radius:.8rem;background:#fffaf0;color:#082a3d;line-height:1.4;text-align:center}.holland-two-panel__pricing>strong{display:block;font-size:1.5rem;letter-spacing:.02em}.holland-two-panel__pricing-values{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin-top:1rem;font-size:1.3rem;font-weight:700}.holland-two-panel__discount-note{margin:1rem 0 0;color:#4d4d4d;font-size:1.3rem;line-height:1.4;text-align:center}.holland-two-panel__submit{display:flex;width:min(100%,64rem);min-height:4.8rem;margin:1.6rem auto 0;border-color:#8f1a12;background:#b52318;color:#fff;font-weight:800;text-transform:uppercase}.holland-two-panel__submit:not([disabled]):hover{background:#8f1a12}.holland-two-panel__message{min-height:2.4rem;margin:.8rem 0 0;color:#8f1a12;font-weight:700;text-align:center}.holland-two-panel__callout{margin-top:2.4rem;padding:2.4rem 2rem;border:2px solid rgba(8,42,61,.28);border-radius:1.2rem;background:#fff2d2;text-align:center}.holland-two-panel__callout a{display:inline-flex;flex-direction:column;gap:.4rem;color:inherit;text-decoration:none}.holland-two-panel__callout a:after{width:min(28rem,72vw);height:.3rem;margin:.8rem auto 0;border-radius:999px;background:linear-gradient(90deg,#082a3d 0 50%,#b52318 50% 100%);content:""}.holland-two-panel__callout-question{color:#082a3d;font-family:var(--font-heading-family);font-size:clamp(2rem,2.4vw,3.2rem);font-weight:800;line-height:1.15}.holland-two-panel__callout-answer{color:#b52318;font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.8vw,3.8rem);font-weight:800;line-height:1.15}.holland-two-panel__callout a:hover .holland-two-panel__callout-answer,.holland-two-panel__callout a:focus-visible .holland-two-panel__callout-answer{text-decoration:underline;text-underline-offset:.3rem}@media screen and (max-width:749px){.holland-two-panel__grid{grid-template-columns:minmax(0,1fr)}.holland-two-panel__card{padding:1.2rem}.holland-two-panel__title{min-height:0}.holland-two-panel__pricing-values{grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;font-size:1.15rem}.holland-two-panel__callout{margin-top:2rem;padding:2rem 1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-holland-club-two-panel.css.map */
