.boo-order-delivery{margin:16px 0;padding:14px;border:1px solid #ddd;border-radius:8px;background:#fff;font-size:13px;line-height:1.5;color:#333}.boo-order-delivery p{margin:0 0 8px}.boo-order-delivery a{text-decoration:underline}.boo-logo-later{padding:12px;margin:0 0 16px;background:#f5f5f5;border-radius:8px}.boo-logo-later label{display:flex!important;align-items:flex-start;gap:10px;cursor:pointer;font-size:16px!important;line-height:1.4}.boo-logo-later input{flex:0 0 22px;width:22px;height:22px;margin:0;accent-color:#bd101b}.boo-logo-later p{font-size:13px;line-height:1.5;margin:10px 0 0;color:#555}.boo-order-options{margin:0 0 20px;border:1px solid #ddd;border-radius:10px;padding:16px}.boo-order-options>summary{font-weight:700;cursor:pointer;min-height:44px;display:list-item;padding:10px 0}.boo-order-options[open]>summary{margin-bottom:16px}.boo-order-options fieldset:last-child{margin-bottom:0}.boo-team-package{padding:20px 24px;border-left:4px solid #bd101b;background:#faf4f3;border-radius:8px;margin:0 0 24px;max-width:900px}.boo-team-package p{margin:0 0 8px}.boo-team-package h2{font-size:clamp(22px,3vw,30px);line-height:1.25;margin:0 0 12px}.boo-team-package small{display:block;font-size:14px}.bb .bb-net{font-size:23px;font-weight:700;color:#b20a16;border-top:1px solid #ddd;padding-top:14px}.bb .bb-gross{font-size:14px;color:#555}.boo-cart-totals>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:10px 0;font-size:15px}.boo-cart-totals>div>span:first-child{min-width:0}.boo-cart-totals>div>span:last-child,.boo-cart-totals strong{white-space:nowrap}.boo-cart-totals .boo-cart-net{font-size:21px;font-weight:700;border-top:1px solid #ddd;padding-top:16px}.boo-cart-totals p{font-size:13px;line-height:1.5;color:#555;margin:14px 0 20px}.cart__item-details,.cart__item-title,.cart__item-sub,.cart__item-price-col,.cart__page-col{min-width:0}.cart__item--properties{overflow-wrap:anywhere;word-break:normal}.cart__item--properties a{display:inline-block;max-width:100%;text-decoration:underline}.cart__item-price-col small{white-space:normal}.cart__discount{overflow-wrap:anywhere}.boo-line-total{margin-top:10px}.boo-line-total small,.boo-line-total strong{display:block}.boo-line-total strong{font-size:17px}.boo-cart-help{font-size:15px;line-height:1.5;max-width:760px}@media(max-width:768px){#CartPageForm,.cart__page,.cart__page-col{width:100%;max-width:100%;min-width:0}.cart__page{display:block}.cart__page-col{padding:0;margin:0 0 24px;flex-basis:100%}.cart__item{display:grid!important;grid-template-columns:76px minmax(0,1fr);gap:14px;padding:20px 0;margin:0;width:100%;align-items:start}.cart__image{width:76px;flex:none;margin:0}.cart__image img{max-width:100%;height:auto}.cart__item-details{display:block;width:auto;max-width:100%}.cart__item-name{font-size:17px;line-height:1.3;overflow-wrap:anywhere}.cart__item--variants,.cart__item--properties{font-size:13px;line-height:1.5;margin-top:6px}.cart__item-sub{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:14px}.cart__item .cart__item-price-col{width:100%;text-align:left!important;max-width:100%}.cart__item-price-col .cart__discount{display:block;font-size:13px;line-height:1.4;max-width:100%}.cart__item-price-col .cart__price{font-size:18px}.cart__item-price-col .cart__price--strikethrough{font-size:14px}.cart__item .js-qty__wrapper{width:132px;max-width:132px;min-width:132px;height:44px;margin:0}.cart__item .js-qty__num{height:44px;width:132px;font-size:16px;padding:8px 44px}.cart__item .js-qty__adjust{width:44px;height:44px;padding:12px}.cart__remove a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.cart__terms{display:flex;gap:12px;align-items:flex-start;margin:20px 0}.cart__terms input{flex:0 0 22px;width:22px;height:22px;margin:0}.cart__terms label{letter-spacing:normal;text-transform:none;font-size:14px;line-height:1.5;margin:0;padding:0}.cart__checkout{width:100%;min-height:50px;font-size:15px;letter-spacing:.08em}.boo-cart-totals .boo-cart-net{font-size:20px}.boo-cart-help{font-size:14px;margin-bottom:16px}.bb,.boo-fleece,.boo-softshell,.boo-softshell-damen{padding-left:16px!important;padding-right:16px!important;max-width:100%}.bb-layout,.bf-layout,.bss-layout,.bsd-layout{grid-template-columns:minmax(0,1fr)!important}.bb fieldset,.boo-fleece fieldset,.boo-softshell fieldset,.boo-softshell-damen fieldset{min-width:0;padding:16px}.bb input,.bb select,.bb textarea,.boo-fleece input,.boo-fleece select,.boo-fleece textarea,.boo-softshell input,.boo-softshell select,.boo-softshell textarea,.boo-softshell-damen input,.boo-softshell-damen select,.boo-softshell-damen textarea{font-size:16px!important;max-width:100%}.bb-summary,.bf-summary,.bss-summary,.bsd-summary{position:static!important;min-width:0}.bb-submit,.bf-add,.bss-add,.bsd-add{min-height:50px}.boo-team-package{padding:16px}.boo-order-delivery{font-size:13px}.site-header__logo{max-width:160px;font-size:26px;line-height:1.1}.site-header__logo a{white-space:nowrap}}.cart__image .image-wrap img{position:static;display:block;width:100%;height:auto;opacity:1}.boo-mobile-order{display:none}.boo-setup-note{font-size:13px;line-height:1.5;padding:12px 16px;background:#f5f5f0;border-radius:8px;color:#454a45;margin:0 0 20px}.bf-controls,.bs-controls,.bb-form{scroll-margin-top:130px}.bf-photo,.bs-photo,.bb-photo{background:#f5f5f0!important}.bf-main,.bs-main,.bb-main{object-fit:contain!important;mix-blend-mode:multiply}.boo-k474 .boo-order-options,.boo-sweat .boo-order-options{padding:16px}.boo-k474 [hidden],.boo-sweat [hidden]{display:none!important}@media(max-width:768px){body:has([data-boo-mobile]){padding-bottom:108px}.boo-k474,.boo-sweat{padding:24px 16px 40px!important;max-width:100%}.bb>header,.bf-heading,.bs-heading{margin-bottom:20px!important}.bb>header h1,.bf-heading h1,.bs-heading h1{font-size:28px!important;line-height:1.15!important;margin-bottom:12px!important}.bb>header>p:not(:first-child),.bf-heading>p:not(:first-child),.bs-heading>p:not(:first-child){font-size:14px!important;line-height:1.45!important}.bb-layout,.bf-layout,.bs-layout{display:flex!important;flex-direction:column;gap:24px!important}.bb-gallery,.bf-gallery,.bs-gallery{position:static!important;width:100%;min-width:0}.bb-photo,.bf-photo,.bs-photo{height:300px!important;min-height:0!important;aspect-ratio:auto!important}.bb-photo img,.bf-photo img,.bs-photo img{width:100%!important;height:100%!important;object-fit:contain!important}.bb-thumbs,.bf-thumbs,.bs-thumbs{display:flex!important;overflow-x:auto;flex-wrap:nowrap!important;gap:8px;padding-bottom:5px}.bb-thumbs button,.bf-thumbs button,.bs-thumbs button{flex:0 0 54px!important;width:54px!important;min-width:54px!important}.bb-promise{display:none}.bb-models{gap:6px!important;margin:12px 0!important}.bb-models a{font-size:12px!important;padding:8px!important}.bb-form,.bf-controls,.bs-controls,.bb-summary,.bf-summary,.bs-summary{width:100%;min-width:0;position:static!important}.boo-k474 fieldset,.boo-sweat fieldset{min-width:0;padding:16px!important}.boo-k474 input,.boo-sweat input,.boo-k474 select,.boo-sweat select,.boo-k474 textarea,.boo-sweat textarea{font-size:16px!important;max-width:100%}.boo-team-package{padding:16px}.boo-team-package h2{font-size:21px}.boo-mobile-order:not([hidden]){display:flex;align-items:center;justify-content:space-between;gap:14px;position:fixed;left:0;right:0;bottom:0;z-index:9998;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #ddd;background:#fff;box-shadow:0 -4px 18px #0000000d;color:#202421;font-family:Arial,Helvetica,sans-serif}.boo-mobile-summary{display:flex;flex-direction:column;font-size:13px;line-height:1.35;color:inherit;text-decoration:none}.boo-mobile-summary>strong{font-size:12px}.boo-mobile-summary b{font-size:17px}.boo-mobile-summary small{font-size:10px;color:#61655f}.boo-mobile-order button{border:0;border-radius:6px;background:#b82b23;color:#fff;padding:14px 16px;min-height:48px;max-width:53%;font-size:13px;font-weight:700;line-height:1.2}.boo-mobile-order button:disabled{background:#777}.boo-mobile-order a:focus-visible,.boo-mobile-order button:focus-visible{outline:3px solid #b82b23;outline-offset:3px}body:has([data-boo-mobile]) shopify-chat{bottom:110px!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/boo-order-ui.css.map */
