.full__page__form__wrapper input,.full__page__form__wrapper button:not(.text-link){min-height:64px;border-radius:0}.full__page__form__wrapper .btn--outline{font-size:17px;font-weight:500;letter-spacing:2px;line-height:19px}.full__page__form__wrapper .full__page__form form{margin:0 auto;max-width:400px}.account__form__title:after{left:50%;transform:translate(-50%)}@media only screen and (max-width: 479px){.full__page__form__wrapper input,.full__page__form__wrapper button:not(.text-link){min-height:40px}.full__page__form__wrapper .btn--outline{font-size:13px}.collection_accordion__wrapper .accordion__title{font-size:14px!important;line-height:17px;padding:15px 20px 15px 0!important}.collection_faq_section{padding:50px 0}.kimono_desc_icon_image img.kimono_desc_icon{height:35px!important}}.spr-summary-actions-newreview{background-color:var(--btn-bg);color:var(--btn-text);border:1px solid var(--text);font-size:17px;font-weight:500;letter-spacing:2px;line-height:19px;text-transform:uppercase;padding:20px 40px}@media only screen and (max-width: 479px){span.spr-summary-actions .spr-summary-actions-newreview:before,span.spr-summary-actions .spr-summary-actions-newreview:after{display:none}a.spr-summary-actions-newreview{padding:12px 25px;font-size:13px}span.spr-summary-actions{margin-top:30px;display:block}.tabs__recommendation .flickity-grid.flickity-enabled .flickity-slider{flex-wrap:wrap;padding:0 20px;column-gap:15px;justify-content:space-between}.tabs__recommendation .flickity-grid.flickity-enabled .flickity-slider:before{display:none}}.homepage-slideshow .flickity-prev-next-button{width:auto;height:auto;background-color:transparent;border:0}.homepage-slideshow .flickity-prev-next-button.previous{left:48px}.homepage-slideshow .flickity-prev-next-button.next{right:48px}.homepage-slideshow .flickity-prev-next-button .flickity-button-icon{height:38px;width:22px}.homepage-collection--heading{display:flex;justify-content:space-between;align-items:center}.homepage-collection--heading .home__subtitle{text-align:left}.homepage-collection .flickity-prev-next-button{top:40%}@media only screen and (max-width: 767px){.homepage-collection .flickity-prev-next-button{display:none}}.homepage-collection .flickity-prev-next-button.next{right:-8px}.homepage-collection .flickity-prev-next-button.previous{left:-8px}.homepage-collection .flickity-prev-next-button svg{fill:var(--COLOR-TEXT);height:14px}@media only screen and (min-width: 768px){.collection-grid--heading .home__subtitle{text-align:left}}.homepage-icons--heading{max-width:665px;text-align:center}.homepage-icons--button{margin-top:24px}@media only screen and (min-width: 768px){.homepage-icons--heading{margin:0 auto 32px}.homepage-icons--button{margin-top:32px}}.homepage-review-item{background-color:var(--COLOR-BG);padding:32px;position:relative}.review-quote{position:absolute;top:8px;left:8px}@media only screen and (min-width: 768px){.homepage-review-item{padding:84px 48px}.review-quote{top:24px;left:24px}}@media only screen and (max-width: 767px){.review-quote svg{width:18px;height:18px}}.review-star .icon{width:16px;height:16px}.review-detail{font-size:14px;font-weight:300;letter-spacing:0;line-height:20px;margin:16px 0}.review-detail p{margin:0}@media only screen and (min-width: 768px){.review-detail{font-size:16px;line-height:24px;margin:24px 0}}.review-author{font-size:12px;font-weight:500;letter-spacing:1px;line-height:16px}[data-modal-container]{display:none}.collection-short-desc{background-color:var(--INVERSE-BG-ACCENT)}.collection-short-desc--inner{max-width:660px;margin:0 auto;padding:0 15px 48px;text-align:center}@media only screen and (max-width: 767px){.collection-short-desc--inner{padding-bottom:32px}}.collection-tabs p{margin:16px 0}.collection-tabs *:not(h1,h2,h3,h4,strong){font-weight:300}.collection-tabs #myBtn{font-size:13px;line-height:18px;letter-spacing:2px;font-weight:500;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--COLOR-PRIMARY)}.icon-read-more{text-align:center;padding-top:32px}@media only screen and (min-width: 768px){.icon-read-more{padding-top:48px}}@media only screen and (min-width: 768px){.section-related-heading .home__subtitle{text-align:left}}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{max-width:1440px!important;padding-top:0!important;padding-bottom:0!important;margin-top:16px!important}.oke-w-reviews-writeReview{margin-top:-78px;text-align:right}@media only screen and (max-width: 767px){.oke-w-reviews-writeReview{text-align:center;margin-top:0!important;margin-right:auto}}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{font-size:14px!important;font-weight:500!important;line-height:20px!important;padding:11px 22px!important;letter-spacing:2px;border-radius:0!important;border:1px solid var(--COLOR-TEXT);text-transform:uppercase}.oke-w-reviews-controls{display:none!important}.okeReviews[data-oke-container] .oke-reviewContent-stars,div.okeReviews .oke-reviewContent-stars,.oke-w-ratingAverageModule-rating{line-height:1}.oke-w-ratingAverageModule-rating-stars svg{height:24px}.oke-reviewContent-stars svg{height:16px}.oke-w-ratingAverageModule-rating-average{display:none!important}.oke-w-ratingAverageModule-count{font-size:14px!important;line-height:20px!important}.okeReviews[data-oke-container] .oke-w-reviews-main--nav-divider,div.okeReviews .oke-w-reviews-main--nav-divider{border-top:0!important}.okeReviews[data-oke-container] .oke-is-large .oke-w-reviews-list-item,div.okeReviews .oke-is-large .oke-w-reviews-list-item{padding:48px!important;background-color:#fff;margin-bottom:16px!important;border-bottom:0!important}.oke-avatar{width:64px!important;height:64px!important;line-height:64px!important}.oke-avatar-placeholder{line-height:64px!important}.okeReviews[data-oke-container] .oke-w-reviewer,div.okeReviews .oke-w-reviewer{gap:0 16px}@media only screen and (min-width: 768px){.okeReviews[data-oke-container] .oke-w-reviewer,div.okeReviews .oke-w-reviewer{flex-direction:column!important;align-items:flex-start!important;gap:16px 0!important}}.oke-w-reviewer-name{font-size:14px!important;line-height:20px!important;text-transform:uppercase;font-weight:500!important}.oke-w-review-recommendation{display:none!important}.okeReviews[data-oke-container] .oke-is-large .oke-w-reviews-list-item:last-child,div.okeReviews .oke-is-large .oke-w-reviews-list-item:last-child{margin-bottom:0!important}.okeReviews[data-oke-container] .oke-w-reviews-head,div.okeReviews .oke-w-reviews-head{margin-bottom:0!important}.okeReviews[data-oke-container] .oke-w-writeReview:before,div.okeReviews .oke-w-writeReview:before{display:none!important}.oke-alert-inner,.oke-w-review-footer{display:none!important}.okeReviews[data-oke-container] .oke-w-reviews-list,div.okeReviews .oke-w-reviews-list{margin-bottom:0!important}.oke-reviewContent-title{display:none!important}.okeReviews[data-oke-container] .oke-reviewContent-body{font-size:16px!important;line-height:24px!important;margin-top:24px!important}@media only screen and (max-width: 767px){.okeReviews[data-oke-container] .oke-reviewContent-body{font-size:14px!important;line-height:20px!important;margin-top:16px!important}}.okeReviews[data-oke-container] .oke-w-reviews-list-item,div.okeReviews .oke-w-reviews-list-item{border-bottom:0!important;background-color:#fff!important;padding:16px!important;margin-bottom:16px!important}@media only screen and (max-width: 767px){.oke-w-header-content-block{margin-bottom:16px!important}.okeReviews[data-oke-container] .oke-w-reviews-head,div.okeReviews .oke-w-reviews-head{margin-bottom:24px!important}.okeReviews[data-oke-container] .oke-w-reviews-list-item:last-child,div.okeReviews .oke-w-reviews-list-item:last-child{margin-bottom:0}}.product__info--wrap .oke-stars svg{height:12px}.product__info--wrap .oke-sr-count{font-size:10px!important;font-weight:500!important;letter-spacing:1px!important;line-height:12px!important}.product__info--wrap .afterpay-paragraph{margin:8px 0 16px;font-size:13px;line-height:20px;font-weight:500}.product__info--wrap .afterpay-paragraph img{width:60px;object-fit:contain}@media only screen and (min-width: 768px){.product__info--wrap .afterpay-paragraph{margin:8px 0 24px}}.product__info--wrap [data-oke-container],.product__info--wrap [data-oke-star-rating]{line-height:0!important}.product__info--wrap .oke-is-clickable{margin-top:8px}.product-form-inner{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.product-form-inner>*{width:100%}@media only screen and (min-width: 768px){.product-form-inner>*{flex:1}}.icon-group-row{display:flex;flex-wrap:wrap;align-items:center;font-size:11px;line-height:14px;letter-spacing:2px;font-weight:500;text-transform:uppercase}@media only screen and (max-width: 767px){.icon-group-row{letter-spacing:1px}}.icon-group-item{flex:1;display:flex;align-items:center;gap:0 10px}@media only screen and (max-width: 767px){.icon-group-item{gap:0 5px}}.icon-group-item:last-child{justify-content:flex-end;border-left:1px solid var(--border);padding-left:5px}.icon-group-item p{margin:0}.bundle-product-wp{padding:16px;background-color:var(--INVERSE-BG-ACCENT)}.bundle-product-wp .product__form__outer{margin-bottom:0}.bundle-product-wp .product__submit{display:none}.bundle-product-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.bundle-product-title{font-size:13px;font-weight:500;letter-spacing:2px;line-height:18px;text-transform:uppercase;margin-bottom:0}.product-bundle-slider.flickity-grid{margin:0;scroll-padding-left:0;padding-left:0}.product-bundle-slider .upsell{padding:8px;background-color:#fff;border:0}.product-bundle-slider .upsell__holder{margin-top:0}.product-bundle-slider .flickity-page-dots{display:none}.product-bundle-slider .flickity-prev-next-button{display:block;width:auto;height:auto;transform:none;border:0;background:transparent;top:auto;bottom:100%;padding-bottom:16px}.product-bundle-slider .flickity-prev-next-button svg{fill:var(--COLOR-PRIMARY);height:13px}.product-bundle-slider .previous{right:31px;left:auto}.product-bundle-slider .next{right:0}.product-bundle-slider.flickity-grid.flickity-enabled{overflow:visible}.product-bundle-nav{display:flex;align-items:center;gap:0 24px}.product-bundle-nav span{cursor:pointer}.product-bundle-nav svg{width:7px;height:13px;color:var(--COLOR-PRIMARY);fill:var(--COLOR-PRIMARY)}.product-bundle-slider .product-grid-item{display:grid;grid-template:auto auto / 84px 1fr;gap:0 16px;padding:8px;background-color:#fff}.product-bundle-slider .product-grid-media{grid-column:1 / 2;grid-row:1 / 3}.product-bundle-slider .product__grid__info{grid-column:2 / 3}.product-bundle-slider product-form{grid-column:2 / 3}.bundle-check-wp{text-align:left;font-size:12px;line-height:16px;letter-spacing:1px;text-transform:uppercase;font-weight:500}.bundle-check-wp label{display:flex!important;align-items:center;gap:0 8px;margin:0}.bundle-check-wp input{opacity:0;width:0;height:0;display:block}.bundle-check-wp .icon-box{width:16px;height:16px;border:1px solid var(--COLOR-TEXT)}.oke-reviewCarousel-slider .oke-w-reviewer-avatar,.oke-reviewCarousel-slider .oke-reviewCard-product,.oke-reviewCarousel-slider .oke-reviewContent-date,.oke-reviewCarousel-header .oke-ratingsBadge{display:none!important}.oke-reviewCarousel-header-title{font-family:var(--FONT-STACK-HEADING)!important;font-weight:var(--FONT-WEIGHT-HEADING-BOLD)!important;font-size:24px!important;letter-spacing:2px!important;line-height:1.3333333!important}@media only screen and (max-width: 670px){.oke-reviewCarousel-header-title{font-size:18px!important;letter-spacing:1.5px!important}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:20px!important}}.okeReviews[data-oke-container] .oke-reviewCard,div.okeReviews .oke-reviewCard{background-color:#fff!important;border:0!important}.okeReviews[data-oke-container] .oke-reviewCarousel-reviews,div.okeReviews .oke-reviewCarousel-reviews{width:100%!important}.okeReviews[data-oke-container] .oke-reviewCarousel,div.okeReviews .oke-reviewCarousel{max-width:none!important;margin:0!important}@media only screen and (max-width: 670px){.okeReviews[data-oke-container] .oke-reviewCarousel,div.okeReviews .oke-reviewCarousel{padding:17px 0!important}}.okeReviews[data-oke-container] .oke-reviewCard,div.okeReviews .oke-reviewCard{padding:48px!important}.oke-reviewCarousel-reviews-review .oke-w-reviewer-name{font-family:var(--FONT-STACK-BODY)!important;font-size:12px!important;font-weight:500!important;letter-spacing:1px!important;line-height:16px!important}.okeReviews[data-oke-container] .oke-reviewCard--below .oke-reviewCard-head,div.okeReviews .oke-reviewCard--below .oke-reviewCard-head{border-top:0!important;padding-top:8px!important;margin-bottom:0!important}.okeReviews[data-oke-container] .oke-prevNextButton-icon,div.okeReviews .oke-prevNextButton-icon{width:40px!important;height:40px!important;background-color:#fff!important;border:1px solid #D8D8D8!important;display:flex!important;justify-content:center;align-items:center}.okeReviews[data-oke-container] .oke-prevNextButton--next .oke-prevNextButton-icon:before,div.okeReviews .oke-prevNextButton--next .oke-prevNextButton-icon:before{font-size:28px!important}.okeReviews[data-oke-container] .oke-reviewCarousel-prev,div.okeReviews .oke-reviewCarousel-prev{left:-15px!important}.okeReviews[data-oke-container] .oke-reviewCarousel-next,div.okeReviews .oke-reviewCarousel-next{right:-15px!important}@media only screen and (max-width: 670px){.okeReviews[data-oke-container] .oke-reviewCard,div.okeReviews .oke-reviewCard{padding:32px!important}.okeReviews[data-oke-container] .oke-prevNextButton,div.okeReviews .oke-prevNextButton{display:none!important}.okeReviews[data-oke-container] .oke-reviewCarousel-header,div.okeReviews .oke-reviewCarousel-header{margin-bottom:24px!important}}.product__grid__info [data-oke-star-rating]{margin-bottom:8px}.product__grid__info [data-oke-star-rating] svg{height:14px!important}.product__grid__info .oke-sr-count{font-size:12px!important;font-weight:500!important;letter-spacing:1px!important;line-height:16px!important}.cart__drawer .cart__items__quantity{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cart__drawer .quantity__input{padding:8px 30px;border:1px solid var(--text);font-size:12px;line-height:16px;color:var(--text)}.cart__items__quantity .quantity__button svg{width:12px;color:var(--COLOR-PRIMARY);fill:var(--COLOR-PRIMARY)}.cart__drawer .cart__items__row{display:block}.cart__drawer [data-cart-form]{height:100%}@media only screen and (min-width: 768px){.cart__drawer [data-line-items]{display:flex;flex-direction:column;height:100%}}.cart__drawer [data-line-items]>*{width:100%}.cart__drawer .cart__items__grid>.cart__items__price{display:none}@media only screen and (min-width: 768px){.cart__drawer .cart__items{flex:1}}.cart__items__remove svg{width:10px}.cart-bundle-product{padding:24px}@media only screen and (max-width: 767px){.cart-bundle-product{padding:24px 15px}}.drawer__subtotal{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;letter-spacing:1.33px;line-height:24px;text-transform:uppercase}@media only screen and (min-width: 768px){.drawer__subtotal{font-size:18px;letter-spacing:1.5px;line-height:24px}}.cart__template .cart__items__quantity .cart__items__price,.cart__template .bundle-product-wp{display:none}.collfaq_lists{max-width:900px;margin:0 auto}.collfaq_lists .section_heading_wrapper h2,.collfaq_lists .collection_faqs_wrapper .accordion__wrapper,.collfaq_lists .collection_faqs_wrapper .accordion__wrapper button{text-align:left!important}.collfaq_lists .collection_faqs_wrapper .accordion__wrapper .accordion__title{font-size:21px;line-height:28px}.collfaq_lists .collection_faqs_wrapper .accordion__wrapper .accordion__title .icon{float:right;transform:rotate(0);font-size:14px;line-height:20px;position:absolute;top:30px;right:0}.collfaq_lists .collection_faqs_wrapper .accordion__wrapper .accordion__title.accordion-is-open .icon{transform:rotate(-90deg)}.collfaq_lists .collection_faqs_wrapper .accordion__wrapper .accordion__body,.collfaq_lists .collection_faqs_wrapper .accordion__wrapper .accordion__body p{font-size:14px;line-height:20px}.collection_description_wrapper_image_panel{width:25%}.kimono_desc_icon_image img.kimono_desc_icon{width:35%;height:55px}.collection_description_wrapper_inner{display:flex;margin-bottom:30px}.collection_description_wrapper_image_panel p{margin-bottom:0}.collection_description_wrapper_image_panel{border:1px solid;margin:1px;padding:10px 5px}.product_features_section .wrapper{max-width:900px}.why_use_points{background-color:var(--INVERSE-BG-ACCENT);padding:30px 0 0}.white_bg,#shopify-section-template--16720305422594__1680145005504c68db .bg--invert--accent{background-color:#fff}.collection-short-desc table th,.collection-short-desc table td{padding:5px 10px!important}.lazy-image{display:block;position:relative;background-size:cover}.lazy-image img{display:block;position:absolute;top:0;left:0;width:100%;height:auto}.fade-in.lazyloaded{opacity:1}.homepage-collection-title{margin-top:16px;color:var(--COLOR-TEXT);letter-spacing:1px;text-transform:uppercase;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
