@font-face{font-family:KulaniKinis;src:url(../assets/KulaniKinisBold.woff2) format("woff2"),url(../assets/KulaniKinisBold.woff) format("woff"),url(../assets/KulaniKinisBold.otf) format("otf");font-display:swap;font-weight:500}@font-face{font-family:KulaniKinis;src:url(../assets/KulaniKinisLight.woff2) format("woff2"),url(../assets/KulaniKinisLight.woff) format("woff"),url(../assets/KulaniKinisLight.otf) format("otf");font-display:swap;font-weight:300}@font-face{font-family:KulaniKinis;src:url(../assets/KulaniKinisRegular.woff2) format("woff2"),url(../assets/KulaniKinisRegular.woff) format("woff"),url(../assets/KulaniKinisRegular.otf) format("otf");font-display:swap;font-weight:400}@font-face{font-family:KulaniKinis;src:url(../assets/KulaniKinisItalic.woff2) format("woff2"),url(../assets/KulaniKinisItalic.woff) format("woff"),url(../assets/KulaniKinisItalic.otf) format("otf");font-display:swap;font-weight:400;font-style:italic}html{scroll-behavior:smooth}html,body{scroll-margin-top:100px}@media screen and (min-width: 1024px){html,body{scroll-margin-top:120px}}.product__image{aspect-ratio:4/5}.product__select__selector{border:2px solid black}.product__select__dropdown{display:flex}.product__accordion .product__icon:after{content:"+";position:relative;display:block}.product__accordion.active .product__icon:after{content:"-"}.product__accordion-panel b,.product__accordion-panel a,.product__accordion-panel u{font-size:1.2rem;color:#000}.product__accordion-panel li{margin-left:10px;font-size:1.2rem}.product__swatches__container{gap:2px}@media screen and (max-width: 1023px){.product__swatches__container{margin-bottom:20px}}.product__swatch--item{border:2px solid transparent}.product__swatch--item.active{border-color:#000;border-image:url(/cdn/shop/files/Swatch_Gradient.png?v=1738198606);border-image-repeat:stretch;border-image-outset:3;border-image-width:27px;border-image-slice:300}.product__swatch__title{top:-20px;left:50%;transform:translate(-50%);opacity:0;transition:.3s all;z-index:0;pointer-events:none}.product__swatch__title:after{content:"";background:#ffecb8;width:20px;height:4px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%);border-radius:5px}.product__swatch__item:hover .product__swatch__title{top:-35px;opacity:1}.product__dots{width:8px;height:8px;margin-inline:2px}.product__dots.active{width:16px}.product__reviews .oke-stars-background svg{width:110px}.product__reviews .oke-stars-foreground svg{width:110px}.product__reviews .oke-sr-total-text,.product__reviews .oke-sr-label-text,.product__reviews .oke-sr-count-number{font-size:1.2rem}.product .product__form button,.product__atc--size,.product__atc__container{border-radius:50px}.product__related .product-card{display:flex}.product__related .product-card .slide__full{width:100%;flex:0 0 100%}.product__related .product-card__image{aspect-ratio:200/250}.product__related .product-card__accordion{left:50%;width:50%;bottom:0}.product__related .product-card__images{width:50%;position:unset}.product__related .product-card__text{width:50%}@media screen and (max-width: 1023px){.product__container .product-card__structure{opacity:1;visibility:visible}.product__container .product-card__structure button{background-color:var(--pink)}.product__atc{margin-top:10px}.product__atc__container,.product__atc--size{box-shadow:0 0 5px #0000004d}.product__atc.active .product__atc__container{box-shadow:unset;margin-bottom:5px}.product__atc.active .product__atc--size{box-shadow:unset;width:100%;margin-bottom:10px}.product__form{margin-top:0;gap:0px}.product__swatches{margin-bottom:0}.product__swatches__container{justify-content:center;padding-top:3px;padding-bottom:3px;margin:0 0 20px}.product__notify,.product__add{background-color:#270521;color:#fff;margin-top:5px}.product__swatch__title{display:none}.product__shipping{border-radius:50px}.product__select__option{flex:1;text-align:center;border:1px solid transparent}.product__select__option:has([data-available=false]) button{position:relative}.product__select__option:has([data-available=false]) button:after{content:"";position:absolute;height:1px;width:30%;background:#716e6e;transform:rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);pointer-events:none;left:50%;top:50%}.product__select__option:has([aria-selected=true]){border:1px solid rgba(0,0,0,.5)}.product__select__dropdown{gap:5px;background-color:unset;justify-content:center}}@media screen and (min-width: 600px){.product .slider__container{gap:5px}.product .slide__full{width:33.3333333333%;flex:0 0 33.3333333333%}.product .slide__full--width{width:100%;flex:0 0 100%}.product__image{aspect-ratio:1.5/3}.slide__full--width .product__image{aspect-ratio:1/1}}@media screen and (min-width: 1024px){.product__icon__notification{right:0;max-width:20px;top:-27px;left:50%;transform:translate(-50%)}.product__icon__notification path{fill:var(--light-pink);stroke:#b4b4b4}.product__form .product__select__dropdown{border:2px solid black;border-top:0;display:none}.product__form .product__select__container.active .product__form .product__select__dropdown{display:block;top:calc(100% - 2px)}.product__form .product__select__container.active .product__form .product__select__selector{border-bottom:2px solid transparent}.product__form .product__select__option{flex:1;border:1px solid var(--light-pink)}.product__form .product__select__option:has([data-available=false]) button{position:relative}.product__form .product__select__option:has([data-available=false]) button:after{content:"";position:absolute;height:1px;width:30%;background:#716e6e;transform:rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);pointer-events:none;left:50%;top:50%}.product__form .product__select__option:has([aria-selected=true]) button{background:#fe9ab5}.product__form .product__select__option:has([aria-selected=true]) svg{animation:bell-ring 1.25s cubic-bezier(.36,.07,.19,.97) 1 forwards}.product__form .product__select__option button{border-radius:0;background:var(--light-pink);transition:.3s all}.product__form .product__select__option button:hover{background:#fe9ab5}.product__images{width:60%}.product__image{aspect-ratio:2/3}.product__details{width:40%;padding-top:45px;top:80px}.product__sold-out{display:none}.product__add[disabled=true]{background-color:#f0f0f0;color:#000}.product__add[disabled=true] .product__sold-out{display:block}.product__add[disabled=true] .product__in-stock{display:none}.product .slide__full{width:calc(50% - 2.5px);flex:0 0 calc(50% - 2.5px)}.product .slide__full--width{width:100%;flex:0 0 100%}.product__related .product-card{padding-inline:15px}.product__related .product-card__images{width:40%}.product__related .product-card__text{width:60%}.product__related .product-card__accordion{left:40%;width:60%}.product__related .product-card__variant:has(.product-card__break),.product__related .product-card__variants{height:max-content}.product__related .product-card__review{justify-content:flex-start}.product__related .product-card__review div{font-size:1.2rem}.product__related .product-card__title{text-align:left;font-size:1.4rem}.product__related .product-card__price{text-align:left}.product__related .product-card__price span{font-size:1.4rem}.product__related .product-card__break{display:none}.product__related .product-card__variants--container{padding:0;background:unset;justify-content:flex-start;margin-inline:0px}.product__related .product-card__variants{gap:2.5px}.product__related .product-card__variants li{width:25px;aspect-ratio:1/1}.product__related .product-card__variant{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.product__related .product-card__size-guide{margin-left:0}.product__related .product-card__short .product-card__image{aspect-ratio:335/550}.product__related .product-card:hover .product-card__variants:has(.product-card__break),.product__related .product-card:hover .product-card__variants{height:max-content}.product__related .product-card:hover .product-card__accordion{padding:0}}@media screen and (min-width: 1250px){.product__related .product-card__accordion{left:calc(40% + 5px)}.product__related .product-card__title,.product__related .product-card__price span{font-size:1.6rem}.product__related .product-card__short .product-card__image{aspect-ratio:335/450}.product__related .product-card__variant{width:35px;height:35px}.product__related .product-card__variants li{height:unset;width:unset}}@media screen and (min-width: 1550px){.product__short .product-card__image{aspect-ratio:335/400}}.pulse{transform:scale(1);animation:pulse 2s infinite}@keyframes bell-ring{0%{transform:rotate(0)}10%{transform:rotate(-18deg)}20%{transform:rotate(14deg)}30%{transform:rotate(-10deg)}40%{transform:rotate(6deg)}50%{transform:rotate(-4deg)}60%{transform:rotate(2deg)}70%,to{transform:rotate(0)}}@keyframes pulse{0%{transform:scale(.95);opacity:.5}25%{transform:scale(1);opacity:1}50%{transform:scale(.95);opacity:.5}75%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:.5}}@media screen and (max-width: 1023px){.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}}@media screen and (max-width: 1023px){.okeReviews[data-oke-container] .oke-w-review,div.okeReviews .oke-w-review{flex-flow:column-reverse!important}.okeReviews[data-oke-container] .oke-w-review--minimalBorders .oke-w-review-side,div.okeReviews .oke-w-review--minimalBorders .oke-w-review-side,.okeReviews[data-oke-container] .oke-is-large .oke-w-review--minimalBorders .oke-w-review-side,.okeReviews[data-oke-container] .oke-is-medium .oke-w-review--minimalBorders .oke-w-review-side,div.okeReviews .oke-is-large .oke-w-review--minimalBorders .oke-w-review-side,div.okeReviews .oke-is-medium .oke-w-review--minimalBorders .oke-w-review-side{border:0!important;margin:10px 0 0!important;padding:0!important}.okeReviews[data-oke-container] .oke-is-large .oke-w-review,.okeReviews[data-oke-container] .oke-is-medium .oke-w-review,div.okeReviews .oke-is-large .oke-w-review,div.okeReviews .oke-is-medium .oke-w-review{flex-direction:column-reverse}.okeReviews[data-oke-container] .oke-is-large .oke-w-review-side,.okeReviews[data-oke-container] .oke-is-medium .oke-w-review-side,div.okeReviews .oke-is-large .oke-w-review-side,div.okeReviews .oke-is-medium .oke-w-review-side{flex-basis:unset}.oke-w-attrModule--contain{width:100%!important}.oke-w-ratingAverageModule.oke-w-ratingAverageModule--oneLine.oke-w-ratingAverageModule--center{flex-direction:column;align-items:flex-start;width:100%}.oke-w-recommendsModule{display:none}}.okeReviews[data-oke-container] .oke-w-review-main,div.okeReviews .oke-w-review-main{padding:0!important}.oke-w-selectAttr-item{justify-content:flex-start!important}.oke-w-review-attributes{display:none}.okeReviews[data-oke-container] .oke-w-review-footer,div.okeReviews .oke-w-review-footer{display:none!important}.okeReviews[data-oke-container] img,div.okeReviews img{border:0}.oke-w-ratingAverageModule-rating-average{font-size:2.4rem!important}.okeReviews[data-oke-container] .oke-w-reviews-main--nav-divider,div.okeReviews .oke-w-reviews-main--nav-divider{border-top:1px solid #e1e1e1!important}.okeReviews[data-oke-container] .oke-w-reviews-list-item,div.okeReviews .oke-w-reviews-list-item{border-bottom:1px solid #e1e1e1!important}.okeReviews[data-oke-container] .oke-w-selectAttr-item-title,div.okeReviews .oke-w-selectAttr-item-title{font-weight:500!important}.okeReviews[data-oke-container] .oke-is-large .oke-w-review--minimalBorders .oke-w-review-side,.okeReviews[data-oke-container] .oke-is-medium .oke-w-review--minimalBorders .oke-w-review-side,div.okeReviews .oke-is-large .oke-w-review--minimalBorders .oke-w-review-side,div.okeReviews .oke-is-medium .oke-w-review--minimalBorders .oke-w-review-side{border:0!important;margin-right:0!important}.oke-product-thumbnail{margin-right:0!important}.oke-w-review-recommendation{display:none!important}.oke-w-reviewer-verified *,.oke-w-reviewer-verified,.oke-w-reviewer-identity *{font-weight:500!important;font-size:1.2rem!important}.okeReviews[data-oke-container] .oke-review-translation .oke-translate,div.okeReviews .oke-review-translation .oke-translate,.oke-translate,.oke-w-selectAttr-item,.oke-w-selectAttr-item *,.oke-sortSelect-label,.oke-sortSelect-sort,.oke-button-text,.oke-w-ratingAverageModule-count,.oke-w-breakdownModule-distribution-count,.oke-w-breakdownModule-distribution-label-number,.oke-w-recommendsModule,.oke-avatar-placeholder,.oke-product-details-name,.oke-w-reviews-count,.oke-w-reviews-sort,.oke-w-filterOption-label,.oke-helpful-vote span,.oke-helpful-label,.oke-reviewContent-date span,.oke-testimonialCard-productName,.oke-minimalBadge-count,.oke-minimalBadge-count span{font-family:KulaniKinis,Arial,"sans-serif"!important;font-size:1.2rem!important}.oke-reviewCarousel{margin-top:24px!important}.oke-reviewCarousel-header{margin-bottom:0!important}li.oke-reviewCarousel-reviews-review{padding-top:32px!important}.oke-reviewCarousel-header-title{font-family:KulaniKinis;font-weight:500;text-transform:uppercase;font-size:1rem;text-align:center}.okeReviews.oke-w{margin-inline:10px!important}.oke-sr-label-text,.oke-sr-count-number{font-weight:700}div.okeReviews[data-oke-container].oke-w{margin-bottom:40px}.oke-reviewContent-body.oke-bodyText *{font-size:1.4rem!important}.oke-reviewCardMinimalCentered-contentContainer{padding-inline:40px}.oke-w-ratingAverageModule.oke-w-ratingAverageModule--oneLine.oke-w-ratingAverageModule--center{display:none!important}div.okeReviews[data-oke-container].oke-w:before{display:none!important}.oke-w-header-content-module.oke-w-header-content-module--center,.oke-w-header-content-block.oke-w-header-content-module{margin:0!important}.okeReviews[data-oke-container] .oke-barClassic-bg-centerLine,.okeReviews[data-oke-container] .oke-barClassic-bg:after,.okeReviews[data-oke-container] .oke-barClassic-bg:before,div.okeReviews .oke-barClassic-bg-centerLine,div.okeReviews .oke-barClassic-bg:after,div.okeReviews .oke-barClassic-bg:before{content:unset}.oke-attrBar-title-text{font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0px}.oke-barClassic-bg-centerLine{display:none!important}.oke-barClassic-bg{border-radius:10px;border-color:#ededed!important;background-color:#ededed!important}.oke-attrBar-labels-label--min,.oke-attrBar-labels-label--mid,.oke-attrBar-labels-label--max{font-size:1.2rem!important}.okeReviews[data-oke-container] .oke-barClassic-marker-dot,div.okeReviews .oke-barClassic-marker-dot{border-radius:5px!important;width:26px!important;height:10px;top:-1px}@media screen and (max-width: 1023px){div.okeReviews[data-oke-container].oke-w{padding-inline:0px;padding-top:0;margin-top:0}.oke-w-breakdownModule.oke-w-breakdownModule--contain{max-width:unset!important;width:100%!important}}@media screen and (min-width: 1024px){.okeReviews.oke-w{margin-inline:auto!important;padding-inline:60px!important;margin-top:0!important;padding-top:0!important}.okeReviews[data-oke-container] .oke-reviewsListCarousel.oke-is-large:hover .oke-prevNextButton,div.okeReviews .oke-reviewsListCarousel.oke-is-large:hover .oke-prevNextButton{background-color:unset!important}.oke-w-header-content-block.oke-w-header-content-block--oneThird.oke-w-header-content-block--left:nth-child(2){align-items:flex-end}.oke-w-header-content{justify-content:space-between!important}.okeReviews[data-oke-container] .oke-reviewsListCarousel,div.okeReviews .oke-reviewsListCarousel,.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{max-width:unset!important}}@media screen and (max-width: 1023px){body:has(.product) .footer__chat{bottom:70px;transition:.3s all}body:has(.product):has(.product__atc.active) .footer__chat{bottom:20px}body:has(.product):has(.product__atc.opacity-0) .footer__chat{bottom:15px}}
