.bundly__information_app_block .bundly__block{--bundly-font-heading-family: var(--font--heading--family);--bundly-font-heading-style: var(--font--heading--style);--bundly-font-heading-weight: var(--font--heading--weight, 400);--bundly-buttons-radius: var(--button--radius);--bundly-variant-pills-radius: var(--input--radius);--bundly-media-radius: var(--image--radius);--bundly-product-card-corner-radius: var(--image--radius);--bundly-product-card-shadow-opacity: 0;--bundly-product-card-border-width: 0;--bundly-product-text-alignment: left;--bundly-grid-desktop-vertical-spacing: var(--spacing--3, 16px);--bundly-grid-desktop-horizontal-spacing: var(--spacing--2, 12px);--bundly-grid-mobile-vertical-spacing: var(--spacing--3, 16px);--bundly-grid-mobile-horizontal-spacing: var(--spacing--2, 12px);color:var(--color--body);font-family:var(--font--paragraph--family);font-weight:var(--font--paragraph--weight, 400);text-align:left}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__content{display:grid;gap:var(--layout--mobile-spacing-medium);align-items:start;padding:0}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__info{display:contents;min-width:0;text-align:left}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__medias{min-width:0}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__medias ul{position:static}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__variant_picker{min-width:0}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__title{margin:0;text-align:left}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__title h1{margin:0;font-family:var(--font--heading--family);font-size:24px;font-weight:var(--font--heading--weight, 400);line-height:1.15;letter-spacing:var(--font--heading--spacing);text-transform:var(--font--heading--uppercase)}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-overview{margin:0}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-intro{margin:0 0 var(--spacing--3, 16px);font-size:var(--font--paragraph--size);line-height:1.45}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-includes{margin:var(--spacing--3, 16px) 0 0;font-size:14px;line-height:1.5}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-price{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing--2, 12px)}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-current-price{font-size:24px}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-original-price{font-size:14px}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-savings{background:var(--color--accent-1);padding:var(--spacing--1, 8px);font-size:12px}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-price [hidden]{display:none}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component{margin:0;padding:0;border:0;border-top:1px solid var(--border--dark);border-radius:0;scroll-margin-top:calc(var(--sticky-offset, 0px) + var(--layout--spacing-medium))}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_header{padding:var(--spacing--3, 16px) 0;text-align:left;gap:var(--spacing--3, 16px)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_header>div:first-child{min-width:0}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_header_title{font-family:var(--font--nav--family);font-size:var(--font--nav--size, 16px);font-weight:var(--font--nav--weight, 400);letter-spacing:var(--font--letter-spacing);text-transform:var(--font--nav--uppercase);line-height:1.25}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_quantity_info,.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-component-selection{margin-top:var(--spacing--1, 8px);font-size:12px;line-height:1.4}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-component-selection{display:flex;flex-direction:column;gap:var(--spacing--1, 8px);font-size:14px;line-height:1.45;text-transform:none;letter-spacing:normal}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-header-selection-item{display:flex;flex-direction:column;gap:var(--spacing--0, 4px)}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-header-selection-title{font-size:16px;font-weight:600;overflow-wrap:anywhere}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-header-selection-facts{display:flex;flex-wrap:wrap;gap:var(--spacing--0, 4px) var(--spacing--3, 16px);font-size:13px;font-weight:400}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-header-selection-facts>span{max-width:100%;overflow-wrap:anywhere}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-header-selection-facts strong{font-weight:600}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_header_toggle{flex-shrink:0}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-component-selection[hidden]{display:none}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_header .bundly__component_slots,.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_header:has(.message-bundly-component-selection:not([hidden])) .bundly__component_quantity_info{display:none}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_quantity_info[data-message-single-choice]{display:none}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:var(--layout--spacing-medium)}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-collection-component-card.bundly__component_grid_item{display:flex;flex-direction:column;gap:0}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-collection-component-card .bundly__component_info{display:flex;flex-direction:column;flex:1}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-collection-component-card .bundly__component_info>:is(.bundly__choose_options_button,.bundly__add_to_bundle_button){margin-top:auto}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-collection-component-card .bundly__component_image{width:100%;height:auto;aspect-ratio:1}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-collection-component-card .bundly__component_image img{width:100%;height:100%}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_grid:has(>.bundly__component_grid_item:only-child){grid-template-columns:minmax(0,1fr)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_grid_item:only-child{display:grid;grid-template-columns:minmax(100px,25%) minmax(0,1fr);align-items:center;gap:var(--spacing--3, 16px)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_grid_item:only-child .bundly__add_to_bundle_button{width:fit-content;max-width:100%;min-width:min(180px,100%);align-self:start}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_grid_item{min-width:0;border:1px solid transparent;border-radius:var(--image--radius)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_grid_item[data-message-selected]{border-color:var(--color--body)}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-included-count{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:var(--bg-color, #fff);color:var(--color--body);font-weight:600;cursor:default;pointer-events:none}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-included-count[hidden]{display:none}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_image{overflow:hidden;border-radius:var(--image--radius)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_image img{width:100%;object-fit:cover}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_info{padding:var(--spacing--2, 12px) var(--spacing--1, 8px);gap:var(--spacing--1, 8px)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_title{font-size:14px;font-weight:600;line-height:1.4;text-align:left}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__product_custom_data,.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_prices{font-size:13px;font-weight:400;line-height:1.3}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-card-status{font-size:13px;line-height:1.45;padding-top:var(--spacing--1, 8px);border-top:1px solid var(--border--dark)}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-selected-label{margin:0 0 var(--spacing--1, 8px);font-weight:600}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-selected-options{display:flex;flex-wrap:wrap;gap:var(--spacing--1, 8px) var(--spacing--3, 16px);margin:0}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-selected-options>div{min-width:60px;min-width:min(60px,100%);max-width:100%}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-selected-options dt{font-size:12px}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-selected-options dd{margin:0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.bundly__information_app_block .bundly__block.message-bundly-compact [data-message-selection-color] .bundly__component_info>bundly-metafields .bundly__product_custom_data[data-metafield-index="0"],.bundly__information_app_block .bundly__block.message-bundly-compact [data-message-selection-size] .bundly__component_info .message-bundly-fixed-size{display:none}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-three-pack-note{font-size:12px;line-height:1.5}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__product_option[data-message-fixed-size],.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-fixed-size[hidden]{display:none}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-fixed-size{margin:0;font-size:13px;line-height:1.4;color:var(--color--body)}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-card-status[hidden],.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-three-pack-note[hidden]{display:none}.bundly__information_app_block .bundly__block.message-bundly-compact :is(.bundly__choose_options_button,.bundly__add_to_bundle_button,.bundly__add_to_cart_button){min-height:45px;border-radius:var(--button--radius);font-family:var(--font--nav--family);font-size:var(--font--button--size, 16px);font-weight:var(--font--nav--weight, 400);letter-spacing:var(--font--button--spacing);text-transform:var(--font--button--uppercase);line-height:1.25;box-shadow:none}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__choose_options_button{padding:var(--spacing--1, 8px);font-size:13px;border:2px solid var(--button--border-color-2);color:var(--button--color-2);background:var(--button--bg-color-2)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_info .bundly__add_to_bundle_button{padding:var(--spacing--1, 8px);font-size:13px}.bundly__information_app_block .bundly__block.message-bundly-compact :is(.bundly__add_to_bundle_button,.bundly__add_to_cart_button){color:var(--button--color-1);background:var(--button--bg-color-1)}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-collection-component-card .bundly__component_info .bundly__add_to_bundle_button{border:2px solid var(--button--border-color-2);color:var(--button--color-2);background:var(--button--bg-color-2)}.bundly__information_app_block .bundly__block.message-bundly-compact :is(.bundly__add_to_bundle_button,.bundly__add_to_cart_button):disabled{opacity:.45;cursor:not-allowed}.bundly__information_app_block .bundly__block.message-bundly-compact :is(button,a,input):focus-visible{outline:2px solid var(--color--body);outline-offset:3px}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__details{position:static;inset:auto;width:auto;max-height:none;margin:0;padding:var(--layout--spacing-medium);background:var(--bg-color--light);background-image:none;overflow:visible;border:0;border-radius:var(--image--radius);box-shadow:none;text-align:left}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__details_heading{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing--3, 16px);padding:0 0 var(--spacing--3, 16px);cursor:default;position:static;background:transparent}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__details_heading_title{font-size:16px;font-weight:400}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__details_heading_count_left{font-size:12px}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__details_heading_toggle{display:none}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__details_content{display:flex;flex-direction:column;gap:var(--spacing--3, 16px);height:auto;max-height:none;overflow:visible;padding:0;align-items:stretch}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__slots{display:flex;flex-direction:column;gap:var(--spacing--3, 16px);order:1;width:100%}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__slot_component{margin:0;padding:0 0 var(--spacing--3, 16px);border:0;border-bottom:1px solid var(--border--dark)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__slot_component_heading{margin-bottom:var(--spacing--1, 8px)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__slot_component_title{font-size:12px;font-weight:400}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__slot_component_quantity_info{display:none}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot.bundly__slot{grid-template-columns:60px minmax(0,1fr) 44px;gap:var(--spacing--2, 12px);border:0;min-height:44px;background:transparent;padding:0}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot.bundly__slot[data-message-required]{grid-template-columns:60px minmax(0,1fr)}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot .bundly__slot_title{min-width:0;text-align:left;font-size:14px;line-height:1.4}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot .bundly__slot_product_title{font-weight:600}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot .bundly__slot_color{color:var(--color--body);font-size:12px}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot .bundly__slot_variant_title{font-size:12px}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot .bundly__slot_image{width:60px;height:60px;border:0;border-radius:var(--image--radius)}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot .bundly__slot_remove{min-width:44px;min-height:44px}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot:not([data-variant-id]){grid-template-columns:minmax(0,1fr)}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot:not([data-variant-id]) .bundly__slot_image{display:none}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__slot_select{min-height:44px;text-align:left;text-decoration:underline;text-underline-offset:4px;font-size:13px}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__price{order:2;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:var(--spacing--2, 12px);margin:0}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__bundle_new_price{font-size:24px;font-weight:400}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__bundle_original_price{font-size:14px}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__buy_buttons{order:3;width:100%}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-completion{margin:var(--spacing--1, 8px) 0 0;font-size:12px;line-height:1.4}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__description{grid-row:4;margin:0;font-size:14px;line-height:1.5;text-align:left}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__variant_picker{grid-row:5}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__details{grid-row:6}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__description p:empty{display:none}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__description p{margin:0 0 var(--spacing--3, 16px)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__product_title{font-family:var(--font--heading--family);font-weight:400;font-size:24px;text-transform:var(--font--heading--uppercase)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__product_modal{border-radius:var(--image--radius)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__product_option_value_pill label{min-width:44px;min-height:44px;border-radius:var(--input--radius)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__variant_radio_pill:focus-visible+label{outline:2px solid var(--color--body);outline-offset:3px}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__add_to_bundle_button[aria-disabled=true]{opacity:.45;cursor:default}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__product_modal .bundly__product_medias{align-self:flex-start;align-content:start}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-size-guide{margin-top:var(--spacing--2, 12px);padding-top:var(--spacing--1, 8px);border-top:1px solid var(--border--dark);width:100%;min-width:0}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-size-guide summary{min-height:44px;display:flex;align-items:center;width:fit-content;cursor:pointer;text-decoration:underline;text-underline-offset:4px;font-size:14px}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-size-guide summary:focus-visible{outline:2px solid var(--color--body);outline-offset:3px}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-size-guide .product-size-chart--content{overflow-x:auto;max-width:100%;font-size:14px;padding-block:var(--spacing--2, 12px)}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-size-guide table{width:100%!important;min-width:240px}@media(min-width:1000px){.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__content{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:min-content min-content 1fr auto;column-gap:var(--layout--spacing-medium);row-gap:var(--spacing--3, 16px)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__medias{grid-column:1 / 6;grid-row:1 / 4}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__medias ul{grid-template-columns:64px minmax(0,1fr);grid-template-rows:64px 64px minmax(64px,1fr)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__medias li:first-child{grid-column:2;grid-row:1 / 4;margin:0}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__medias li:not(:first-child){grid-column:1;width:64px;align-self:start}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__title{grid-column:6 / -1;grid-row:1;margin:0}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-overview{grid-column:6 / -1;grid-row:2}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__description{grid-column:6 / -1;grid-row:3;margin:0;max-width:65ch}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__variant_picker{grid-column:1 / 9;grid-row:4;margin-top:var(--layout--spacing-medium)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__details{grid-column:9 / -1;grid-row:4;margin-top:var(--layout--spacing-medium);padding:var(--spacing--3, 16px)}}@media(min-width:768px)and (max-width:999px){.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__content{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:min-content min-content 1fr auto auto;gap:var(--spacing--3, 16px) var(--layout--spacing-medium)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__medias{grid-column:1;grid-row:1 / 4}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__title{grid-column:2;grid-row:1}.bundly__information_app_block .bundly__block.message-bundly-compact .message-bundly-overview{grid-column:2;grid-row:2}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__description{grid-column:2;grid-row:3}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__variant_picker{grid-column:1 / -1;grid-row:4;margin-top:var(--layout--spacing-medium)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__details{grid-column:1 / -1;grid-row:5}}@media(max-width:767px){.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__content{gap:var(--layout--mobile-spacing-medium)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__component_header{padding-block:var(--layout--mobile-spacing-medium)}.bundly__information_app_block .bundly__block.message-bundly-compact .bundly__details{padding:var(--layout--mobile-spacing-medium)}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot.bundly__slot{grid-template-columns:44px minmax(0,1fr) 44px;gap:var(--spacing--1, 8px)}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot.bundly__slot[data-message-required]{grid-template-columns:44px minmax(0,1fr)}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot .bundly__slot_image{width:44px;height:44px}.bundly__information_app_block .bundly__block.message-bundly-compact bundly-slot:not([data-variant-id]){grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/bundly-compact-design.css.map */
