.product-template--towel-page .product__title h1{font-size:20px;line-height:normal}.product-template--towel-page .product__info-container .price--on-sale .price-item--regular{font-size:16px!important;color:#383838}.product-template--towel-page .towel-price{font-size:18px!important;color:#000!important}.product-template--towel-page .product__description :is(div,p,a,span){font-size:12px}.product-template--towel-page .product__description .p3{color:var(--new-selected);border-top:1px solid #D9D9D9;padding-top:16px}.switch-pill__checkbox:checked~.switch-pill__text[vip-entries-js]{opacity:1;transform:translate(-20px)}addon-manager[data-product-type=vip-pack] .star-badge svg path{fill:#950000}.towel-product .product__media-wrapper .product__modal-opener,.towel-product .product__media-wrapper [data-media-id] a{pointer-events:none!important;cursor:default!important}.towel-sticky-button{transition:transform .25s ease,opacity .25s ease,visibility 0s linear .25s;will-change:transform,opacity}.towel-sticky-button.is-collapsed{transform:translateY(100%);opacity:0;visibility:hidden;pointer-events:none}.merch-addons-accordion summary{list-style:none}.merch-addons-accordion summary::-webkit-details-marker{display:none}.merch-addons-accordion[open] .icon-plus-wrapper{display:none!important}.merch-addons-accordion:not([open]) .icon-minus-wrapper{display:none!important}.towel-addons-wrapper-js li.is-selected{border-color:#ffa3a3!important;background:snow!important}.towel-addons-wrapper-js li.is-selected hr{background-color:#ffa3a3!important}age .product__description .p3{color:var(--new-selected);border-top:1px solid #D9D9D9;padding-top:16px}.product-template--towel-page variant-radios fieldset{display:flex;align-items:flex-start;flex-direction:column}.product-template--towel-page variant-radios fieldset .legend{white-space:nowrap;font-size:12px;font-weight:400;width:100%}.product-template--towel-page{--rad-size: 21px;--rad-white-gap: 2px}[data-product-type=vip-pack] [quick-entries-js],[data-product-type=qucik-pack] [vip-entries-js]{display:none}.product-template--towel-page .product__info-container .product-form{margin-top:8px;margin-bottom:16px}.towel-product .price__sale .compare-at-price{display:none}.towel-product .price__sale .price-item.price-item--sale.price-item--last{font-size:18px;font-weight:800!important}.towel-product .product__info-container .product__description .p1{display:none}.towel-product .product__info-container>*+*{margin:12px 0}.towel-product .product__info-container .product__description .p3{margin:0}.towel-product .product__info-container .product__description{margin-top:0}@media only screen and (max-width: 768px){.product-form__input .legend .form__label{margin-bottom:12px!important}}@media only screen and (min-width: 768px){.product-template--towel-page .product__title h1{font-size:32px}.product-template--towel-page .product__info-container .product-form{margin-top:12px}.product-template--towel-page .product__info-container .price--on-sale .price-item--regular{font-size:20px!important}.product-template--towel-page .towel-price{font-size:24px!important}.product-template--towel-page .product__description{font-size:14px}}.product-template--towel-page *{font-family:Onest!important;letter-spacing:0}.product-template--towel-page .product__title{font-weight:800}.merch-addons{margin-top:16px}.merch-addons__title{font-family:Onest,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;margin:0 0 8px}.merch-addons__list{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:8px}.merch-addons__item{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid #D9D9D9;padding:10px;background:#fff;transition:border-color .2s ease;cursor:pointer}.merch-addons__item.is-selected{border-color:#e71313;background:snow}.merch-addon__col-left{padding-left:10px;display:flex;justify-content:center}.merch-addon__col-middle{display:flex;align-items:center;gap:12px;flex:1}.merch-addon__col-right{display:flex;align-items:center;gap:12px}.merch-addon__divider{width:1px;height:40px;background:#d9d9d9}.merch-addon__selection-icon{display:flex;align-items:center;justify-content:center}.merch-addons__actions{display:none}.merch-addons__btn{font-family:Onest,sans-serif;font-size:10px;font-weight:700;padding:6px 0;width:100%;border-radius:4px;cursor:pointer;text-transform:uppercase;border:1px solid #000;text-align:center;transition:all .2s;display:flex;align-items:center;justify-content:center;line-height:1}.merch-addons__btn--add{background:#fff;color:#000}.merch-addons__btn--add:hover{background:#f0f0f0}.merch-addons__btn--buy{background:#e71313;color:#fff;border-color:#e71313}.merch-addons__btn--buy:hover{background:#c40f0f}.merch-addons__thumb img{width:60px;height:60px;object-fit:cover;display:block;border-radius:4px}.merch-addons__entries{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:4px}.merch-addons__checkbox{display:none!important}.merch-addons__name{font-family:Onest;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2;margin-bottom:2px}.merch-addons__price{font-family:onest;font-size:12px;color:#000}.merch-addons__entries-badge{display:inline-block;color:#e71313;font-family:Onest;font-size:12px;font-weight:600;white-space:nowrap}.merch-addon__col-right{border-left:1px solid #D9D9D9;padding-left:min(10px,5%);height:90%}.merch-addons__item.is-selected .merch-addon__col-right{border-left-color:#ffa3a3}.merch-addons__bonus-text{font-family:onest;font-size:9px;font-weight:500;color:#d4921e;display:flex;align-items:center;gap:4px;white-space:nowrap}.merch-addons__bonus-text svg{width:10px;height:10px}.merch-addons__membership{font-family:onest;font-size:10px;font-weight:700;color:#c89b00;display:flex;align-items:center;gap:4px;white-space:nowrap;margin-top:2px}.merch-addons__membership svg{width:10px;height:10px}.merch-addons__info{display:flex;flex-direction:column;justify-content:center}.merch-addons-wrapper.is-quick .view-vip,.merch-addons-wrapper.is-vip .view-quick{display:none}.merch-addons__switch-container{display:flex;align-items:center;position:relative;overflow:hidden}.merch-addons__switch-container.is-vip{padding:16px 10px}.merch-addons__switch{position:relative;width:44px;height:24px;display:inline-block}.merch-addons__switch input{display:none}.merch-addons__switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#d9d9d9;transition:.2s;border-radius:12px}.merch-addons__switch-slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;top:3px;background:#fff;border:1px solid #000;transition:.2s;border-radius:50%}.merch-addons__switch input:checked+.merch-addons__switch-slider{background:#000}.merch-addons__switch input:checked+.merch-addons__switch-slider:before{transform:translate(20px);border-color:#fff}.merch-addons__switch-label{font-family:Onest;font-size:12px;font-weight:700;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.star-badge{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff}.star-badge svg{width:24px;height:24px;display:block}.switch-panel--vip{color:#fff;width:100%}.merch-addons__switch-container.is-vip .quick-ticket--svg{display:none}.merch-addons__switch-container.is-quick .quick-ticket--svg{display:inline-flex}.switch-panel__title{display:flex;align-items:center;gap:12px;align-items:flex-start}.merch-addons__switch-container{--pill-w: 72px;--pad: 4px;--knob: 20px}.switch-pill{top:20px;right:10px;display:inline-flex;justify-content:center;align-items:center;gap:4px;border-radius:100px;border:1px solid #FFA3A3;width:var(--pill-w);min-width:var(--pill-w);font-family:Onest;font-size:10px;font-weight:400;z-index:10;overflow:hidden;position:absolute;height:28px;transition:background-color .22s ease,border-color .22s ease,color .22s ease}.switch-pill:has(.switch-pill__checkbox:not(:checked)){border-color:#e71313;justify-content:flex-end}.switch-pill:has(.switch-pill__checkbox:checked){border-color:#ffa3a3;justify-content:flex-start}.merch-addons__switch-container.is-vip .switch-pill{justify-content:flex-start}.switch-pill__text{position:relative;z-index:1;line-height:1;flex:1;transition:opacity .2s ease,transform .2s ease}.switch-pill__text[quick-entries-js]{opacity:1;transform:translate(-10px)}.switch-pill__text[vip-entries-js]{opacity:0;transform:translate(-6px)}.switch-pill__knob{position:absolute;top:50%;left:var(--pad);transform:translateY(-50%);transition:left .22s ease;width:var(--knob);height:var(--knob);display:inline-flex;align-items:center;justify-content:center}.switch-pill__checkbox:checked~.switch-pill__knob{left:calc(100% - var(--pad) - var(--knob))!important}.switch-pill__checkbox:checked~.switch-pill__text[vip-entries-js]{opacity:1;transform:translate(-18px)}.switch-pill__checkbox:checked~.switch-pill__text[quick-entries-js]{opacity:0;transform:translate(6px);pointer-events:none}.merch-addons__switch-container.is-vip .switch-pill__knob{left:calc(100% - var(--pad) - var(--knob))}.merch-addons__switch-container.is-quick .switch-pill__knob{left:var(--pad)}.merch-addons__switch-container.is-quick .switch-pill{justify-content:flex-end;border-radius:100px;border:1px solid #E71313;background:#fff}.merch-addons__switch-container.is-vip .switch-pill{background:#fff;color:#950000}.merch-addons__switch-container.is-vip .switch-pill__text{text-align:right;padding-right:28px;padding-left:10px}.merch-addons__switch-container.is-quick .switch-pill__text{text-align:left;padding-left:30px;padding-right:10px}.merch-addons__list.is-active{animation:fadeIn .2s ease}.switch-pill input[type=checkbox]{opacity:0}addon-manager[data-product-type=vip-pack] .star-badge svg path{fill:#e71313}input[data-addon-toggle]{position:absolute;opacity:0;width:0;height:0}.addon-square{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#000;color:#fff}input[data-addon-toggle]:checked+.addon-square{background:#e71313}.addon-square .icon-check{display:none}input[data-addon-toggle]:checked+.addon-square .icon-plus{display:none}input[data-addon-toggle]:checked+.addon-square .icon-check{display:block}.quantity__label{display:none}.towel-addons-wrapper-js:has(.switch-pill__checkbox:checked) .switch-panel[quick-entries-js]{display:none!important}.towel-addons-wrapper-js:has(.switch-pill__checkbox:checked) .switch-panel[vip-entries-js]{display:block!important}.towel-addons-wrapper-js:has(.switch-pill__checkbox:not(:checked)) .switch-panel[vip-entries-js]{display:none!important}.towel-addons-wrapper-js:has(.switch-pill__checkbox:not(:checked)) .switch-panel[quick-entries-js]{display:block!important}.towel-addons-wrapper-js:has(.switch-pill__checkbox:checked) span[quick-entries-js]{display:none!important}.towel-addons-wrapper-js:has(.switch-pill__checkbox:checked) span[vip-entries-js]{display:inline-flex!important}.towel-addons-wrapper-js:has(.switch-pill__checkbox:not(:checked)) span[vip-entries-js]{display:none!important}.towel-addons-wrapper-js:has(.switch-pill__checkbox:not(:checked)) span[quick-entries-js]{display:inline-flex!important}[data-product-type=vip-pack] [quick-entries-js],[data-product-type=vip-pack] .badge-quick,[data-product-type=quick-pack] [vip-entries-js],[data-product-type=quick-pack] .badge-vip{display:none!important}[data-product-type=vip-pack] .merch-addons__switch-container{background-color:#fff;background-image:url(/cdn/shop/files/New_Sale_Details.png?v=1766411940);background-repeat:no-repeat;background-size:cover;background-position:center}[data-product-type=quick-pack] .merch-addons__switch-container{background-color:#fff;background-image:url(/cdn/shop/files/Frame_1321318390_2.png?v=1765881492);background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid #FFA3A3}.main-heading p{margin:0}.towel-product .product__info-container .product__description{margin-bottom:16px}.sticky-details.is-expanded{padding:0 16px 16px}.sticky-details.is-expanded #stickyVariantHeader svg{rotate:180deg}@media screen and (min-width: 750px){.product__column-sticky{display:block;position:sticky;top:3rem;z-index:2}}variant-radios label:has(input:checked){border:1px solid #FFA3A3}#merch-addons-toggle-{cursor:pointer}.product__description .read-more-btn{margin-left:0}.slider-button--prev,.slider-button--next{display:none!important}.merch-addons-accordion li:has(input[type=checkbox]:checked){background-color:snow!important;border-color:#e71313!important}.merch-addons-accordion li:has(input[type=checkbox]:checked) hr{background-color:#ffa3a3!important}.product__description hr{margin-block:0!important}modal-opener .product__media-toggle:after{pointer-events:none}.price__sale .compare-at-price,.product-media-container .product__media-icon{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/937/assets/new-towel-page.css.map */
