.page--behind-the-pieces #main-content{background-color:#f5f1ee}.page--behind-the-pieces .layout--main-content{overflow:unset}.behind-banner-main img{width:100%;object-fit:cover}.behind-banner-main{position:relative}.behind-banner-main .banner-heading{position:absolute;z-index:1;top:20.3%;color:#000;font-style:italic;left:90px}.behind-banner-main .banner-heading h2:last-of-type{padding-left:120px}.behind-banner-main .banner-heading h2{color:#fff;font-size:5rem;line-height:1.2}.behind-banner-main .banner-desc{position:absolute;z-index:1;max-width:500px;right:90px;color:#fff;bottom:110px;font-size:24px}.calendar-both-text{text-align:center}.behind-calendar-main{border-bottom:1px solid #383838}.calendar-both-text h2{color:#23667f;letter-spacing:0}.main-remove-add{transition:all .35s ease}.fixed-calender{position:sticky;top:0;background-color:#f5f1ee}.behind-image-text-sticky-main .right-sideimg-text{width:50%;padding:0 80px 80px}.behind-image-text-sticky-main .main-sticky-left-img img,.behind-image-text-sticky-main video{object-fit:cover}.behind-image-text-sticky-main .main-sticky-left-img{width:50%;line-height:0}.behind-image-text-sticky-main .single-sticky-block{display:flex;border-bottom:1px solid #383838;align-items:end}.behind-image-text-sticky-main .small-right-img img{max-width:380px}.behind-image-text-sticky-main video{max-width:100%}.behind-image-text-sticky-main .right-sideimg-text em{font-size:2em;color:#383838}.behind-image-text-sticky-main .right-sideimg-text p{max-width:580px}.behind-image-text-sticky-main .small-right-img{text-align:right}.main-hover-img-change .single-show-hover-div{display:none}.main-hover-img-change .single-show-hover-div.active{display:block}.main-hover-img-change .small-draw-hover{margin:0 30px 20px;cursor:pointer}@media (min-width: 1367px){.main-hover-img-change .small-draw-hover{width:calc(33.333% - 60px)}.main-hover-img-change .small-draw-hover img{height:200px;margin:0 auto;display:table}}.main-hover-img-change .main-draw-img{display:flex;flex-wrap:wrap;align-items:center;margin:0 -30px}.main-hover-img-change .right-draw-img{width:55%;width:50%;padding-right:100px}.main-hover-img-change .left-hover-img-text{width:45%;width:50%;text-align:center;padding:30px 100px}.main-hover-img-change .main-hover-desc{font-size:24px;margin-top:30px;color:#383838;letter-spacing:0}.main-hover-img-change .behind-hover-both{display:flex;align-items:center;padding:50px 0}.main-hover-img-change .section-data-hover h2{font-size:clamp(3rem,2.2rem + 3.3vw,4rem);margin:0 0 30px;color:#23667f;text-transform:capitalize}.main-hover-img-change .section-data-hover h3{font-size:1.2rem;margin:0 0 1rem;color:#383838}.main-hover-img-change .section-data-hover .section-hover-description{margin:0;font-style:italic}.main-hover-img-change .gold-hover-img{max-width:40%;max-width:30%;margin:40px auto}.main-hover-img-change .main-data-hover h3{color:#23667f;font-size:1.2rem;letter-spacing:0;text-transform:uppercase;letter-spacing:.15rem;margin:0 0 10px}.main-hover-img-change .main-data-hover h4{font-size:1.5rem;text-transform:capitalize;font-style:italic}.main-hover-img-change .close-popup-hover{display:none;width:fit-content;margin-right:0;margin-left:auto;font-family:cursive;font-size:43px;text-transform:lowercase;line-height:35px;font-weight:100!important}.main-hover-img-change .close-popup-hover svg{height:33px;width:33px}.main-hover-img-change .click-mobile-guide{margin-bottom:30px;color:#23667f;margin-top:22px;display:none}.main-hover-img-change .draw-img-texts{text-align:center;display:none}.main-hover-img-change .draw-img-texts h3{color:#23667f;font-size:23px;text-transform:capitalize;margin:0 0 10px;line-height:28px}.main-hover-img-change .draw-img-texts h4{font-size:20px;text-transform:capitalize;font-style:italic;color:#383838}.behind-main-gif img{width:100%;height:75vh;height:540px}.main-left-right-img-text-section .block-left-right{display:flex;align-items:center;border-bottom:1px solid #383838}.main-left-right-img-text-section .block-left-right.left-side-checkval{flex-direction:row-reverse}.main-left-right-img-text-section .main-left-right-desc{width:50%;padding:30px 80px}.main-left-right-img-text-section h2{margin:0 0 30px;color:#23667f;text-transform:capitalize;font-size:clamp(3rem,2.2rem + 3.3vw,4rem)}.main-left-right-img-text-section h3{margin:0;color:#383838}.main-left-right-img-text-section h3 span{font-style:italic;display:block}.main-left-right-img-text-section .left-right-ans{font-size:24px;margin-top:30px;letter-spacing:0;color:#383838}.main-left-right-img-text-section .left-right-ans p{margin-bottom:30px}.main-left-right-img-text-section .main-img-left-right{width:50%}.main-left-right-img-text-section .left-right-ans p:last-child{margin-bottom:0}.bottom-banner{padding:100px 170px}.bottom-img-banner img{height:768px;object-fit:cover;object-position:center;width:100%}.bottom-banner .link-img-button-bottom{position:relative}.bottom-banner .description-link-bottom{position:absolute;top:150px;left:68px;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;max-width:38%}.bottom-banner h2{margin:0 0 10px}.bottom-banner a{color:#23667f!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px}.bottom-banner .mobile-image-avail-banner .banner-mobile-bottom{display:none}@media (max-width: 1600px){.behind-banner-main img{height:550px}}@media (max-width: 1599px){.main-left-right-img-text-section .main-left-right-desc{padding:30px}.main-left-right-img-text-section .block-left-right img{height:100%;object-fit:cover}.bottom-banner{padding:110px}}@media (max-width: 1440px){.behind-image-text-sticky-main .right-sideimg-text{padding:0 60px 40px}.behind-image-text-sticky-main .small-right-img img{max-width:345px}.behind-image-text-sticky-main .main-sticky-left-img img,.behind-image-text-sticky-main video{min-height:900px}.main-hover-img-change .left-hover-img-text{padding:30px 40px}.main-hover-img-change .right-draw-img{padding-right:40px}}@media (max-width: 1366px){.behind-banner-main .banner-heading h2:last-of-type{padding-left:60px}.behind-banner-main .banner-heading{top:17.3%;left:60px}.behind-banner-main .banner-desc{bottom:60px;font-size:24px;right:55px}.main-hover-img-change .behind-hover-both{padding:30px 0}.main-hover-img-change .small-draw-hover{max-width:calc(33.333% - 24px);margin:0 12px 15px}.main-hover-img-change .main-draw-img{margin:0 -12px}.main-hover-img-change .section-data-hover h2{margin:0 0 35px}.main-hover-img-change .left-hover-img-text{padding:10px 20px}.main-hover-img-change .right-draw-img{padding-right:20px}.main-hover-img-change .main-hover-desc{font-size:22px;margin-top:22px}.main-hover-img-change .gold-hover-img{margin:20px auto}.main-left-right-img-text-section h2{margin:0 0 25px}.main-left-right-img-text-section .left-right-ans p{margin-bottom:15px}.bottom-banner{padding:70px}.bottom-banner .description-link-bottom{top:0;left:30px}}@media (max-width: 1365px){.main-left-right-img-text-section .block-left-right{align-items:stretch}}@media (max-width: 1199px){.behind-image-text-sticky-main .right-sideimg-text{padding:20px 20px 5px}.behind-image-text-sticky-main .small-right-img img,.behind-image-text-sticky-main .right-sideimg-text p{max-width:100%}.main-hover-img-change .right-draw-img,.main-hover-img-change .left-hover-img-text{width:50%}}@media (max-width: 991px){.behind-banner-main .banner-heading h2{font-size:4rem;line-height:116px}.behind-banner-main .banner-heading,.behind-banner-main .banner-desc{left:30px}.behind-image-text-sticky-main .main-sticky-left-img img,.behind-image-text-sticky-main video{min-height:780px}.behind-image-text-sticky-main .right-sideimg-text{padding:0 30px}.main-hover-img-change .section-data-hover h2{margin-top:20px}.main-hover-img-change .behind-hover-both{padding:0;flex-direction:column}.main-hover-img-change .right-draw-img,.main-hover-img-change .left-hover-img-text{width:100%;padding:0!important}.main-hover-img-change .behind-hover-div{padding:30px}.main-hover-img-change .single-show-hover-div.active{position:absolute;width:100%;top:-59px;background:#ede5da;border-radius:20px;padding:15px 15px 0}.main-hover-img-change .main-data-hover{position:relative}.main-hover-img-change .close-popup-hover,.main-hover-img-change .click-mobile-guide{display:block}.main-hover-img-change .main-hover-desc{max-width:480px;margin:10px auto 0;font-size:18px}.main-hover-img-change .draw-img-texts{display:block}.main-hover-img-change .main-data-hover h3{font-size:1.5rem}.main-hover-img-change .main-data-hover h4{font-size:1.4rem}.main-hover-img-change .gold-hover-img{margin:0 auto 5px}.behind-main-gif img{height:60vh}.main-left-right-img-text-section .left-right-ans{font-size:20px;margin-top:15px}.main-left-right-img-text-section h2{line-height:110px}.main-left-right-img-text-section .main-left-right-desc{padding:35px 30px;width:100%}.main-left-right-img-text-section .block-left-right{flex-direction:column-reverse!important}.main-left-right-img-text-section .main-img-left-right{width:100%}.bottom-banner{padding:0}.bottom-banner .mobile-image-avail-banner .banner-mobile-bottom{display:block;height:auto}.bottom-banner .mobile-image-avail-banner .banner-desktop-bottom{display:none}.bottom-banner .description-link-bottom{left:30px}}@media (max-width: 768px){.behind-image-text-sticky-main .main-sticky-left-img img,.behind-image-text-sticky-main video{min-height:unset}.behind-image-text-sticky-main .right-sideimg-text{padding:15px 30px;width:100%;display:flex;align-items:center}.behind-image-text-sticky-main .small-right-img{text-align:unset;max-width:35%}.behind-image-text-sticky-main .sticky-desc{padding-left:20px}.behind-image-text-sticky-main .main-sticky-left-img{width:100%;line-height:0}.behind-image-text-sticky-main .single-sticky-block{flex-direction:column}.behind-image-text-sticky-main .main-sticky-left-img img{aspect-ratio:1 / 1}.behind-image-text-sticky-main video{aspect-ratio:1 / 1.1}.main-hover-img-change .main-hover-desc{font-size:17px}.main-hover-img-change .click-mobile-guide{margin-bottom:25px;margin-top:17px}}@media (max-width: 749px){.behind-banner-main .banner-desc{font-size:22px;right:auto;padding-right:20px}.behind-banner-main .banner-heading{padding-right:15px}.behind-banner-main .banner-heading h2:last-of-type{padding-left:40px}.behind-banner-main .banner-heading h2{font-size:4rem;line-height:1.4}.behind-main-gif img{height:auto;aspect-ratio:1 / 1}}@media (max-width: 576px){.behind-banner-main .banner-heading h2{font-size:2.5rem;line-height:1.4}.behind-banner-main .banner-heading h2:last-of-type{padding-left:25px}.main-hover-img-change .section-data-hover h2{margin-bottom:18px}.main-hover-img-change .section-data-hover h3{font-size:1rem}.main-hover-img-change .small-draw-hover{width:calc(50% - 24px);max-width:100%;margin:0 12px 15px}.main-hover-img-change .draw-img-texts h3{font-size:20px;margin:0 0 6px}.main-hover-img-change .draw-img-texts h4{font-size:18px}.main-left-right-img-text-section .left-right-ans{font-size:18px;margin-top:10px}.main-left-right-img-text-section h2{margin:0 0 20px}.bottom-banner .description-link-bottom{max-width:54%}}@media (max-width: 480px){.behind-banner-main .banner-heading h2{font-size:45px;line-height:60px}.behind-banner-main .banner-heading{left:0;padding:0 30px;top:12.3%}.behind-banner-main .banner-heading h2:last-of-type{padding-left:20px}.behind-banner-main .banner-desc{font-size:18px;left:0;padding:0 30px;bottom:30px}.behind-image-text-sticky-main .right-sideimg-text{flex-direction:column}.behind-image-text-sticky-main .sticky-desc{padding-left:0}.behind-image-text-sticky-main .small-right-img{max-width:65%}}.main-hover-img-change .single-show-hover-div.show-first{display:block}.behind-banner-main .mob_img{display:none}@media (max-width: 576px){.main-hover-img-change .small-draw-hover{width:calc(33.33% - 24px)}.main-hover-img-change .draw-img-texts h3{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.behind-banner-main .desk_img{display:none}.behind-banner-main .mob_img{display:block;max-height:570px!important}}@media (max-width: 480px){.behind-banner-main .banner-heading h2{font-size:38px;line-height:45px}.behind-banner-main .mob_img{max-height:430px!important}.main-left-right-img-text-section .block-left-right img,.behind-banner-main img{height:auto}.main-hover-img-change .draw-img-texts h3{font-size:18px}}@media (max-width: 390px){.main-hover-img-change .draw-img-texts h3{font-size:16px}}@media (max-width: 360px){.main-hover-img-change .draw-img-texts h3{font-size:12px;line-height:normal}}@media (max-width: 320px){.main-hover-img-change .draw-img-texts h3{font-size:10px}}@media (min-width: 1367px){.main-img-left-right img{height:700px;width:100%;object-fit:cover;object-position:top}.main-sticky-left-img img,.behind-image-text-sticky-main video{height:700px;width:100%;object-position:center}.behind-image-text-sticky-main .small-right-img img{max-width:300px}}.image-shop-menu{padding-left:10px;padding-bottom:32px;padding-right:32px}.shop-menu-img-text{position:relative}a.shop-menu-text{padding:0;font-family:Monotype-FournierMTPro-Italic;text-transform:capitalize;font-size:28px;letter-spacing:0;position:absolute;bottom:30px;left:50%;right:auto;display:table;margin:auto;color:#3a3939!important;transform:translate(-50%)}.header--root a.shop-menu-text:hover{color:#3a3939!important;font-weight:400}.header--root a.shop-menu-text-full-link{position:absolute;padding:0;top:0;left:0;height:100%;width:100%}@media (max-width: 1520px){.x-menu--level-3--link a{padding:8px 15px}[data-x-menu--depth="3"] .x-menu--level-2--link:first-child>a,.x-menu--level-2--link a{padding:15px}}@media (max-width: 1520px){[data-x-menu--depth="3"] .x-menu--level-2--link:last-child>a{padding:15px}}body .boost-pfs-filter-collection-header-wrapper{padding-top:130px;padding-bottom:130px}.boost-pfs-filter-collection-header-wrapper h1{font-size:36px!important;line-height:42px!important;font-weight:500!important}.boost-pfs-filter-collection-description{margin:0!important}@media (max-width: 991px){body .boost-pfs-filter-collection-header-wrapper{padding-top:100px;padding-bottom:100px}}@media (max-width: 750px){body .boost-pfs-filter-collection-header-wrapper{padding-top:70px;padding-bottom:70px}}@media (max-width: 767px){.boost-pfs-filter-collection-header-wrapper h1{font-size:30px!important;line-height:36px!important;font-weight:500!important}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/custom_s.css.map */
