#SbAdvento .sb-calendar-intro-action{margin:12px 0 0;text-align:center}html:root body#SweetbarStorefront #SbAdvento a.sb-calendar-purchase-link,html:root body#SweetbarStorefront #SbAdvento a.sb-calendar-purchase-link :where(*){color:var(--sb-seasonal-accent, #b08a6c)!important;-webkit-text-fill-color:var(--sb-seasonal-accent, #b08a6c)!important;text-decoration:none!important}html:root body#SweetbarStorefront #SbAdvento a.sb-calendar-purchase-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;max-width:100%;padding:8px 0;border:0;background:transparent!important;box-shadow:none;font-family:var(--font-body-family);font-size:15px;line-height:1.5;letter-spacing:normal}#SbAdvento .sb-calendar-purchase-link>span{display:inline-flex;flex:0 0 20px}#SbAdvento #calendario-opcoes{scroll-margin-top:calc(var(--header-height, 160px) + 20px)}#SbAdvento .sb-calendar-option{display:flex;flex-direction:column}#SbAdvento .sb-calendar-purchase{margin-top:auto;padding-top:10px}#SbAdvento .sb-calendar-purchase .product-form,#SbAdvento .sb-calendar-form{display:block;margin:0}html:root body#SweetbarStorefront #SbAdvento .sb-calendar-add{width:auto!important;min-height:44px;max-width:100%;justify-content:flex-start!important;gap:10px;margin:0;padding:10px 0!important;border:0!important;background:transparent!important;box-shadow:none!important}html:root body#SweetbarStorefront #SbAdvento .sb-calendar-add .sb-action-icon{visibility:visible}html:root body#SweetbarStorefront #SbAdvento .sb-calendar-add:disabled{opacity:.55;cursor:not-allowed}#SbAdvento .sb-calendar-purchase .sb-seasonal__pending{margin:0;font-size:13px}#SbAdvento .sb-calendar-purchase .product-form__error-message-wrapper{margin:0 0 10px;font-size:14px;line-height:1.5}@media(max-width:749px){#SbAdvento .sb-calendar-intro-action{margin-top:8px}}#SbAdvento .sb-calendar-photo-action{display:flex;justify-content:center;margin:8px 0 0}html:root body#SweetbarStorefront #SbAdvento .sb-calendar-photo-add .sb-action-icon,html:root body#SweetbarStorefront #SbAdvento .sb-calendar-photo-add .sb-action-icon :where(*){color:var(--sb-seasonal-accent, #b08a6c)!important;-webkit-text-fill-color:var(--sb-seasonal-accent, #b08a6c)!important}#SbAdvento #calendario-opcoes>.sb-seasonal__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:0;align-items:stretch}#SbAdvento #calendario-opcoes .sb-calendar-option{min-width:0}#SbAdvento #calendario-opcoes .sb-calendar-option>.sb-seasonal__product-image{flex-shrink:0;width:100%;height:auto;max-height:none;aspect-ratio:5 / 7;object-fit:contain}#SbAdvento #calendario-opcoes .sb-calendar-option>h3{margin:16px 0 10px;line-height:1.3;overflow-wrap:break-word}#SbAdvento #calendario-opcoes .sb-calendar-option>.sb-seasonal__product-description{margin:0;overflow-wrap:break-word}#SbAdvento #calendario-opcoes .sb-calendar-option>.sb-seasonal__price{margin:auto 0 0;padding-top:12px}#SbAdvento #calendario-opcoes .sb-seasonal__price+.sb-calendar-purchase{margin-top:0}@media(max-width:749px){#SbAdvento #calendario-opcoes{padding-inline:16px}#SbAdvento #calendario-opcoes>.sb-seasonal__products{column-gap:12px}#SbAdvento #calendario-opcoes .sb-calendar-option>h3{min-height:2.6em;margin:14px 0 8px;font-size:clamp(17px,4.2vw,22px)}#SbAdvento #calendario-opcoes .sb-seasonal__product-description{font-size:14px;line-height:1.6;letter-spacing:normal}#SbAdvento #calendario-opcoes .sb-seasonal__price{font-size:15px}html:root body#SweetbarStorefront #SbAdvento #calendario-opcoes .sb-calendar-add{min-width:0;font-size:14px;letter-spacing:normal;gap:8px}}@supports (grid-template-rows: subgrid){#SbAdvento #calendario-opcoes .sb-calendar-option{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:0}#SbAdvento #calendario-opcoes .sb-calendar-option>.sb-seasonal__product-image{grid-row:1}#SbAdvento #calendario-opcoes .sb-calendar-option>h3{grid-row:2;min-height:0}#SbAdvento #calendario-opcoes .sb-calendar-option>.sb-seasonal__product-description{grid-row:3}#SbAdvento #calendario-opcoes .sb-calendar-option>.sb-seasonal__price{grid-row:4;margin:0}#SbAdvento #calendario-opcoes .sb-calendar-option>.sb-calendar-purchase{grid-row:5;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/sweetbar-calendar-purchase.css.map */
