.bg-light-subtle{display:none !important}.woocommerce-product-gallery,.woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.woocommerce-product-gallery .woocommerce-product-gallery__image,.woocommerce-product-gallery img{opacity:1 !important}.woocommerce-product-gallery .zoomImg,.woocommerce-product-gallery .zoomWindow,.woocommerce-product-gallery .zoomLens{display:none !important;opacity:0 !important;pointer-events:none !important}.single-product .woocommerce-product-gallery__image{cursor:zoom-in}.relax-product-info{padding:2.5rem 0 1rem}.relax-pi-desc{font-size:1.05rem;line-height:1.7;margin-bottom:1.75rem}.relax-pi-desc>:last-child{margin-bottom:0}.relax-pi-accordion .accordion-item{background:0 0;border:0;border-top:1px solid rgba(0,0,0,.12);border-radius:0}.relax-pi-accordion .accordion-item:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.relax-pi-accordion .accordion-button{display:flex;align-items:center;padding:1.15rem .25rem;background:0 0;color:inherit;font-weight:600;font-size:1rem;letter-spacing:.02em;box-shadow:none}.relax-pi-accordion .accordion-button:not(.collapsed){background:0 0;color:inherit;box-shadow:none}.relax-pi-accordion .accordion-button:focus{border-color:transparent;box-shadow:none}.relax-pi-accordion .accordion-button:after{width:1rem;height:1rem;background-size:1rem}.relax-pi-icon{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;margin-right:.85rem;flex:0 0 auto}.relax-pi-icon svg{width:100%;height:100%}.relax-pi-label{flex:1 1 auto}.relax-pi-accordion .accordion-body{padding:0 .25rem 1.4rem;line-height:1.7}.relax-pi-accordion .accordion-body>:last-child{margin-bottom:0}.woocommerce div.product .relax-product-info,.relax-product-info{clear:both;float:none;width:100%}.woocommerce div.product>.relax-product-info,.relax-product-info{grid-column:1/-1;width:auto}.woocommerce-message,.woocommerce-info{display:none}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#ffc531}:root{--bs-link-color:#ffc531;--bs-link-color-rgb:255,197,49;--bs-link-hover-color:#e0a800;--bs-link-hover-color-rgb:224,168,0}.single-product .product_meta .posted_in,.single-product .product_meta .sku_wrapper{display:none !important}.relax-md{margin-top:1.5rem}.relax-md-panel{background:linear-gradient(180deg,#fff 0%,#fbfbfc 55%,#f2f2f4 100%);border:1px solid #e6e6e8;border-radius:1rem;padding:1.25rem 1.25rem 1.5rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 6px 18px rgba(23,21,19,.06)}.relax-md-tabs.nav-pills{gap:.5rem;margin-bottom:1rem;border-bottom:1px solid #e9e9ec;padding-bottom:1rem}.relax-md-tabs .nav-link{color:#4a4137;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;padding:.5rem 1rem;border-radius:50rem;background:0 0}.relax-md-tabs .nav-link:hover{color:#171513}.relax-md-tabs .nav-link.active{color:#fff;background:#1f1c19}.relax-md-list{list-style:none;margin:0;padding:0}.relax-md-list li{display:flex;align-items:flex-start;gap:.65rem;padding:.4rem 0;color:#2a251f;font-size:.95rem;line-height:1.5}.relax-md-list li+li{border-top:1px solid #ececef}.relax-md-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;margin-top:.1rem;border-radius:50rem;background:rgba(255,197,49,.12);color:#ffc531}.relax-md-ico svg{width:.85rem;height:.85rem}.relax-md-care{color:#2a251f;font-size:.95rem;line-height:1.6}.relax-md-care :last-child{margin-bottom:0}.single-product .product_title.entry-title{font-size:32px}@media (min-width:992px){.single-product .product_title.entry-title{font-size:38px}}.woocommerce-products-header:not(:has(*)){display:none}:root{--relax-ink:#171513;--relax-sand:#f3efe6;--relax-muted:#6f6860;--relax-orange:#ffc531;--relax-ocean:#163d47}.relax-panel{--bs-card-spacer-y:1.35rem;--bs-card-spacer-x:1.35rem;position:relative;display:flex;flex-direction:column;background-color:var(--relax-sand);border:0;border-top:4px solid var(--relax-ink);border-radius:0;box-shadow:none;overflow:hidden}.relax-panel:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(23,21,19,.17) 1px,transparent 1.35px);background-size:7px 7px;-webkit-mask-image:linear-gradient(215deg,#000 0%,transparent 45%);mask-image:linear-gradient(215deg,#000 0%,transparent 45%);pointer-events:none;z-index:0}.relax-panel>*{position:relative;z-index:1}.relax-panel>.card-body>.lc-block:first-child>h2,.relax-panel>.card-body>h2{position:relative;padding-bottom:.6rem;margin-bottom:.85rem}.relax-panel>.card-body>.lc-block:first-child>h2:after,.relax-panel>.card-body>h2:after{content:"";position:absolute;left:0;bottom:0;width:2.6rem;height:4px;background:var(--relax-orange)}.relax-panel:not(.relax-panel--tile):not(.relax-panel--link) p{max-width:68ch}.relax-panel:not(.relax-panel--tile):not(.relax-panel--link) .card-body>.lc-block:first-of-type p:first-of-type:first-letter {float:left;font-size:3.3em;line-height:.8;padding:.05em .12em 0 0;font-weight:700;color:var(--relax-ink)}.row:has(>[class*=col]>.relax-panel--tile){counter-reset:relax-tile}.relax-panel--tile{--bs-card-spacer-x:0;counter-increment:relax-tile;background-color:transparent;border-top:3px solid var(--relax-ink)}.relax-panel--tile:before{display:none}.relax-panel--tile>.card-body:before{content:counter(relax-tile,decimal-leading-zero);display:block;font-size:.72rem;font-weight:700;letter-spacing:.18em;color:var(--relax-ink);opacity:.45;margin-bottom:.6rem}.relax-panel--tile h3{position:relative;padding-bottom:.5rem}.relax-panel--tile h3:after{content:"";position:absolute;left:0;bottom:0;width:2.2rem;height:3px;background:var(--relax-orange)}.relax-panel--link{background-color:var(--relax-sand);border:2px solid var(--relax-ink);border-radius:.9rem;box-shadow:4px 4px 0 var(--relax-ink);color:inherit;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.relax-panel--link:before{-webkit-mask-image:linear-gradient(215deg,#000 0%,transparent 60%);mask-image:linear-gradient(215deg,#000 0%,transparent 60%)}.row>[class*=col]:nth-child(odd)>.relax-panel--link{transform:rotate(-.7deg)}.row>[class*=col]:nth-child(even)>.relax-panel--link{transform:rotate(.7deg)}.row>[class*=col]>.relax-panel--link:hover,.row>[class*=col]>.relax-panel--link:focus-visible{transform:rotate(0deg) translate(-2px,-3px);box-shadow:7px 9px 0 var(--relax-ink);background-color:var(--relax-orange)}.relax-panel--link h3{position:relative;padding-bottom:.45rem}.relax-panel--link h3:after{content:"";position:absolute;left:0;bottom:0;width:1.8rem;height:3px;background:var(--relax-ink);transition:width .18s ease}.relax-panel--link:hover h3:after{width:3.2rem}.relax-panel--link:hover .text-secondary{color:var(--relax-ink) !important}@media (prefers-reduced-motion:reduce){.relax-panel--link,.relax-panel--link h3:after{transition:none}.row>[class*=col]>.relax-panel--link,.row>[class*=col]>.relax-panel--link:hover{transform:none}}.relax-cart-btn{display:inline-flex;align-items:center;gap:.4rem;position:relative}.relax-cart-btn svg{width:1.05rem;height:1.05rem;flex:0 0 auto}.relax-cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:50rem;background:#1f1c19;color:#fff;font-size:.7rem;font-weight:700;line-height:1;letter-spacing:0}.relax-cart-count.is-empty{background:rgba(31,28,25,.28)}.relax-cart-btn.is-bumped .relax-cart-count{animation:relax-cart-pop .45s cubic-bezier(.34,1.56,.64,1)}@keyframes relax-cart-pop{0%{transform:scale(1)}40%{transform:scale(1.45)}100%{transform:scale(1)}}.relax-fly-ghost{position:fixed;z-index:1080;object-fit:cover;border-radius:.5rem;pointer-events:none;opacity:.95;box-shadow:0 8px 24px rgba(23,21,19,.22);transition:transform .7s cubic-bezier(.5,-.2,.7,1),opacity .7s ease-in,border-radius .7s ease-in;will-change:transform,opacity}.relax-ajax-add{position:relative;transition:background-color .2s ease,color .2s ease}.relax-ajax-add.is-loading{opacity:.65;pointer-events:none}.woocommerce ul.products li.product a.button.relax-ajax-add.is-added,a.button.relax-ajax-add.is-added{background:#1f1c19 !important;border-color:#1f1c19 !important;color:#fff !important}.relax-ajax-add.is-added:after{content:" ✓"}.woocommerce ul.products li.product a.button.relax-ajax-add.is-failed,a.button.relax-ajax-add.is-failed{background:#b3261e !important;border-color:#b3261e !important;color:#fff !important}.relax-ajax-add.is-failed:after{content:attr(data-relax-msg);margin-left:.35rem;font-weight:400}.woocommerce a.added_to_cart,.woocommerce ul.products li.product .added_to_cart,.woocommerce div.product .added_to_cart{display:none !important}.woocommerce div.product form.cart button.single_add_to_cart_button.is-loading,button.single_add_to_cart_button.is-loading{opacity:.65;pointer-events:none}.woocommerce div.product form.cart button.single_add_to_cart_button.is-added,button.single_add_to_cart_button.is-added{background:#1f1c19 !important;border-color:#1f1c19 !important;color:#fff !important}.single_add_to_cart_button.is-added:after{content:" ✓"}.woocommerce div.product form.cart button.single_add_to_cart_button.is-failed,button.single_add_to_cart_button.is-failed{background:#b3261e !important;border-color:#b3261e !important;color:#fff !important}.single_add_to_cart_button.is-failed{font-size:0}.single_add_to_cart_button.is-failed:after{content:attr(data-relax-msg);font-size:1rem;font-weight:700}.relax-cart-toast{position:fixed;top:1rem;right:1rem;z-index:1090;display:flex;align-items:center;gap:.75rem;max-width:min(22rem, calc(100vw - 2rem));padding:.65rem .85rem;border-radius:.85rem;background:#1f1c19;color:#fff;box-shadow:0 10px 30px rgba(23,21,19,.28);transform:translateY(-12px);opacity:0;transition:transform .28s cubic-bezier(.34,1.4,.64,1),opacity .28s ease}.relax-cart-toast.is-visible{transform:translateY(0);opacity:1}.relax-cart-toast img{width:44px;height:44px;object-fit:cover;border-radius:.5rem;flex:0 0 auto}.relax-cart-toast__text{min-width:0;line-height:1.25}.relax-cart-toast__label{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#ffc531}.relax-cart-toast__name{display:block;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.relax-cart-toast__link{flex:0 0 auto;margin-left:.15rem;padding:.3rem .7rem;border-radius:50rem;background:#ffc531;color:#1f1c19 !important;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;text-decoration:none !important}@media (prefers-reduced-motion:reduce){.relax-cart-btn.is-bumped .relax-cart-count{animation:none}.relax-fly-ghost{display:none}}.woocommerce-shop #woocommerce-wrapper{margin-top:0 !important}.woocommerce-shop .woocommerce-products-header{padding-top:0 !important}.woocommerce-shop .page-description main>br:first-child,.woocommerce-shop .page-description main>p:empty{display:none}.woocommerce-shop .woocommerce-products-header .page-description section:first-of-type{padding-top:.75rem !important}.relax-hero>.position-absolute,.relax-hero>.position-absolute>.lc-block{height:100%}.relax-hero>.position-absolute>.lc-block>img{width:100%;height:100% !important;min-height:0 !important;object-fit:cover;object-position:center 70%}@media (min-width:992px){.relax-hero>.container,.relax-hero>.container>.row{min-height:clamp(540px, 45vw, 760px) !important}}.fluentform{--relax-ff-ink:var(--relax-ink,#171513);--relax-ff-muted:var(--relax-muted,#6f6860);--relax-ff-line:rgba(23,21,19,.22);--relax-ff-line-strong:var(--relax-ink,#171513);--relax-ff-accent:var(--relax-orange,#ffc531);--relax-ff-error:#b23b21;margin-bottom:0}.fluentform .frm-fluent-form,.fluentform .ff-el-group{background:0 0;border:0;box-shadow:none}.fluentform .ff-el-group{margin-bottom:1.6rem}.fluentform .ff-el-input--label label{display:block;margin-bottom:.35rem;font-size:.72rem;font-weight:700;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--relax-ff-ink)}.fluentform .ff-el-is-required.asterisk-right label:after,.fluentform .ff-el-is-required.asterisk-left label:before{color:var(--relax-ff-accent);font-weight:700}.fluentform .ff-el-help-message{margin-top:.4rem;font-size:.82rem;color:var(--relax-ff-muted)}.fluentform .ff-el-form-control,.fluentform input[type=text],.fluentform input[type=email],.fluentform input[type=tel],.fluentform input[type=url],.fluentform input[type=number],.fluentform input[type=password],.fluentform input[type=date],.fluentform select,.fluentform textarea{width:100%;padding:.55rem 0 .6rem;background-color:transparent;background-image:none;border:0;border-bottom:2px solid var(--relax-ff-line);border-radius:0;box-shadow:none;color:var(--relax-ff-ink);font-size:1rem;line-height:1.5;transition:border-color .18s ease,box-shadow .18s ease;-webkit-appearance:none;appearance:none}.fluentform textarea,.fluentform textarea.ff-el-form-control{min-height:8.5rem;resize:vertical}.fluentform .ff-el-form-control::placeholder,.fluentform textarea::placeholder{color:var(--relax-ff-muted);opacity:.75}.fluentform .ff-el-form-control:hover,.fluentform select:hover,.fluentform textarea:hover{border-bottom-color:var(--relax-ff-line-strong)}.fluentform .ff-el-form-control:focus,.fluentform .ff-el-form-control:focus-visible,.fluentform select:focus,.fluentform textarea:focus{outline:0;background-color:transparent;border-bottom-color:var(--relax-ff-accent);box-shadow:0 2px 0 0 var(--relax-ff-accent);color:var(--relax-ff-ink)}.fluentform input:-webkit-autofill,.fluentform input:-webkit-autofill:hover,.fluentform input:-webkit-autofill:focus{-webkit-text-fill-color:var(--relax-ff-ink);-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s;caret-color:var(--relax-ff-ink)}.fluentform select,.fluentform select.ff-el-form-control{padding-right:1.5rem;background-repeat:no-repeat;background-position:right .15rem center;background-size:.7rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23171513' d='M1.5 4.5 8 11l6.5-6.5'/%3E%3C/svg%3E");cursor:pointer}.fluentform .ff-el-form-check{margin-bottom:.5rem}.fluentform .ff-el-form-check-label,.fluentform .ff_item_selectable{display:flex;align-items:flex-start;gap:.6rem;font-size:.95rem;color:var(--relax-ff-ink);cursor:pointer}.fluentform input[type=checkbox],.fluentform input[type=radio]{flex:0 0 auto;width:1.05rem;height:1.05rem;margin:.2rem 0 0;background-color:transparent;border:2px solid var(--relax-ff-line-strong);border-radius:0;box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s ease}.fluentform input[type=radio]{border-radius:50%}.fluentform input[type=checkbox]:checked,.fluentform input[type=radio]:checked{background-color:var(--relax-ff-accent);border-color:var(--relax-ff-line-strong);box-shadow:inset 0 0 0 2px var(--relax-ff-accent)}.fluentform input[type=checkbox]:focus-visible,.fluentform input[type=radio]:focus-visible{outline:2px solid var(--relax-ff-accent);outline-offset:2px}.fluentform .ff-el-section-break{margin:2rem 0 1.4rem;padding-top:1.4rem;border-top:3px solid var(--relax-ff-line-strong);border-bottom:0}.fluentform .ff-el-section-break .ff-el-section-title{position:relative;margin-bottom:.6rem;padding-bottom:.55rem;font-weight:700;color:var(--relax-ff-ink)}.fluentform .ff-el-section-break .ff-el-section-title:after{content:"";position:absolute;left:0;bottom:0;width:2.2rem;height:3px;background:var(--relax-ff-accent)}.fluentform .ff-section_break_desk{color:var(--relax-ff-muted)}.fluentform .ff-el-group.ff-text-left,.fluentform .ff_submit_btn_wrapper{margin-top:2rem;margin-bottom:0}.fluentform .ff-btn-submit,.fluentform .ff-btn.ff-btn-submit,.fluentform button[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 1.9rem !important;background:var(--relax-ff-line-strong) !important;border:2px solid var(--relax-ff-line-strong) !important;border-radius:.6rem !important;box-shadow:4px 4px 0 var(--relax-ff-line-strong);color:#fff !important;font-size:.8rem !important;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.fluentform .ff-btn-submit:hover,.fluentform .ff-btn.ff-btn-submit:hover,.fluentform button[type=submit]:hover,.fluentform .ff-btn-submit:focus-visible,.fluentform button[type=submit]:focus-visible{transform:translate(-2px,-3px);box-shadow:7px 9px 0 var(--relax-ff-line-strong);background:var(--relax-ff-accent) !important;color:var(--relax-ff-ink) !important}.fluentform .ff-btn-submit:active,.fluentform button[type=submit]:active{transform:translate(1px,2px);box-shadow:2px 2px 0 var(--relax-ff-line-strong)}.fluentform .ff-btn-submit:disabled,.fluentform button[type=submit]:disabled{transform:none;box-shadow:none;opacity:.55;cursor:not-allowed}.fluentform .ff-el-is-error .ff-el-form-control,.fluentform .ff-el-form-control.ff-el-is-error{border-bottom-color:var(--relax-ff-error);box-shadow:0 2px 0 0 var(--relax-ff-error)}.fluentform .error.text-danger,.fluentform .ff-el-is-error .text-danger{margin-top:.4rem;font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--relax-ff-error) !important}.fluentform .ff-message-success,.fluentform .ff_message_success{padding:1.1rem 1.25rem;background:var(--relax-sand,#f3efe6);border:0;border-left:4px solid var(--relax-ff-accent);border-radius:0;color:var(--relax-ink,#171513)}.fluentform .ff-errors-in-stack,.fluentform .ff_submit_error{padding:.9rem 1.1rem;background:rgba(178,59,33,.08);border:0;border-left:4px solid var(--relax-ff-error);border-radius:0;color:var(--relax-ff-error)}.relax-footer .fluentform,.bg-dark .fluentform,.relax-form--invert{--relax-ff-ink:#fff;--relax-ff-muted:rgba(255,255,255,.6);--relax-ff-line:rgba(255,255,255,.3);--relax-ff-line-strong:#fff}.relax-footer .fluentform select,.bg-dark .fluentform select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23ffffff' d='M1.5 4.5 8 11l6.5-6.5'/%3E%3C/svg%3E")}.relax-footer .fluentform .ff-btn-submit,.relax-footer .fluentform button[type=submit],.bg-dark .fluentform .ff-btn-submit,.bg-dark .fluentform button[type=submit]{background:0 0 !important;color:#fff !important;box-shadow:3px 3px 0 rgba(255,255,255,.55);width:auto !important;min-width:10rem !important;flex:0 0 auto;align-self:flex-end}.relax-footer .fluentform .ff-btn-submit:hover,.relax-footer .fluentform button[type=submit]:hover,.bg-dark .fluentform .ff-btn-submit:hover,.bg-dark .fluentform button[type=submit]:hover{background:var(--relax-ff-accent) !important;border-color:var(--relax-ff-accent) !important;color:var(--relax-ink,#171513) !important;box-shadow:6px 7px 0 rgba(255,255,255,.55)}.relax-footer .fluentform .ff-message-success,.bg-dark .fluentform .ff-message-success{background:rgba(255,255,255,.08);color:#fff}@media (min-width:768px){.relax-footer .fluentform .ff-t-container{display:flex;align-items:flex-end;gap:1rem}.relax-footer .fluentform .ff-el-group.ff-text-left,.relax-footer .fluentform .ff_submit_btn_wrapper{margin-top:1.25rem}}@media (max-width:575.98px){.fluentform .ff-btn-submit,.fluentform button[type=submit]{width:100%}.fluentform .ff-el-form-control,.fluentform select,.fluentform textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.fluentform .ff-el-form-control,.fluentform .ff-btn-submit,.fluentform button[type=submit]{transition:none}.fluentform .ff-btn-submit:hover,.fluentform button[type=submit]:hover,.fluentform .ff-btn-submit:active,.fluentform button[type=submit]:active{transform:none}}.fluentform textarea.ff-el-form-control,.fluentform select.ff-el-form-control,.fluentform input.ff-el-form-control{background-color:transparent;border:0;border-bottom:2px solid var(--relax-ff-line);border-radius:0;box-shadow:none;padding-left:0;padding-right:0}.fluentform select.ff-el-form-control{padding-right:1.5rem}.fluentform textarea.ff-el-form-control:hover,.fluentform select.ff-el-form-control:hover,.fluentform input.ff-el-form-control:hover{border-bottom-color:var(--relax-ff-line-strong)}.fluentform textarea.ff-el-form-control:focus,.fluentform select.ff-el-form-control:focus,.fluentform input.ff-el-form-control:focus{border-bottom-color:var(--relax-ff-accent);box-shadow:0 2px 0 0 var(--relax-ff-accent)}.fluentform .ff-el-is-error input.ff-el-form-control,.fluentform .ff-el-is-error textarea.ff-el-form-control,.fluentform .ff-el-is-error select.ff-el-form-control{border-bottom-color:var(--relax-ff-error);box-shadow:0 2px 0 0 var(--relax-ff-error)}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after,.fluentform .ff-el-input--label.ff-el-is-required.asterisk-left label:before{color:var(--relax-ff-accent) !important;opacity:1}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{-webkit-mask-image:none;mask-image:none;background-color:transparent;background-image:url("/wp-content/uploads/2026/07/cropped-smiley-2.png");background-repeat:no-repeat;background-position:center;background-size:contain;width:96px;height:96px;margin:0 auto 1.25rem;filter:grayscale(1);opacity:.85}.single-product form.cart .woocommerce-variation-add-to-cart,.single-product form.cart.cart:not(.variations_form){display:flex;align-items:center;flex-wrap:wrap;gap:.6rem .85rem}.single-product .relax-buy-price{flex:0 0 auto;margin:0}.single-product .relax-buy-price .price{margin:0 !important;font-size:1.5rem;line-height:1;white-space:nowrap}.single-product .woocommerce-variation-price{display:none !important}.single-product .single_add_to_cart_button{padding:.6rem 1.4rem !important;font-size:.82rem !important;line-height:1.2 !important;min-height:0 !important;width:auto !important;flex:0 0 auto}.single-product form.cart .quantity input.qty{height:38px;width:58px;padding:.3rem .4rem;text-align:center}.single-product .relax-color-swatches{margin-bottom:12px}.single-product .relax-size-picker{margin-bottom:14px}@media (max-width:575.98px){.single-product .relax-buy-price .price{font-size:1.35rem}.single-product .single_add_to_cart_button{padding:.6rem 1.15rem !important;font-size:.78rem !important}}.relax-footer .row.g-5{--bs-gutter-x:1.5rem}html{overflow-x:clip}body{overflow-x:clip;max-width:100%}@supports not (overflow:clip){html,body{overflow-x:hidden}}.relax-band{position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.relax-band--ocean{background-color:var(--relax-ocean,#163d47);color:#fff}.relax-band--ocean h2,.relax-band--ocean h3{color:#fff}.relax-band--ocean:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.13) 1px,transparent 1.35px);background-size:7px 7px;-webkit-mask-image:linear-gradient(200deg,#000 0%,transparent 55%);mask-image:linear-gradient(200deg,#000 0%,transparent 55%);pointer-events:none}.relax-band>*{position:relative;z-index:1}.relax-band--ocean .relax-band__title{position:relative;padding-bottom:.6rem}.relax-band--ocean .relax-band__title:after{content:"";position:absolute;left:0;bottom:0;width:2.6rem;height:4px;background:var(--relax-orange,#ffc531)}.row:has(>[class*=col]>.relax-panel--ticket){counter-reset:relax-ticket}.relax-panel--ticket{--bs-card-spacer-y:.85rem;--bs-card-spacer-x:.75rem;counter-increment:relax-ticket;background-color:var(--relax-sand,#f3efe6);border:2px solid var(--relax-ink,#171513);border-top:2px solid var(--relax-ink,#171513);border-radius:.5rem;box-shadow:3px 3px 0 var(--relax-ink,#171513);color:var(--relax-ink,#171513);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.relax-panel--ticket:before{content:"";position:absolute;top:0;bottom:0;left:.55rem;width:2px;background-image:linear-gradient(var(--relax-ink,#171513) 0 3px,transparent 3px 7px);background-size:2px 7px;opacity:.35;-webkit-mask-image:none;mask-image:none;pointer-events:none}.relax-panel--ticket>.card-body{padding-left:1.15rem}.relax-panel--ticket>.card-body:before{content:counter(relax-ticket,decimal-leading-zero);display:block;margin-bottom:.15rem;font-size:clamp(1.6rem, 6.5vw, 2.4rem);font-weight:700;line-height:.9;letter-spacing:-.04em;color:var(--relax-orange,#ffc531);-webkit-text-stroke:1px var(--relax-ink,#171513);opacity:1}.relax-panel--ticket h3{font-size:clamp(0.62rem, 2.3vw, 0.8rem);line-height:1.25;letter-spacing:.04em;hyphens:auto;margin-bottom:.25rem}.row>[class*=col]:nth-child(odd)>.relax-panel--ticket{transform:rotate(-.8deg)}.row>[class*=col]:nth-child(even)>.relax-panel--ticket{transform:rotate(.8deg)}.row>[class*=col]>.relax-panel--ticket:hover{transform:rotate(0deg) translate(-2px,-3px);box-shadow:6px 8px 0 var(--relax-ink,#171513)}.relax-ticket__desc{display:none;font-size:.8rem}@media (min-width:768px){.relax-panel--ticket{--bs-card-spacer-x:1.15rem}.relax-panel--ticket>.card-body{padding-left:1.6rem}.relax-panel--ticket:before{left:.8rem}.relax-ticket__desc{display:block}}@media (prefers-reduced-motion:reduce){.relax-panel--ticket{transition:none}.row>[class*=col]>.relax-panel--ticket,.row>[class*=col]>.relax-panel--ticket:hover{transform:none}}.relax-band--ocean .relax-panel--ticket h3{color:var(--relax-ink,#171513)}.relax-band--ocean .relax-panel--ticket .text-secondary{color:var(--relax-muted,#6f6860) !important}.relax-panel--ticket .card-body>.lc-block:first-of-type p:first-of-type:first-letter {float:none;font-size:inherit;line-height:inherit;padding:0;font-weight:inherit}.relax-panel--ticket p{max-width:none}.relax-panel.relax-panel--ticket:not(.relax-panel--tile):not(.relax-panel--link) .card-body>.lc-block:first-of-type p:first-of-type:first-letter {float:none;font-size:inherit;line-height:inherit;padding:0;font-weight:inherit;color:inherit}.relax-ticket-trigger{display:block;width:100%;padding:0;text-align:left;font:inherit;color:inherit;appearance:none;cursor:pointer}.relax-ticket-trigger:focus-visible{outline:3px solid var(--relax-orange,#ffc531);outline-offset:3px}.relax-ticket__label{display:block;margin-bottom:.25rem;font-size:clamp(0.62rem, 2.3vw, 0.8rem);font-weight:700;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;color:var(--relax-ink,#171513);hyphens:auto}.relax-ticket-trigger:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 14px 14px;border-color:transparent transparent var(--relax-orange,#ffc531) transparent}@media (min-width:768px){.relax-ticket-trigger{pointer-events:none;cursor:default}.relax-ticket-trigger:after{display:none}}.relax-ticket-modal .modal-content{position:relative;background-color:var(--relax-sand,#f3efe6);border:2px solid var(--relax-ink,#171513);border-radius:.5rem;box-shadow:6px 7px 0 var(--relax-ink,#171513);color:var(--relax-ink,#171513);overflow:hidden}.relax-ticket-modal .modal-content:before{content:"";position:absolute;top:0;bottom:0;left:.8rem;width:2px;background-image:linear-gradient(var(--relax-ink,#171513) 0 3px,transparent 3px 7px);background-size:2px 7px;opacity:.35;pointer-events:none}.relax-ticket-modal .modal-body{position:relative;padding:1.5rem 1.5rem 1.6rem 2rem}.relax-ticket-modal__num{display:block;margin-bottom:.2rem;font-size:2.6rem;font-weight:700;line-height:.9;letter-spacing:-.04em;color:var(--relax-orange,#ffc531);-webkit-text-stroke:1px var(--relax-ink,#171513)}.relax-ticket-modal .btn-close{position:absolute;top:.85rem;right:.85rem;padding:.4rem;background-color:transparent;border-radius:0;opacity:.65}.relax-ticket-modal .btn-close:hover{opacity:1}.relax-ticket-modal .modal-backdrop,.modal-backdrop.relax-ticket-backdrop{background-color:var(--relax-ink,#171513)}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale,.single-product div.product>.onsale{padding:.62rem 1.25rem;min-height:0;min-width:0;line-height:1.15;font-size:.78rem;letter-spacing:.04em;font-weight:700}.single-product div.product>.onsale{top:34px;left:20px;right:auto}.woocommerce ul.products li.product{position:relative}.woocommerce ul.products li.product .onsale{top:20px;right:20px;left:auto;bottom:auto}@media (max-width:575.98px){.single-product div.product>.onsale{top:28px;left:14px}.woocommerce ul.products li.product .onsale{top:14px;right:14px}}.relax-rv-stars{display:inline-flex;gap:.1em;line-height:1;vertical-align:middle}.relax-rv-star{width:1.05rem;height:1.05rem;fill:rgba(23,21,19,.18)}.relax-rv-star.is-on{fill:var(--relax-orange,#ffc531);stroke:var(--relax-ink,#171513);stroke-width:1.1;paint-order:stroke fill}.relax-rv-stars--sm .relax-rv-star{width:.9rem;height:.9rem}.relax-rv-badge{display:flex;align-items:center;gap:.5rem;margin:-.25rem 0 .85rem;font-size:.85rem}.relax-rv-avg{font-weight:800;color:var(--relax-ink,#171513)}.relax-rv-jump{padding:0;border:0;background:0 0;font:inherit;color:rgba(23,21,19,.62);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.relax-rv-jump:hover,.relax-rv-jump:focus-visible{color:var(--relax-ink,#171513)}.relax-rv{padding:0 0 3rem}.relax-rv-write{padding:.6rem 1.15rem;border:3px solid var(--relax-ink,#171513);border-radius:0;background:var(--relax-orange,#ffc531);box-shadow:3px 3px 0 var(--relax-ink,#171513);font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--relax-ink,#171513);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.relax-rv-write:hover,.relax-rv-write:focus-visible{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--relax-ink,#171513)}.relax-rv-write:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--relax-ink,#171513)}.relax-rv-list{display:grid;gap:1rem;padding-top:1.25rem}@media (min-width:768px){.relax-rv-list{grid-template-columns:repeat(3,1fr)}.relax-rv-more.show{display:grid}}.relax-rv-card{padding:1rem 1.1rem;border:2px solid var(--relax-ink,#171513);background:var(--relax-sand,#f3efe6)}.relax-rv-text{margin:.6rem 0 .75rem;font-size:.92rem;line-height:1.55;color:var(--relax-ink,#171513)}.relax-rv-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;font-size:.75rem;color:rgba(23,21,19,.6)}.relax-rv-author{font-weight:800;color:var(--relax-ink,#171513)}.relax-rv-verified{padding:.1rem .4rem;border:1px solid var(--relax-ink,#171513);font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.relax-rv-toggle .relax-rv-toggle-less,.relax-rv-toggle.collapsed .relax-rv-toggle-more{display:inline}.relax-rv-toggle .relax-rv-toggle-more,.relax-rv-toggle.collapsed .relax-rv-toggle-less{display:none}.relax-rv-modal .modal-content{border:3px solid var(--relax-ink,#171513);border-radius:0;background:var(--relax-sand,#f3efe6);box-shadow:6px 6px 0 var(--relax-ink,#171513)}.relax-rv-modal .modal-header{align-items:flex-start;border-bottom:3px solid var(--relax-ink,#171513)}.relax-rv-modal .modal-title{margin:0;font-size:clamp(1.05rem, 3.4vw, 1.3rem);font-weight:900;line-height:1.2;color:var(--relax-ink,#171513)}.relax-rv-form label{display:block;margin-bottom:.3rem;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--relax-ink,#171513)}.relax-rv-field{margin-bottom:.9rem}.relax-rv-field input,.relax-rv-field textarea{width:100%;padding:.6rem .7rem;border:2px solid var(--relax-ink,#171513);border-radius:0;background:#fff;font-size:.95rem;color:var(--relax-ink,#171513)}.relax-rv-field input:focus,.relax-rv-field textarea:focus{outline:3px solid var(--relax-orange,#ffc531);outline-offset:1px}.relax-rv-row{display:grid;gap:0 .75rem}@media (min-width:576px){.relax-rv-row{grid-template-columns:1fr 1fr}}.relax-rv-note{margin:-.35rem 0 .9rem;font-size:.72rem;color:rgba(23,21,19,.6)}.relax-rv-rating{margin:0 0 1rem;padding:0;border:0}.relax-rv-rating legend{float:none;width:auto;margin-bottom:.35rem;padding:0;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--relax-ink,#171513)}.relax-rv-rating input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.relax-rv-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:.2rem}.relax-rv-rating legend{flex:0 0 100%}.relax-rv-rating label{margin:0;cursor:pointer}.relax-rv-rating svg{width:2rem;height:2rem;fill:rgba(23,21,19,.18);transition:fill .1s ease}.relax-rv-rating label:hover svg,.relax-rv-rating label:hover~label svg,.relax-rv-rating input:checked~label svg,.relax-rv-rating input:checked+label svg{fill:var(--relax-orange,#ffc531);stroke:var(--relax-ink,#171513);stroke-width:1.1;paint-order:stroke fill}.relax-rv-rating input:focus-visible+label svg{outline:3px solid var(--relax-orange,#ffc531);outline-offset:2px}.relax-rv-submit{width:100%;padding:.75rem 1rem;border:3px solid var(--relax-ink,#171513);border-radius:0;background:var(--relax-orange,#ffc531);box-shadow:3px 3px 0 var(--relax-ink,#171513);font-size:.85rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--relax-ink,#171513);cursor:pointer}.relax-rv-submit:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--relax-ink,#171513)}.relax-media-col{display:flex;flex-direction:column;min-width:0}.relax-rv-cta{display:flex;justify-content:center;padding:1.5rem 0 .5rem}.relax-rv-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin:0;font-size:1.1rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--relax-ink,#171513)}.relax-rv-title-meta{display:flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;letter-spacing:0;text-transform:none;color:rgba(23,21,19,.62)}.relax-rv-toggle{display:block;margin:1.25rem auto 0;padding:.25rem;border:0;background:0 0;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--relax-ink,#171513);text-decoration:underline;text-underline-offset:5px;cursor:pointer}.relax-rv-toggle:hover,.relax-rv-toggle:focus-visible{color:rgba(23,21,19,.62)}.woocommerce div.product>.relax-rv,.relax-rv{grid-column:1/-1;clear:both;float:none;width:auto}@media (max-width:767.98px){.relax-media-col .relax-rv-cta{display:none}}@media (min-width:768px){.relax-rv-cta--mobile{display:none}}.woocommerce-product-details__short-description{margin-top:1.5rem}