.h2.drawer__title{font-size:28px;font-family:Phudu}a.cart__item-name{font-family:Phudu;font-weight:800}.cart__item--variants,.cart__item--properties{color:gray;font-size:.9em;letter-spacing:0}.cart__item--club-config{display:flex;flex-direction:column;gap:6px}.cart__item--club-label{font-weight:600}.cart__item--club-row{display:flex;align-items:center;gap:8px;line-height:1.2}.cart__item--club-image{width:24px;height:24px;border-radius:6px;overflow:hidden;background:#fff;flex:0 0 24px}.cart__item--club-image .image-wrap,.cart__item--club-image .image-element,.cart__item--club-image img{width:100%;height:100%;display:block;object-fit:contain}.js-qty__wrapper input{border:none;border-bottom:1px solid gray}.js-qty__wrapper{max-width:110px}.drawer .js-qty__num{font-size:16px}.cart__item-details{gap:20px}span.cart__price,.cart__item-sub.cart__item-row{letter-spacing:0;font-size:.9em;font-weight:500}.ajaxcart__subtotal{letter-spacing:0;text-transform:capitalize;font-size:1em}button.btn.cart__checkout{letter-spacing:revert-layer;font-weight:800;display:flex;align-items:center;justify-content:center;gap:10px;padding-block:18px;background:#32a3f1}.cart__payment-icons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:14px}.cart__payment-icon{display:inline-flex;align-items:center;justify-content:center;min-height:34px;background:#fff}.cart__payment-icon svg{width:auto;height:20px}.cart-upsells{margin-bottom:22px;padding-top:4px}.cart-upsells__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.cart-upsells__title{margin:0;font-family:Phudu;font-size:22px;line-height:1}.cart-upsells__arrows{display:flex;gap:8px}.cart-upsells__arrow{width:36px;height:36px;border:1px solid #dfe5ea;border-radius:999px;background:#fff;font-size:24px;line-height:1;cursor:pointer;transition:opacity .2s ease,border-color .2s ease,color .2s ease}.cart-upsells__arrow:disabled{opacity:.35;cursor:default;pointer-events:none}.cart-upsells__track{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;scrollbar-width:none}.cart-upsells__track::-webkit-scrollbar{display:none}.cart-upsells__card{flex:0 0 min(100%,400px);display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:center;padding:14px;border:1px solid #e6edf2;border-radius:5px;background:#f7fbff;scroll-snap-align:start}.cart-upsells__image-link{display:block}.cart-upsells__image-wrap{background:#fff;border-radius:12px;overflow:hidden}.cart-upsells__content{display:flex;flex-direction:column;gap:10px;min-width:0}.cart-upsells__name{font-family:Phudu;font-size:16px;font-weight:800;line-height:1}i.govx-id-slim-wrapper.govx-center.govx-max{display:none!important}.cart-upsells__price{letter-spacing:0;font-size:15px;font-weight:300}.cart__item-sub.cart__item-row{margin:0}.cart-upsells{padding-inline:30px}.cart-upsells__select{width:100%;min-height:42px;padding:8px 42px 8px 12px;border:1px solid #d9e3ec;border-radius:8px;background:#fff;font-size:14px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1.5L7 7.5L13 1.5' stroke='%23666' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:14px 9px}.cart-upsells__add{min-height:44px;background:#32a3f1;border-color:#32a3f1;color:#fff;font-weight:700;letter-spacing:0}.cart-upsells__add[disabled]{opacity:.6}.drawer__footer{display:flex;flex-direction:column}.drawer__cart-empty-message{display:none;padding-inline:30px;color:gray;font-size:.95em}.drawer.is-empty .drawer__inner{display:flex}.drawer.is-empty .drawer__cart-empty-message{display:block}.drawer.is-empty [data-products],.drawer.is-empty [data-cart-note-container],.drawer.is-empty .drawer__footer{display:none}@font-face{font-family:Phudu;src:url(Phudu-VariableFont_wght.ttf) format("truetype");font-weight:300 900;font-style:normal;font-display:swap}.font-phudu{font-family:Phudu,sans-serif}body.use-phudu-all-titles h1,body.use-phudu-all-titles h2,body.use-phudu-all-titles h3,body.use-phudu-all-titles h4,body.use-phudu-all-titles h5,body.use-phudu-all-titles h6,body.use-phudu-all-titles .h1,body.use-phudu-all-titles .h2,body.use-phudu-all-titles .h3,body.use-phudu-all-titles .section-header__title,body.use-phudu-all-titles .grid-product__title,body.use-phudu-all-titles .product-single__title,body.use-phudu-all-titles .product__title,body.use-phudu-all-titles .article__title,body.use-phudu-all-titles .hero__title{font-family:Phudu,sans-serif;font-optical-sizing:auto}@media(max-width:768px){.cart__payment-icons{gap:8px}.cart-upsells__title{font-size:18px}.cart-upsells__card{flex-basis:100%;grid-template-columns:76px minmax(0,1fr);gap:12px}.announcement-text{font-size:1em;font-weight:700;letter-spacing:0;text-transform:none}.announcement-link,.announcement-link-text,.announcement-text{display:inline}.announcement-link-text{margin-left:8px;white-space:nowrap}}.label,label:not(.variant__button-label):not(.text-label){text-transform:none;letter-spacing:0;font-size:.9em}.variant-input-wrap input[type=radio]:checked+label{background:var(--colorTextBody);color:#fff}@media(max-width:1300px){a.site-nav__link.site-nav__link--underline,.site-nav__link,.site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){padding-inline:10px;font-size:14px!important}.header-item.header-item--logo{margin:0!important}.header-item.header-item--left.header-item--navigation,.header-layout[data-logo-align=center] .header-item--icons{flex:unset!important}a.site-header__logo-link{width:220px}.header-item.header-item--logo{flex:0 0 220px}}@media(max-width:767px){.header-layout[data-logo-align=center] .header-item--icons,.header-layout[data-logo-align=center] .header-item--navigation{flex:1 1 130px}}.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{font-size:15px}@media(min-width:769px)and (max-width:1000px){.site-header .site-navigation{display:none!important}.site-header .js-drawer-open-nav,.site-header .header-item--navigation .site-nav.medium-up--hide{display:block!important}}.grid-product__meta{display:flex;flex-direction:column;gap:5px;margin-top:10px}span.grid-product__price--current{font-weight:500;letter-spacing:0}span.grid-product__price--original{opacity:.7;font-weight:500}.grid-product{margin-bottom:28px}.grid-product__title.grid-product__title--heading{min-height:unset}.collection-filter{margin-bottom:20px}.grid-product__tag.grid-product__tag--flag,.grid-product__tag.grid-product__tag--flag-new{background-color:var(--colorFlagBadgeBg);color:var(--colorFlagBadgeText);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,14px 50%);filter:drop-shadow(0 0 0px white) drop-shadow(0 0 1px white) drop-shadow(0 0 1px white) drop-shadow(0 0 1px white) drop-shadow(0 0 1px white) drop-shadow(0 0 1px white) drop-shadow(3px 4px 6px rgba(0,0,0,.7));font-style:italic;font-weight:800;letter-spacing:.04em;padding:6px 12px 6px 22px;text-transform:uppercase;font-size:calc(var(--typeBaseSize) * .6);line-height:1;white-space:nowrap;top:-22px}.product__title-badges{display:flex;flex-direction:row;align-items:flex-start;gap:8px;margin:6px 0 14px}.pdp-flag-badge{background-color:var(--colorFlagBadgeBg);color:var(--colorFlagBadgeText);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 50%,100% 100%,0 100%);filter:drop-shadow(0 0 0px white) drop-shadow(0 0 1px white) drop-shadow(0 0 1px white) drop-shadow(0 0 1px white) drop-shadow(0 0 1px white) drop-shadow(0 0 1px white) drop-shadow(3px 4px 6px rgba(0,0,0,.7));font-style:italic;font-weight:800;letter-spacing:.04em;padding:6px 22px 6px 12px;text-transform:uppercase;font-size:calc(var(--typeBaseSize) * .8);line-height:1;white-space:nowrap;display:inline-block}.grid-product__tag.grid-product__tag--secondary{top:5px}.grid-product__tag.grid-product__tag--tertiary{top:68px}@media(max-width:767px){.grid-product__tag.grid-product__tag--flag,.grid-product__tag.grid-product__tag--flag-new{top:-30px;padding:4px 8px 4px 17px}.grid-product__tag.grid-product__tag--secondary{top:-7px;padding:4px 8px 4px 17px}.grid-product{margin-bottom:40px}.collection-filter{margin-bottom:35px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/gustavs.css.map */
