.tg45-entry-option{display:block;margin-bottom:5px}.tg45-entry-option strong{font-weight:600}.tg45-starter{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:22px 24px;background:#f5f7f9;border-radius:12px;border:1px solid #dce3e8;color:#011624}.tg45-starter h3{font-size:18px!important;line-height:1.4;margin:0 0 8px!important;letter-spacing:0}.tg45-starter p{font-size:14px;line-height:1.7;margin:0;max-width:680px}.tg45-starter-link{font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px;flex-shrink:0;padding-block:10px}tg45-summary{display:block;margin:18px 0 20px;min-width:0}.tg45-summary-box{border:1px solid #dce3e8;border-radius:12px;background:#f5f7f9;padding:18px 20px}.tg4 .tg45-summary-title{font-size:17px;letter-spacing:0;margin:0 0 14px;line-height:1.4}.tg45-summary-list{margin:0;font-size:13px;line-height:1.65}.tg45-summary-list>div{display:grid;grid-template-columns:minmax(105px,.8fr) minmax(0,1.3fr);gap:14px;padding-block:5px}.tg45-summary-list dt{font-weight:500;color:#52616c}.tg45-summary-list dd{margin:0;color:#011624;overflow-wrap:anywhere;white-space:pre-wrap}.tg45-summary-total{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding-top:13px;margin-top:12px;border-top:1px solid #dce3e8;font-size:14px}.tg45-summary-total strong{font-size:25px;line-height:1.25;letter-spacing:-.025em}.tg4 .tg45-summary-tax{font-size:12px;line-height:1.6;margin:9px 0 0;color:#52616c}.tg4 .tg45-summary-state{font-size:14px;line-height:1.6;margin:0;color:#52616c}.tg45-summary-links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:13px;line-height:1.6}.tg45-summary-links a{text-decoration:underline}.tg45-summary-urlnote{font-size:12px;line-height:1.6;color:#52616c;margin:12px 0 0!important}.tg45-quantity-caption{font:600 12px/1.4 var(--font-body-family,Arial,sans-serif);margin:0 0 8px;white-space:nowrap}.tg45-cart-target{overflow-wrap:anywhere;white-space:pre-wrap}body.template-cart .product-option dd,cart-drawer .product-option dd{overflow-wrap:anywhere;word-break:normal}.tg45-deeplink-note{font-size:13px;line-height:1.65;color:#744721;background:#fff6e8;padding:12px;border-radius:8px;margin-top:12px}@media(max-width:749px){.tg45-starter{align-items:flex-start;flex-direction:column;gap:10px;padding:20px}.tg45-starter-link{flex-shrink:1}.tg45-summary-box{padding:16px}.tg45-summary-list>div{grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);gap:12px;padding-block:5px}.tg45-summary-list>div:last-child{display:block}.tg45-summary-list>div:last-child dt{margin-bottom:3px}.tg45-summary-total strong{font-size:24px}}.tg24-native-target{margin:14px 0 20px;padding:18px 20px 16px;background:#f5f7f9;border:1px solid #dce3e8;border-radius:12px;color:#011624}.tg24-native-target__heading{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.tg24-native-target__icon{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:9px;background:#e8eff4;color:#123448;font-size:21px;font-weight:600;line-height:1}.tg24-native-target__intro{min-width:0;flex:1}.tg24-native-target__label{display:block;font-size:15px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0 0 4px;color:#011624}.tg24-native-target__required{color:#db2b20}.tg24-native-target__subtitle{margin:0;font-size:12px;line-height:1.55;color:#52616c}.tg24-native-target__textarea{display:block;width:100%;min-height:88px;box-sizing:border-box;padding:13px 14px;resize:vertical;background:#fff;color:#011624;border:1px solid #becbd5;border-radius:9px;font:inherit;font-size:14px;line-height:1.6;box-shadow:0 1px 2px #01162409;transition:border-color .15s ease,box-shadow .15s ease}.tg24-native-target__textarea::placeholder{color:#7b8894;opacity:1}.tg24-native-target__textarea:focus{outline:2px solid transparent;border-color:#304f67;box-shadow:0 0 0 3px #304f6726}.tg24-native-target__foot{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:9px}.tg24-native-target__help{flex:1;margin:0;font-size:12px;line-height:1.55;color:#52616c}.tg24-native-target__required-note{flex-shrink:0;font-size:11px;line-height:1.6;color:#52616c;white-space:nowrap}.tg24-native-target .tg24-url-error{font-size:12px;line-height:1.5;font-weight:600;color:#b42318;margin:10px 0 0}.tg24-native-target .tg24-url-error[hidden]{display:none}@media(max-width:749px){.tg24-native-target{padding:16px;margin-block:12px 18px}.tg24-native-target__foot{flex-wrap:wrap;gap:4px}.tg24-native-target__required-note{font-size:10px}}.tg24-native-target{padding:15px 16px 13px;margin:12px 0}.tg24-native-target__heading{align-items:center;gap:10px;margin-bottom:11px}.tg24-native-target__icon{flex-basis:30px;width:30px;height:30px;font-size:inherit}.tg24-native-target__icon svg{display:block;width:19px;height:19px}.tg24-native-target__textarea{min-height:72px;padding:10px 12px}.tg24-native-target__foot{margin-top:7px}tg45-summary{margin:0 0 17px}.tg45-summary-box{padding:16px 18px;border-radius:11px}.tg4 .tg45-summary-title{font-size:16px;margin-bottom:9px!important}.tg45-summary-list{font-size:13px;line-height:1.55}.tg45-summary-list>div{grid-template-columns:minmax(95px,.76fr) minmax(0,1.24fr);gap:10px;padding-block:6px;border-bottom:1px solid #e5eaee}.tg45-summary-list>div:last-child{border-bottom:0}.tg45-summary-list dt{font-size:12px}.tg45-summary-list dd{font-size:13px;font-weight:550}.tg45-summary-total{padding-top:12px;margin-top:9px}.tg45-summary-links{margin-top:9px}.tg41-header .tg51-account,.tg41-header .tg51-cart{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;line-height:1.2}.tg51-account__icon,.tg51-cart__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px}.tg51-account__icon .icon,.tg51-cart__icon .icon{display:block;width:18px;height:18px}.tg51-cart__label,.tg51-account__label{white-space:nowrap}.tg51-cart__count{font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:749px){.tg24-native-target{padding:14px;margin-block:11px 12px}.tg24-native-target__textarea{min-height:68px}.tg45-summary-list>div{display:block;padding-block:7px}.tg45-summary-list dt{margin-bottom:2px}.tg41-header .tg51-cart{gap:5px;padding:8px 9px;min-width:47px;min-height:40px}.tg51-cart__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tg51-cart__icon .icon{width:19px;height:19px}.tg51-cart__count{font-size:11px;font-weight:700;line-height:1.2}.tg41-header .tg51-account{width:40px;min-height:40px;padding:7px}.tg51-account__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tg51-account__icon .icon{width:20px;height:20px}.tg4-header__tools>a.tg51-account{display:inline-flex!important}}@media(min-width:1100px){#MainContent .tg51-product-layout .product__outer--slider-previews{--tg51-product-gap:clamp(18px,2.2vw,32px);gap:var(--tg51-product-gap);justify-content:space-between;align-items:flex-start}#MainContent .tg51-product-layout .product__outer--slider-previews>.product__main{flex:0 0 calc((100% - var(--tg51-product-gap)) * .45);width:calc((100% - var(--tg51-product-gap)) * .45);max-width:none;min-width:0}#MainContent .tg51-product-layout .product__outer--slider-previews>.product__info-container{flex:1 1 0%;width:0;max-width:none;min-width:0}#MainContent .tg51-product-layout .product__info-container .product__buy-buttons,#MainContent .tg51-product-layout .product__info-container product-form.product-form{width:100%;max-width:none;min-width:0;box-sizing:border-box}#MainContent .tg51-product-layout product-form .tg24-native-target,#MainContent .tg51-product-layout product-form tg45-summary,#MainContent .tg51-product-layout product-form .tg45-summary-box{width:100%;max-width:none;min-width:0;box-sizing:border-box}}@media(max-width:749px){#MainContent .tg51-product-layout .product__outer--slider-previews{gap:16px;padding-top:14px}#MainContent .tg51-product-layout .product__main{gap:12px}#MainContent .tg51-product-layout .product__main>.product__media-wrapper{width:78%;max-width:340px;margin-inline:auto;align-self:center}}#MainContent .tg51-product-layout .tg45-summary-box{padding:18px 20px}#MainContent .tg51-product-layout .tg45-summary-title{font-size:17px;margin-bottom:12px!important;line-height:1.4}#MainContent .tg51-product-layout .tg45-summary-list{font-size:14px;line-height:1.55}#MainContent .tg51-product-layout .tg45-summary-list>div{grid-template-columns:minmax(130px,.75fr) minmax(0,1.25fr);gap:14px;padding-block:7px}#MainContent .tg51-product-layout .tg45-summary-list dt{font-size:13px;line-height:1.55}#MainContent .tg51-product-layout .tg45-summary-list dd{font-size:14px;line-height:1.55}#MainContent .tg51-product-layout .tg45-summary-total strong{font-size:28px}@media(max-width:749px){#MainContent .tg51-product-layout .tg45-summary-box{padding:16px}#MainContent .tg51-product-layout .tg45-summary-list>div{display:block;padding-block:8px}#MainContent .tg51-product-layout .tg45-summary-list dt{margin-bottom:3px}#MainContent .tg51-product-layout .tg45-summary-list dd{font-size:14px}#MainContent .tg51-product-layout .tg45-summary-total strong{font-size:26px}}.tg41-header .tg51-mobile-menu>summary{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding-inline:6px}.tg41-header .tg51-mobile-menu>summary:after{display:none;content:none}.tg41-header .tg51-mobile-menu__icon{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;flex-shrink:0}.tg41-header .tg51-mobile-menu__icon svg{display:block;width:20px;height:20px}.tg41-header .tg51-mobile-menu__label{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/42/assets/tg24-v45.css.map */
