.product-page-card .container{grid-template-columns:1fr;display:grid}@media (min-width:1024px){.product-page-card .container{grid-template-columns:1fr 1fr;align-items:start}}@media (min-width:1280px){.product-page-card .container{grid-template-columns:1fr .7fr}}.product-page-card .card-content{background:var(--color-bg-cream);border:3px solid var(--color-black);flex-direction:column;gap:32px;padding:16px;display:flex}@media (min-width:640px){.product-page-card .card-content{padding:24px}}@media (min-width:1024px){.product-page-card .card-content{gap:40px;padding:40px}}.product-page-card .card-content select{border:3px solid var(--color-black);background:var(--color-bg-cream);cursor:pointer;width:100%;padding:8px 12px}.product-page-card .card-content label{margin-bottom:4px;display:block}.product-page-card .btn-link{margin-top:32px}@media (min-width:1024px){.product-page-card .btn-link{margin-top:40px}}.product-page-card .product-form,.product-page-card .input-wrapper{width:100%}.product-page-card .input-wrapper+.input-wrapper{margin-top:16px}.product-page-card .callout-media-carousel{position:relative}@media (min-width:1024px){.product-page-card .callout-media-carousel{height:100%}}.product-page-card .callout-media-carousel__viewport{aspect-ratio:5/3;width:100%;height:100%;overflow:hidden}@media (min-width:1024px){.product-page-card .callout-media-carousel__viewport{aspect-ratio:unset;height:0;min-height:100%}}.product-page-card .callout-media-carousel__container{touch-action:pan-y pinch-zoom;height:100%;display:flex}.product-page-card .callout-media-carousel__slide{flex:0 0 100%;min-width:0}.product-page-card .callout-media-carousel__slide img{object-fit:cover;width:100%;height:100%}.product-page-card .callout-media-carousel__controls{gap:8px;display:flex;position:absolute;bottom:12px;right:12px}.product-page-card .section-title{text-align:center;text-transform:uppercase;border:3px solid var(--color-black);background-color:var(--color-bg-green);width:fit-content;max-width:100%;margin-bottom:20px;padding:12px;transform:rotate(-2deg)}
