.yms-specifications__inner{padding-top:1.2rem;padding-bottom:3.6rem}.yms-specifications__heading{margin:0 0 1.6rem;font-size:2.4rem}.yms-specifications__groups{max-width:100rem;border-top:1px solid rgba(var(--color-foreground),.14)}.yms-specifications__group{border-bottom:1px solid rgba(var(--color-foreground),.14)}.yms-specifications__summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.6rem 0;cursor:pointer;font-size:1.8rem;font-weight:650;list-style:none}.yms-specifications__summary::-webkit-details-marker{display:none}.yms-specifications__icon{position:relative;flex:0 0 1.4rem;width:1.4rem;height:1.4rem}.yms-specifications__icon:before,.yms-specifications__icon:after{position:absolute;top:50%;left:0;width:100%;height:1px;content:"";background:currentColor}.yms-specifications__icon:after{transform:rotate(90deg);transition:transform .16s ease}.yms-specifications__group[open] .yms-specifications__icon:after{transform:rotate(0)}.yms-specifications__table-wrap{overflow-x:auto;padding-bottom:1.6rem}.yms-specifications__table{width:100%;border-collapse:collapse;font-size:1.5rem}.yms-specifications__table tr:nth-child(odd){background:rgba(var(--color-foreground),.035)}.yms-specifications__table th,.yms-specifications__table td{padding:1.15rem 1.4rem;border-bottom:1px solid rgba(var(--color-foreground),.09);text-align:left;vertical-align:top}.yms-specifications__table th{width:34%;min-width:18rem;font-weight:600;color:rgba(var(--color-foreground),.72)}.yms-specifications__note{max-width:100rem;margin:1.5rem 0 0;color:rgba(var(--color-foreground),.68);font-size:1.3rem}.yms-specifications__source{display:inline-block;margin-top:.8rem;font-size:1.4rem}@media screen and (max-width:749px){.yms-specifications__heading{font-size:2.1rem}.yms-specifications__summary{font-size:1.65rem}.yms-specifications__table th,.yms-specifications__table td{padding:1rem}.yms-specifications__table th{width:43%;min-width:13.5rem}}.booking-dialog{width:min(58rem,calc(100% - 3.2rem));max-height:calc(100% - 3.2rem);padding:0;border:0;border-radius:1.2rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.product-form__booking-note{margin:1rem 0 0;color:rgba(var(--color-foreground),.7);font-size:1.3rem;line-height:1.5;text-align:left}.booking-dialog::backdrop{background:#0000008c}.booking-dialog__content{position:relative;padding:3.2rem}.booking-dialog__close{position:absolute;top:1.6rem;right:1.6rem;width:4.4rem;height:4.4rem;display:grid;place-items:center;border:0;background:transparent;cursor:pointer}.booking-dialog__close .svg-wrapper{width:1.8rem;height:1.8rem}.booking-dialog__title{margin:0 4rem .8rem 0}.booking-dialog__fields{display:grid;gap:.8rem;margin:2rem 0}.booking-dialog__fields input,.booking-dialog__fields textarea{width:100%;padding:1.2rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.6rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));font:inherit}@media screen and (max-width:749px){.booking-dialog__content{padding:2.4rem 2rem}}.product-form__input--pill input[type=radio]+label.yms-finish-tile{display:inline-flex;width:9.2rem;min-height:11.2rem;margin:.7rem .7rem .2rem 0;padding:.4rem;flex-direction:column;align-items:center;justify-content:flex-start;gap:.35rem;vertical-align:top;border-radius:.6rem;background:#fff;color:rgb(var(--color-foreground))}.product-form__input--pill input[type=radio]+label.yms-finish-tile img,.product-form__input--pill input[type=radio]+label.yms-finish-tile .yms-finish-tile__placeholder{display:block;width:8rem;height:8rem;object-fit:contain;border-radius:.35rem;background:#fff}.product-form__input--pill input[type=radio]+label.yms-finish-tile .yms-finish-tile__placeholder{color:rgba(var(--color-foreground),.18)}.product-form__input--pill input[type=radio]+label.yms-finish-tile .yms-finish-tile__label{display:block;padding:0 .2rem .25rem;font-size:1.1rem;line-height:1.25;letter-spacing:0;text-align:center}.product-form__input--pill input[type=radio]:checked+label.yms-finish-tile{border-color:rgb(var(--color-foreground));background:#fff;color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map?subset=AAAAAAAAAQQAABA */
