.share[data-v-b2522656]{text-align:center}.share .share__title[data-v-b2522656]{font-size:2rem}@media(max-width:767.98px){.share .share__title[data-v-b2522656]{font-size:1.9047619048rem}}.share .share__socmed[data-v-b2522656]{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:2rem;margin-top:2rem}.share .share__box[data-v-b2522656]{background-color:#e2e1e1;border:1.5px solid #224946;border-radius:10rem;display:block;margin-top:1rem;max-width:30rem;padding:1rem 3rem 1rem 2rem;position:relative;width:100%}.share .share__link[data-v-b2522656]{-webkit-line-clamp:1;-webkit-box-orient:horizontal;display:-webkit-box;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share .icon-copy[data-v-b2522656]{cursor:pointer;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.btn-share[data-v-f321fb82]{transition:background-color .5s cubic-bezier(.18,.71,.11,1)}.btn-share[data-v-f321fb82]:hover{background-color:#f0f9f6}.popup-gallery[data-v-707e7278]{position:fixed;z-index:999}.popup-gallery .popup__header[data-v-707e7278]{align-items:center;display:flex;justify-content:space-between;left:0;padding:2rem 4rem;position:absolute;top:0;width:100%;z-index:2}@media(max-width:767.98px){.popup-gallery .popup__header[data-v-707e7278]{padding:1rem}}.popup-gallery .popup__header .header__cta[data-v-707e7278]{align-items:center;display:flex;gap:1rem;justify-content:center}.popup-gallery .popup__header .header__btn[data-v-707e7278]{pointer-events:inherit;position:unset;right:unset;top:unset}.popup-gallery .popup__close[data-v-707e7278]{position:unset;right:unset;top:unset}.popup-gallery .popup__content[data-v-707e7278]{border-radius:0;position:relative}.popup-gallery .slider[data-v-707e7278]{max-width:calc(20vw + 20vh);width:100%}@media(max-width:767.98px){.popup-gallery .slider[data-v-707e7278]{max-width:100%}}.popup-gallery .swiper-wrapper[data-v-707e7278]{cursor:none}.popup-gallery .slider-btn[data-v-707e7278]{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;padding:0 20rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}@media(max-width:767.98px){.popup-gallery .slider-btn[data-v-707e7278]{padding-left:1rem;padding-right:1rem}}.popup-gallery .slider-btn-next[data-v-707e7278],.popup-gallery .slider-btn-prev[data-v-707e7278]{border:1px solid #bbbcbc;transition-duration:.5s;transition-property:opacity,visibility;transition-timing-function:cubic-bezier(.18,.71,.11,1)}.popup-gallery .slider-btn-next[data-v-707e7278] svg,.popup-gallery .slider-btn-prev[data-v-707e7278] svg{transform:rotate(270deg)}.popup-gallery .slider-btn[data-v-707e7278] [disabled]{opacity:0;visibility:hidden}.popup-gallery .popup__footer[data-v-707e7278]{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding:2rem 4rem;position:absolute;width:100%;z-index:2}.popup-gallery .popup__footer[data-v-707e7278] .btn-remindme{left:unset;position:unset;top:unset}@media(max-width:767.98px){.popup-gallery .popup__footer[data-v-707e7278]{padding:1rem}}.popup-gallery .btn-remindme[data-v-707e7278]{color:#224946;height:auto!important;pointer-events:inherit;transition:background-color .5s cubic-bezier(.18,.71,.11,1);white-space:nowrap;width:auto!important}.popup-gallery .btn-remindme[data-v-707e7278]:hover{background-color:#f0f9f6}.popup-gallery .btn-remindme[data-v-707e7278] svg{cursor:pointer;height:1.5rem;margin-right:.5rem;width:1.8rem}.popup-gallery .btn-remindme[data-v-707e7278] svg.active path{fill:#224946;stroke:#224946}.sizeguide.subcategory-2 .sizeguide__badge[data-v-0e290e26]:after,.sizeguide.subcategory-4 .sizeguide__badge[data-v-0e290e26]:after,.sizeguide.subcategory-5 .sizeguide__badge[data-v-0e290e26]:after,.sizeguide.subcategory-7 .sizeguide__badge[data-v-0e290e26]:after,.sizeguide.subcategory-8 .sizeguide__badge[data-v-0e290e26]:after,.triangle-top[data-v-0e290e26]{border-bottom:8px solid #6e7f80;border-left:8px solid transparent;border-right:8px solid transparent;border-top:unset}.triangle-bottom[data-v-0e290e26]{border-bottom:unset;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #6e7f80}.sizeguide .sizeguide__badge[data-v-0e290e26]:after,.triangle-left[data-v-0e290e26]{border-left:unset;border-right:8px solid #6e7f80}.sizeguide .sizeguide__badge[data-v-0e290e26]:after,.triangle-left[data-v-0e290e26],.triangle-right[data-v-0e290e26]{border-bottom:8px solid transparent;border-top:8px solid transparent}.triangle-right[data-v-0e290e26]{border-left:8px solid #6e7f80;border-right:unset}.sizeguide[data-v-0e290e26]{padding:2rem}.sizeguide.subcategory-1 .sizeguide__badge[data-v-0e290e26]{left:70%;top:40%}.sizeguide.subcategory-2 .sizeguide__badge[data-v-0e290e26]{left:50%;top:30%}.sizeguide.subcategory-2 .sizeguide__badge[data-v-0e290e26]:after{left:50%;top:-5px;transform:translate(-50%)}.sizeguide.subcategory-3 .sizeguide__badge[data-v-0e290e26]{left:77%;top:40%}@media(max-width:767.98px){.sizeguide.subcategory-3 .sizeguide__badge[data-v-0e290e26]{left:83%}}.sizeguide.subcategory-4 .sizeguide__badge[data-v-0e290e26]{left:50%;top:30%}.sizeguide.subcategory-4 .sizeguide__badge[data-v-0e290e26]:after{left:50%;top:-5px;transform:translate(-50%)}.sizeguide.subcategory-5 .sizeguide__badge[data-v-0e290e26]{left:68%;top:85%}.sizeguide.subcategory-5 .sizeguide__badge.vertical[data-v-0e290e26]{display:block}@media(max-width:767.98px){.sizeguide.subcategory-5 .sizeguide__badge.vertical[data-v-0e290e26]{left:-9%}}.sizeguide.subcategory-5 .sizeguide__badge[data-v-0e290e26]:after{left:50%;top:-5px;transform:translate(-50%)}@media(max-width:767.98px){.sizeguide.subcategory-5 .sizeguide__badge[data-v-0e290e26]{top:88%}}.sizeguide.subcategory-6 .sizeguide__badge[data-v-0e290e26]{left:70%;top:18%}@media(max-width:767.98px){.sizeguide.subcategory-6 .sizeguide__badge[data-v-0e290e26]{left:75%}}.sizeguide.subcategory-7 .sizeguide__badge[data-v-0e290e26]{left:50%;top:31%}.sizeguide.subcategory-7 .sizeguide__badge[data-v-0e290e26]:after{left:50%;top:-5px;transform:translate(-50%)}.sizeguide.subcategory-8 .sizeguide__badge[data-v-0e290e26]{left:50%;top:36%}@media(max-width:767.98px){.sizeguide.subcategory-8 .sizeguide__badge[data-v-0e290e26]{top:38%}}.sizeguide.subcategory-8 .sizeguide__badge[data-v-0e290e26]:after{left:50%;top:-5px;transform:translate(-50%)}.sizeguide .sizeguide__subtitle[data-v-0e290e26]{text-transform:uppercase}.sizeguide .sizeguide__visual[data-v-0e290e26]{margin:2rem 0;position:relative}.sizeguide .sizeguide__badge[data-v-0e290e26]{background-color:#6e7f80;border-radius:.4rem;color:#fff;left:80%;padding:.5rem;position:absolute;top:5%;transform:translate(-50%,-50%);white-space:nowrap;z-index:2}.sizeguide .sizeguide__badge.vertical[data-v-0e290e26]{display:none;left:-3%;top:50%;transform:translateY(-50%) rotate(-90deg)}.sizeguide .sizeguide__badge.vertical[data-v-0e290e26]:after{bottom:-5px;top:unset;transform:translate(-50%) rotate(180deg)}.sizeguide .sizeguide__badge[data-v-0e290e26]:after{content:"";height:0;left:-5px;position:absolute;top:50%;transform:translateY(-50%);width:0;z-index:-1}.sizeguide .sizeguide__title[data-v-0e290e26]{font-size:1.1rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:normal;margin-bottom:.5rem;text-transform:uppercase}.sizeguide .sizeguide__list[data-v-0e290e26]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.sizeguide .sizeguide__item[data-v-0e290e26]{align-items:center;cursor:pointer;display:flex;height:3rem;justify-content:center;padding:1rem;transition:background-color .5s cubic-bezier(.18,.71,.11,1);width:3rem}.sizeguide .sizeguide__item[data-v-0e290e26]:hover{background-color:#f0f9f6}.sizeguide .sizeguide__item.active[data-v-0e290e26]{background-color:#224946;color:#fff}.sizeguide .sizeguide__measurement[data-v-0e290e26]{margin-top:2rem}.sizeguide .sizeguide__table[data-v-0e290e26]{max-width:25rem;text-align:center}.ribbon[data-v-ed775686]{background-color:#dbcaa9;border-radius:10rem;color:#224946;font-weight:500;margin-bottom:1rem;padding:.5rem 0;text-align:center;width:100%}.text-info[data-v-400fe8ca]{align-items:center;display:flex}.text-info.clickable[data-v-400fe8ca]{cursor:pointer}.text-info[data-v-400fe8ca] svg{height:1em;margin-right:.5em}.text-info[data-v-400fe8ca] svg path{fill:currentColor}.text-info.red[data-v-400fe8ca]{color:#eb5757}.text-info.red[data-v-400fe8ca] svg path{fill:currentColor}.text-info.secondary[data-v-400fe8ca]{color:#dbcaa9}.text-info.secondary2[data-v-400fe8ca]{color:#947c67}.column__two[data-v-cbf2be13]{display:grid;gap:1rem;grid-auto-columns:1fr;grid-auto-flow:column}@media(max-width:767.98px){.column__two.mobile[data-v-cbf2be13]{grid-auto-flow:row}}.product[data-v-ec648199]{background-color:#f0f9f6;margin-bottom:0;overflow:hidden}@media(max-width:767.98px){.product[data-v-ec648199]{margin-top:8rem}}.product .wishlist__productdetail[data-v-ec648199]{left:unset;position:relative;right:unset;top:unset}.product .wishlist__productdetail[data-v-ec648199] svg{width:100%}.product .product__gallery[data-v-ec648199]{background-color:#fff;cursor:pointer;position:relative}@media(min-width:768px){.product .product__gallery .mobile[data-v-ec648199]{display:none}}.product .product__gallery .desktop[data-v-ec648199]{display:flex;flex-direction:column;min-height:100vh;width:100%}@media(max-width:767.98px){.product .product__gallery .desktop[data-v-ec648199]{display:none}}.product .product__gallery .desktop .product__gallery-slider[data-v-ec648199]{display:flex;flex-direction:column;gap:1.5rem}.product .product__gallery .desktop .product__gallery-slider[data-v-ec648199] .img-wrapper{aspect-ratio:3/4;height:calc(100vh - 7.5rem);margin:0 auto;max-height:calc(100vh - 7.5rem);max-width:100%;width:auto}.product .product__gallery .desktop .product__gallery-slider[data-v-ec648199] .img-wrapper:before{display:none}.product .product__gallery .desktop .product__gallery-slider[data-v-ec648199] .img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product .product__content[data-v-ec648199]{padding:4rem 8rem 4rem 6rem}@media(max-width:767.98px){.product .product__content[data-v-ec648199]{margin:2rem 0;padding:0 calc(4% + 1rem)}}@media(max-width:767.98px)and (max-width:767.98px){.product .product__content[data-v-ec648199]{padding:0 1rem}}.product .product__badge[data-v-ec648199]{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.product .product__head[data-v-ec648199]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}@media(min-width:768px){.product .product__head-cta[data-v-ec648199]{align-items:center;display:flex;justify-content:flex-end;width:15rem}}@media(max-width:767.98px){.product .product__head-cta[data-v-ec648199]{position:absolute;right:0;top:1rem;z-index:2}}.product .product__caption[data-v-ec648199]{margin:1rem 0}.product .product__status[data-v-ec648199]{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product .product__status[data-v-ec648199] *{cursor:inherit;pointer-events:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit}.product .product__status[data-v-ec648199]{white-space:nowrap}.product .product__title[data-v-ec648199]{font-size:2rem}@media(max-width:767.98px){.product .product__title[data-v-ec648199]{font-size:1.9047619048rem}}.product .product__title[data-v-ec648199]{font-family:PP Neue Montreal Book,sans-serif;font-family:Work Sans,sans-serif;font-weight:500;letter-spacing:0;line-height:1;text-transform:none}@media(max-width:767.98px){.product .product__title[data-v-ec648199]{font-family:PP Neue Montreal Book,sans-serif;font-family:Work Sans,sans-serif;font-size:2rem;font-weight:500;letter-spacing:0;line-height:1}}@media(max-width:767.98px)and (max-width:767.98px){.product .product__title[data-v-ec648199]{font-size:1.9047619048rem}}.product .product__discount[data-v-ec648199]{margin-bottom:.5rem}.product .product__price[data-v-ec648199]{font-size:1.4rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:normal}.product .product__desc[data-v-ec648199]{color:#7a7c7a;max-width:90%}.product .product__variant[data-v-ec648199]{display:flex;flex-direction:row;gap:1.5rem}@media(max-width:767.98px){.product .product__variant[data-v-ec648199]{flex-direction:column;margin:2rem 0}}@media(max-width:767.98px){.product .product__variant[data-v-ec648199] .dropdown{margin:0}}.product .product__variant[data-v-ec648199] .dropdown-menu{max-height:9rem!important}.product .product__variant .product__variant-size[data-v-ec648199]{flex:1.5}.product .product__variant .product__variant-color[data-v-ec648199]{flex:1}.product .product__cta[data-v-ec648199]{display:flex;flex-direction:column;gap:1rem}.product .product__cta[data-v-ec648199] .btn{padding:1.4rem 3rem}@media(max-width:767.98px){.product .product__cta[data-v-ec648199] .btn{padding:1rem}}.product .product__footer[data-v-ec648199]{margin-top:2rem}.product .product__footer .product__footer-info[data-v-ec648199]{font-size:1.1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:normal}.recommend[data-v-ec648199]{background-color:#f6f2e9;margin:0;padding:8rem 0}@media(max-width:767.98px){.recommend[data-v-ec648199]{padding:4rem 0}}.recommend .recommend__title[data-v-ec648199]{font-size:6.4rem}@media(max-width:767.98px){.recommend .recommend__title[data-v-ec648199]{font-size:3.5555555556rem}}.recommend .recommend__title[data-v-ec648199]{color:#2c3032;font-family:PP Neue Montreal Book,sans-serif;font-weight:400;letter-spacing:0;line-height:.9;text-transform:uppercase}@media(max-width:767.98px){.recommend .recommend__title[data-v-ec648199]{font-family:PP Neue Montreal Book,sans-serif;font-size:3rem;font-weight:400;letter-spacing:0;line-height:.9;text-transform:uppercase}}@media(max-width:767.98px)and (max-width:767.98px){.recommend .recommend__title[data-v-ec648199]{font-size:2.8571428571rem}}
