@media (min-width:801px){.pdp-listing-section>div{padding-bottom:2.5rem!important;padding-top:0!important}}@media screen and (orientation:portrait){.pdp-mobile-img .swiper-wrapper{height:auto!important}.pdp-mobile-img.sticky .rimd{height:0;padding-bottom:40.53333333333333%;position:relative}.pdp-mobile-img.sticky .rimd .responsive-img{height:100%;position:absolute;text-align:center;top:0;width:100%}.pdp-mobile-img.sticky .responsive-img img{height:100%;margin-left:auto;margin-right:auto;width:auto}.pdp-mobile-img.sticky .rimd .responsive-img{--border-opacity:1;border-bottom-width:1px;border-color:#bfb6ad;border-color:rgba(191,182,173,var(--border-opacity));padding-bottom:1rem;padding-top:1rem}.pdp-mobile-img.sticky .gtm-rotation,.pdp-mobile-img.sticky .random-class,.pdp-mobile-img.sticky .swiper-pagination-bullets{display:none}}@media screen and (orientation:landscape){.pdp-mobile-img{position:static}}.pdp-payment-icons{display:flex}.pdp-bnlp-section{display:none}.threeD-btn[data-v-bade79d2]{box-shadow:0 0 7px rgba(0,0,0,.1);height:40px;right:7%;top:83px;width:40px}@media (min-width:801px){.threeD-btn[data-v-bade79d2]{height:50px;right:40%;width:50px}}@media (min-width:1025px){.threeD-btn[data-v-bade79d2]{right:39%}}.close-btn[data-v-bade79d2]{box-shadow:0 0 7px rgba(0,0,0,.1);height:40px;right:7%;top:134px;width:40px}@media (min-width:801px){.close-btn[data-v-bade79d2]{height:50px;right:40%;top:150px;width:50px}}@media (min-width:1025px){.close-btn[data-v-bade79d2]{right:39%}}.stylefit-btn[data-v-bade79d2]{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));background-position:50%;border-radius:9999px;position:absolute;z-index:10}.stylefit-viewer{align-items:center;display:flex;justify-content:center;min-height:845px}.stylefit-viewer img{position:relative;z-index:5}@media screen and (max-width:1200px){.stylefit-viewer{min-height:600px}}@media screen and (max-width:992px){.stylefit-viewer{min-height:500px}}@media screen and (max-width:768px){.stylefit-viewer{min-height:400px}}@media screen and (max-width:480px){.stylefit-viewer{min-height:240px}}.tm-hourglass{display:inline-block;height:80px;position:absolute;width:80px;z-index:1}.tm-hourglass:after{animation:tm-hourglass 1.2s linear infinite;border:6px solid #d7d7d7;border-left-color:transparent;border-radius:50%;content:" ";display:block;height:64px;margin:8px;width:64px}@keyframes tm-hourglass{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-slide[data-v-a9ec6400]{width:100%!important}.pdp-image-swiper-pagination{bottom:2.5rem!important}@media (min-width:801px){.pdp-image-swiper-pagination{bottom:2.65rem!important}}.swiper-pagination-bullet{--bg-opacity:1;background-color:#bfb6ad;background-color:rgba(191,182,173,var(--bg-opacity));border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);cursor:pointer;display:inline-block;height:3px;margin:8px 2px 0;opacity:1;width:3.5rem}.swiper-pagination-bullet-active{--bg-opacity:1;background-color:#9e785b;background-color:rgba(158,120,91,var(--bg-opacity))}.swiper-button-disabled{display:none}@media (min-width:768px){.swiper-pagination-bullet{margin-top:0}}.nav-btn{margin-top:-1rem}.closemodal[data-v-2184ac23]{right:10px;top:1px}.modal-dialog[data-v-2184ac23]{overflow:auto;width:96%}@media (min-width:801px){.modal-dialog[data-v-2184ac23]{height:500px;top:0;width:800px}}@media (min-width:1440px){.modal-dialog[data-v-2184ac23]{height:650px;width:900px}}.bonus-offer .title[data-v-415ddf38]{font-size:1.25rem;font-weight:400;line-height:1.93rem;margin-bottom:1.25rem;margin-top:0}.bonus-offer.text-white [data-v-415ddf38]{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.bonus-offer a[data-v-415ddf38]{border-color:inherit;margin:0}.bonus-offer a[data-v-415ddf38]:hover{color:inherit}.bonus-offer .desc p{font-size:.875rem;line-height:1rem;margin-bottom:0;margin-top:0}.bonus-offer .desc p a{-webkit-text-decoration:underline;text-decoration:underline}.slide-enter-active,.slide-leave-active{transition-duration:.15s}.slide-enter-active{transition-timing-function:cubic-bezier(.4,0,1,1)}.slide-leave-active{transition-timing-function:cubic-bezier(0,0,.2,1)}.slide-enter-to,.slide-leave{max-height:1000px;overflow:hidden}.slide-enter,.slide-leave-to{max-height:0;overflow:hidden}.description-animation{overflow:hidden;transition:height 10s ease}.five-line-clamp-paragraph p{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.five-line-clamp-paragraph .right,.five-line-clamp-paragraph p+p+*,.five-line-clamp-paragraph p+p+p{display:none}.feel-scale[data-v-3654803c]{margin-bottom:2rem}@media (min-width:640px){.feel-scale[data-v-3654803c]{width:100%}}@media (min-width:768px){.feel-scale[data-v-3654803c]{width:w-full}}@media (min-width:801px){.feel-scale[data-v-3654803c]{width:65%}}@media (min-width:1200px){.feel-scale[data-v-3654803c]{width:48.5%}}.overall-section[data-v-7247dbed]{flex:1 0 33.33%}.cls-1[data-v-ba3c330e]{fill:#b5ac9f}.cls-2[data-v-ba3c330e]{fill:#d3cbbf}.cls-3[data-v-ba3c330e]{fill:#efebe6}.slide-enter-active[data-v-5d3ac371],.slide-leave-active[data-v-5d3ac371]{transition-duration:.15s}.slide-enter-active[data-v-5d3ac371]{transition-timing-function:cubic-bezier(.4,0,1,1)}.slide-leave-active[data-v-5d3ac371]{transition-timing-function:cubic-bezier(0,0,.2,1)}.slide-enter-to[data-v-5d3ac371],.slide-leave[data-v-5d3ac371]{max-height:415px;overflow:hidden}.slide-enter[data-v-5d3ac371],.slide-leave-to[data-v-5d3ac371]{max-height:0;overflow:hidden}lite-vimeo[data-v-09fb7280],lite-youtube[data-v-09fb7280]{width:100%}.quickview-price__container .price-label,.quickview-price__container .price-value{font-size:1.125rem}.pdp-price__container .price-label,.pdp-price__container .price-value{font-size:1.5rem}.customization-tile.active-tile[data-v-3873cf13]{--bg-opacity:1;--text-opacity:1;background-color:#bfb6ad;background-color:rgba(191,182,173,var(--bg-opacity));color:#fff;color:rgba(255,255,255,var(--text-opacity))}.customization-tile[data-v-3873cf13]{--border-opacity:1;--text-opacity:1;align-items:center;border-color:#d8cfc5;border-color:rgba(216,207,197,var(--border-opacity));border-width:1px;color:#000;color:rgba(0,0,0,var(--text-opacity));display:flex;flex-direction:column;font-size:.75rem;font-weight:500;height:100%;justify-content:center;line-height:1rem;padding:.75rem;text-transform:uppercase;width:100%}@media (min-width:768px){.customization-tile[data-v-3873cf13]{font-size:.6875rem;font-weight:500}}.protector__container{grid-template-columns:auto 4.25rem}@media (min-width:1200px){.protector__container{grid-template-columns:auto auto}}.protector__container{grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:grid}.protector__label{align-items:flex-start!important;font-size:15px;font-weight:500;padding-top:.25rem}@media (min-width:768px){.protector__label{font-size:.8125rem}}.protector__size{padding-left:2.25rem}.protector__link,.protector__size{font-size:.8125rem;font-weight:400}.protector__link{justify-self:start}@media (min-width:1200px){.protector__link{font-size:.75rem}}.protector__image{justify-self:start;width:auto}@media (min-width:1200px){.protector__image{width:4rem}}input[data-v-dea03972]::-ms-check{display:none}.wishlist-pdp__add[data-v-e4801976]{--border-opacity:1;align-items:center;border-color:#c9c4bf;border-color:rgba(201,196,191,var(--border-opacity));border-width:1px;display:flex;justify-content:center;padding:.5rem 0}.heart-icon[data-v-e4801976]{stroke-width:1;height:27px;margin-right:.5rem;width:27px}.wishlist-pdp__add:hover svg[data-v-e4801976]{fill:#efe9e5;stroke:#302e2f}.quick-view__add-wishlist .heart-icon[data-v-e4801976]{stroke-width:1.25;height:20px;margin-right:.25rem;width:22px}@media screen and (min-width:802px) and (max-width:900px){.payment-icons[data-v-0adc91c8]{padding:0}.mastercard-logo[data-v-0adc91c8]{width:18%}}.margin-mx-auto img{margin-left:auto;margin-right:auto}.margin-auto img{margin:auto}@media screen and (min-width:802px) and (max-width:900px){.payment-icons[data-v-7f4de4c6]{padding:0}.mastercard-logo[data-v-7f4de4c6]{width:18%}}.icon-sup[data-v-7f4de4c6]{font-size:8px}.bnlp-font-small[data-v-7f4de4c6]{font-size:.65rem;line-height:normal}.st0[data-v-61bc82b5]{fill:#e11931}