@charset "UTF-8";:root{interpolate-size:allow-keywords}body .product__block .gpo-label,body .product__block .gpo-label span.label-content,body .product__block .gpo-label span.addOn,body .product__block .gpo-label.required span.label-content:after,body .product__block .gpo-total-text{color:inherit;font-size:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;line-height:1.7}body .product__block .gpo-app{display:grid;row-gap:25px}body .product__block .gpo-group{margin-bottom:0}body .product__block .gpo-label{margin-bottom:15px;font-size:var(--font-h6-size);line-height:calc(1 + .3572/max(1,var(--font-heading-scale)));font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);background:#f5f5f5;border-radius:4px;padding:10px;color:#1f5199}body .product__block .gpo-selected-values{margin-bottom:10px;line-height:1.8;color:#3298ca}body .product__block .gpo-ov-wrapper.vertical{gap:15px}body .product__block .gpo-choicelist>label{display:flex;-webkit-box-orient:vertical;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body .product__block .gpo-choicelist .gpo-ov-helptext{margin-top:10px;border:1px solid #ddd;padding:10px;border-radius:0 5px 5px;position:relative}body .product__block .gpo-choicelist .break-word{font-family:inherit;line-height:1.7}body .product__block .gpo-choicelist .addOn{font-size:.8em;font-weight:600;background:#f5f5f5;display:-moz-inline-box;display:inline-block;vertical-align:middle;border-radius:4px;padding:4px 6px}body .product__block .gpo-total-text{border-radius:8px;border:2px solid #3298CA;padding:15px;font-size:var(--font-h6-size);font-weight:var(--font-heading-weight)}body .product__block .gpo-form__group.delivery-area label>span:nth-child(1){font-size:18px;font-weight:700;display:block;line-height:1.3}body .product__block .gpo-form__group.delivery-area .gpo-quantity{height:0;opacity:0;overflow:hidden}body .product__block .gpo-form__group.suitcase-number .gpo-selected-values{height:0;opacity:0;overflow:hidden;margin-bottom:0}body .product__block .gpo-form__group.text-red .gpo-label{color:#e03e2d}body .product__block .list-payment{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}body .product__block .accordion-details__summary{color:#1f5199}body .product__block .accordion-details__summary .h4{font-size:var(--font-h5-size)}body .product__block--description h3{font-size:var(--font-h4-size)}body .product__block--description h4{font-size:var(--font-h5-size)}body .product__block--description h3,body .product__block--description h4{color:#1f5199}body .product__block--variant_picker:has([data-selected-swatch-value=\914d\9054\30a8\30ea\30a2]),body .product__block--variant_picker:has([data-selected-swatch-value=\914d\9001\533a\57df]),body .product__block--variant_picker:has([data-selected-swatch-value="Delivery Area"]){display:none}body .product__block--variant_picker:has([data-selected-swatch-value=\30d7\30e9\30f3]){display:none}body .product__block--variant_picker:has([data-selected-swatch-value=\30d7\30e9\30f3])~.product__block--text{margin-bottom:-30px}body .product__block--buy_buttons[data-product-type="Suitcase Delivery"],body .product__block--buy_buttons[data-product-type="HOTEL to HOTEL"]{position:relative}body .product__block--buy_buttons[data-product-type="Suitcase Delivery"] .quantity,body .product__block--buy_buttons[data-product-type="HOTEL to HOTEL"] .quantity{pointer-events:none}body .product__block--buy_buttons[data-product-type="Suitcase Delivery"] .quantity button,body .product__block--buy_buttons[data-product-type="HOTEL to HOTEL"] .quantity button{display:none}body .product__block--buy_buttons[data-product-type="Kimono Rental"] .quantity{pointer-events:none}body .product__block--buy_buttons[data-product-type="Kimono Rental"] .quantity button{display:none}body .product-card__message{margin-top:5px}body .cart-quantity.disabled{pointer-events:none}body .cart-quantity.disabled button{display:none}body .announcement-bar-section .announcement-bar:has(.announcement-bar__localization-form){padding-left:150px;padding-right:150px}body .announcement-bar-section .announcement-bar__localization-form{position:absolute;right:10px;top:50%;transform:translateY(-50%)}body .company-info .rich-text{width:1000px;max-width:100%;margin-left:auto;margin-right:auto}body .company-info .rich-text table{border:none;box-shadow:none}body .company-info .rich-text table td,body .company-info .rich-text table th{border:none;border-top:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border));padding-top:30px;padding-bottom:30px;vertical-align:top}body .list-payment .list-payment__item{-webkit-box-original-group:5;-ms-flex-order:5;order:5}body .list-payment .list-payment__item:has([aria-labelledby=pi-visa]){-webkit-box-original-group:1;-ms-flex-order:1;order:1}body .list-payment .list-payment__item:has([aria-labelledby=pi-master]){-webkit-box-original-group:2;-ms-flex-order:2;order:2}body .list-payment .list-payment__item:has([aria-labelledby=pi-jcb]){-webkit-box-original-group:3;-ms-flex-order:3;order:3}body .list-payment .list-payment__item:has([aria-labelledby=pi-paypal]){-webkit-box-original-group:4;-ms-flex-order:4;order:4}body .accordion-details .accordion-details__helptext{display:none}body .accordion-details .accordion-details__content .items-center:has(input[value=hidden]){display:none}@media screen and (max-width: 749px){body .announcement-bar-section .announcement-bar:has(.announcement-bar__localization-form){padding-left:0;padding-right:100px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
