@media(min-width:801px){.snowman-product--compact-purchase .snowman-config{width:100%;max-width:460px;justify-self:start}}.snowman-product--compact-purchase .snowman-card{box-sizing:border-box;padding:24px;border:1px solid #d9dfdc;border-radius:16px;box-shadow:0 14px 32px #173b4712;background:#fff;scroll-margin-top:24px}.snowman-product--compact-purchase .snowman-card h1{margin:0 0 6px;font-size:40px;line-height:1.03;letter-spacing:-.035em;max-width:440px}.snowman-product--compact-purchase .snowman-desc{font-size:16px;line-height:1.4}.snowman-product--compact-purchase .snowman-price-block{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:18px 20px 26px 26px;column-gap:32px;margin:17px 0 18px}.snowman-product--compact-purchase .snowman-price-block:has([data-shipping-promotion]:not([hidden])):after{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid #e0e7e6}.snowman-product--compact-purchase .snowman-offer-meta,.snowman-product--compact-purchase .snowman-price-offer-row,.snowman-product--compact-purchase .heirloom-shipping-countdown:not([hidden]){display:contents}.snowman-product--compact-purchase .snowman-sale-meta{grid-column:1;grid-row:1;align-self:end;gap:8px}.snowman-product--compact-purchase .snowman-compare-price{font-size:14px}.snowman-product--compact-purchase .snowman-discount{padding:3px 6px;letter-spacing:0}.snowman-product--compact-purchase .snowman-offer-minimum{grid-column:2;grid-row:1;font-size:11px;line-height:1.25}.snowman-product--compact-purchase .snowman-price{grid-column:1;grid-row:2 / 4;align-self:center;margin:0;font-size:36px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;color:#b82730}.snowman-product--compact-purchase .heirloom-shipping-offer--price{grid-column:2;grid-row:2;align-self:start;font-size:15px;line-height:1.25}.snowman-product--compact-purchase .heirloom-shipping-countdown__campaign{grid-column:1;grid-row:4;align-self:center;font-size:13px;line-height:1.4}.snowman-product--compact-purchase .heirloom-shipping-countdown__clock{grid-column:2;grid-row:3 / 5;align-items:center;justify-content:center;padding:6px 7px;border-color:#f0d5c0;background:#fff3e9}.snowman-product--compact-purchase .snowman-price-block:not(:has([data-shipping-promotion]:not([hidden]))){grid-template-rows:18px minmax(40px,auto)}.snowman-product--compact-purchase .snowman-price-block:not(:has([data-shipping-promotion]:not([hidden]))) .snowman-price{grid-row:2}.snowman-product--compact-purchase .heirloom-shipping-countdown time{font-size:22px;font-weight:700}.snowman-product--compact-purchase .heirloom-shipping-countdown__label{font-size:9px;letter-spacing:.15px}.snowman-product--compact-purchase .snowman-step{padding:0;margin:0 0 13px;border:0}.snowman-product--compact-purchase .snowman-step h2{justify-content:flex-start;align-items:baseline;gap:5px;margin:0 0 6px;font:700 14px/1.3 Arial,sans-serif;letter-spacing:0}.snowman-product--compact-purchase .snowman-step:last-of-type h2{justify-content:space-between}.snowman-product--compact-purchase .snowman-step h2 span{font-size:11px}.snowman-product--compact-purchase .snowman-pills{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.snowman-product--compact-purchase .snowman-pills button{width:100%;min-width:0;min-height:44px;padding:10px 0;border-radius:8px;font-weight:700}.snowman-product--compact-purchase .snowman-pills button.active{padding:9px 0}.snowman-product--compact-purchase .snowman-names{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px}.snowman-product--compact-purchase .snowman-names label,.snowman-product--compact-purchase .snowman-base label{min-width:0;gap:4px;font-size:11px;line-height:1.2;letter-spacing:0;font-weight:400;color:#173b47}.snowman-product--compact-purchase .snowman-names input,.snowman-product--compact-purchase .snowman-base input{min-width:0;height:44px;padding:0 11px;border-color:#d9dfdc;border-radius:7px;background:#fff;font-size:15px}.snowman-product--compact-purchase .snowman-base{position:relative;isolation:isolate;padding:0;border:0;border-radius:10px;background:#edf5f1}.snowman-product--compact-purchase .snowman-base:before{content:"";position:absolute;top:-6px;right:-7px;bottom:-4px;left:-7px;z-index:-1;pointer-events:none;border:1px solid #c5dcd4;border-radius:10px;background:#edf5f1}.snowman-product--compact-purchase .snowman-base label>span:last-child{justify-content:flex-end;font-size:10px;line-height:1.2}.snowman-product--compact-purchase .snowman-step:last-of-type{margin-bottom:10px}.snowman-product--compact-purchase .snowman-buy{min-height:48px;padding:12px;border-radius:4px;font-size:13px}.snowman-product--compact-purchase .snowman-note:not([role=status]):not([role=alert]){display:none}.snowman-product--compact-purchase .snowman-note[role]{font-size:12px;line-height:1.5}.snowman-product--compact-purchase .purchase-payments{margin-top:8px}.snowman-product--compact-purchase .purchase-payments__icons{flex-wrap:nowrap;gap:8px}.snowman-product--compact-purchase .purchase-payments__icons li{flex:0 1 50.667px;min-width:0}.snowman-product--compact-purchase .purchase-payments__icon{width:100%;height:auto;aspect-ratio:38 / 24}.snowman-product--compact-purchase .snowman-compact-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.snowman-product--compact-purchase .brand-delivery-estimate--compact{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 0;padding:10px 12px;border:1px solid #000;border-radius:8px;background:#fff;color:#000;font:14px/1.5 Arial,sans-serif}.snowman-product--compact-purchase .brand-delivery-estimate--compact svg{width:30px;height:24px;flex:none;color:#444}.snowman-product--compact-purchase .brand-delivery-estimate--compact>span{white-space:nowrap;font-weight:400}.snowman-product--compact-purchase .brand-delivery-estimate--compact strong{min-width:0;color:#000;white-space:normal;font-size:14px;line-height:1.5;font-weight:700}.snowman-product--compact-purchase .brand-delivery-estimate--compact time{display:inline-block;white-space:nowrap}@media(max-width:800px){.snowman-product--compact-purchase .brand-delivery-estimate--compact{gap:6px;padding:10px;font-size:13px}.snowman-product--compact-purchase .brand-delivery-estimate--compact strong{font-size:13px}.snowman-product--compact-purchase .purchase-payments__icons{gap:5px}.snowman-product--compact-purchase .snowman-card{margin-top:22px;padding:16px}.snowman-product--compact-purchase .snowman-card h1{font-size:32px}.snowman-product--compact-purchase .snowman-desc{font-size:15px}.snowman-product--compact-purchase .snowman-price-block{column-gap:25px;margin:16px 0}.snowman-product--compact-purchase .snowman-price{font-size:32px}.snowman-product--compact-purchase .heirloom-shipping-offer--price{font-size:13px}.snowman-product--compact-purchase .heirloom-shipping-countdown__clock{padding:6px 4px}.snowman-product--compact-purchase .heirloom-shipping-countdown time{font-size:clamp(15px,4.4vw,20px)}.snowman-product--compact-purchase .snowman-pills{gap:6px}.snowman-product--compact-purchase .snowman-names input,.snowman-product--compact-purchase .snowman-base input{font-size:16px}}@media(max-width:360px){.snowman-product--compact-purchase .purchase-payments__icons{gap:3px}.snowman-product--compact-purchase .snowman-card{padding:12px}.snowman-product--compact-purchase .snowman-card h1{font-size:29px}.snowman-product--compact-purchase .snowman-price-block{column-gap:12px}.snowman-product--compact-purchase .snowman-price{font-size:30px}.snowman-product--compact-purchase .heirloom-shipping-offer--price{font-size:11.5px}.snowman-product--compact-purchase .heirloom-shipping-countdown__clock{padding:6px 3px}.snowman-product--compact-purchase .heirloom-shipping-countdown time{font-size:15px}.snowman-product--compact-purchase .heirloom-shipping-countdown__campaign{font-size:12px;gap:4px}.snowman-product--compact-purchase .brand-delivery-estimate--compact{gap:4px;padding:8px;font-size:11px}.snowman-product--compact-purchase .brand-delivery-estimate--compact strong{font-size:12px}.snowman-product--compact-purchase .brand-delivery-estimate--compact svg{width:24px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/snowman-compact-purchase.css.map */
