html{scroll-behavior:smooth}.collapsible-tab-container .collapsible-tab-container{margin:0;margin-left:1rem;border-top:none}.size-chart-popup{position:fixed;z-index:10;width:100vw;height:100vh;background-color:var(--body-secondary-color);opacity:0;display:none;top:0;left:0}.complete-the-look-popup-container,.waiting-list-popup-container{position:fixed;z-index:10;width:100%;height:100%;background-color:#0000004d;opacity:0;display:none;top:0;left:0}.complete-the-look-popup,.waiting-list-popup{width:100%;padding:2rem;background-color:var(--body-secondary-color)}.popup-content{position:relative;width:100%;height:100%}.complete-the-look-popup .popup-content,.waiting-list-popup .popup-content{display:flex;flex-direction:column;align-items:center}.complete-the-look-popup h2{text-align:center;margin-top:2rem}.waiting-list-popup h2{text-align:center}.size-chart-popup.open,.complete-the-look-popup-container.open,.waiting-list-popup-container.open{opacity:1;display:block}@media screen and (min-width: 990px){.size-chart-popup{padding:2rem 5rem}.popup-content img{height:100%;width:auto}.complete-the-look-popup,.waiting-list-popup{transform:translate(calc(50vw - 50%),calc(60vh - 70%))}}.popup-close{position:absolute;top:10px;right:10px;height:10px;width:10px}.complete-the-look-popup .popup-close{top:-15px;right:0}.waiting-list-popup .input-group{width:100%}.waiting-list-popup .fields-container{display:flex;width:100%;gap:2rem;flex-direction:column;align-items:center}.disable-scroll{overflow:hidden}.product-list-container{margin-top:2rem;margin-bottom:2rem;width:100%;overflow:scroll}.product-list{display:flex;width:100%;gap:1rem}.product-list__product{display:flex;flex-direction:column;text-align:center;min-width:180px;gap:.5rem}.product-list__product:hover{opacity:.9}.product-list__product .image-swatch-large{background-position:center;background-size:cover}.buttons-container{display:flex;flex-direction:column;gap:2rem;text-align:center}.waiting-list-popup form{width:100%}@media screen and (min-width: 990px){.product-list{display:flex;justify-content:center;gap:1rem}.product-list__product{min-width:unset;width:20%}.product-list-container{overflow:initial}.complete-the-look-popup{width:70%}.waiting-list-popup{width:40%}.waiting-list-popup form{max-width:300px}.complete-the-look-popup .popup-close,.waiting-list-popup .popup-close{top:10px;right:10px}.buttons-container{flex-direction:row}.custom_center{margin-bottom:40%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}}.collage-builder__text-container:has(.custom_center){justify-content:center}.tdf_bundle.tdf_container .tdf_bundle_style_5 .tdf_vertical_product{background-color:#d3dde5!important}.tdf_bundle.tdf_container .tdf_bundle_img{background-color:transparent!important}.tdf_bundle.tdf_container .tdf_normal_btn{border-radius:var(--alt-btn-border-radius)!important;font-weight:var(--alt-btn-font-weight)!important;font-style:var(--alt-btn-font-style)!important;background:var(--primary-btn-bg-color)!important;color:var(--primary-btn-text-color)!important;transition:all .15s ease-in-out 0s!important;display:inline-block!important;padding:10px 35px!important;text-transform:var(--button-text-case)!important;letter-spacing:var(--button-text-spacing-px)!important;font-size:var(--button-font-size-px)!important;line-height:1.42!important;min-height:44px!important;margin:0 0 10px!important;word-wrap:break-word!important;white-space:normal!important}.force-show{opacity:1!important}.giftwrap__dropdown{position:relative;display:flex;margin-top:2rem;flex-direction:column}.giftwrap__dropdown video{width:100%}@media screen and (min-width: 990px){.giftwrap__dropdown{flex-direction:row}.giftwrap__dropdown video{width:300px}}.product__meta--giftwrap{align-items:flex-start!important;flex-direction:column!important}.uni-pref{display:flex;flex-direction:column;align-items:flex-start}.popup--body>.custom-font{margin:0 0 1.5em!important}.image-with-text-overlay-wrapper--textVerticalAlignment-top .homepage-featured-content-box{align-items:flex-start!important;padding-top:5%}.image-with-text-overlay-wrapper--textVerticalAlignment-center .homepage-featured-content-box{align-items:center!important}.image-with-text-overlay-wrapper--textVerticalAlignment-bottom .homepage-featured-content-box{padding-bottom:5%}@media screen and (min-width: 767px){.image-with-text-overlay-wrapper--textVerticalAlignment-bottom .homepage-featured-content-box{align-items:flex-end!important}}.text-drop-shadow{text-shadow:4px 3px 3px black}.hide{display:none;visibility:hidden}.tdf_bundle_message>h2{font-size:20px!important}.tdf_select_input{background:#d3dde5!important;border:#6b829a 1px solid!important}.tdf_bundle_product_item{background:#d3dde5!important}.tdf_qv_content,.tdf_qv_recommend{background:#dbd4b9!important}.tdf_img{background-size:cover!important}.tdf_swiper_wrapper::-webkit-scrollbar-track,.tdf_qv_product_content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.tdf_swiper_wrapper::-webkit-scrollbar,.tdf_qv_product_content::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.tdf_swiper_wrapper::-webkit-scrollbar-thumb,.tdf_qv_product_content::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.vertical-align-top{vertical-align:top!important}.product-container{max-height:500px;max-width:500px}.product-container img{max-height:500px}@media screen and (max-width: 767px){.product-container{max-height:300px;max-width:300px}.product-container img{max-height:300px}}.collapsible-tab_content-container--video{display:grid;grid-template-columns:3fr 1fr}.collapsible-tab_content-container--video video{width:300px;max-height:450px}.collapsible-tab_content-container--video a{cursor:pointer}.custom-uni-container{margin:1.5rem 0;text-align:left}.custom-uni-container input{padding:0 0 0 3px}.popup-uni-list,.collage-uni-list{position:relative;margin-top:10px;width:100%}.popup-uni-list-select,.collage-uni-list-select{border:1px solid #323131;border-radius:3px;padding:10px 15px;display:flex;align-items:center;gap:15px;justify-content:space-between}.popup-uni-list-dropdown,.collage-uni-list-dropdown{height:200px;overflow-y:scroll;border:1px solid #d3dde5;box-shadow:1px 2px 5px #00000024;position:absolute;z-index:3;background:#fff;text-align:left;padding:10px;top:50px;width:100%;display:none;max-width:100vw}.popup-uni-list-dropdown.is-visible,.collage-uni-list-dropdown.is-visible{display:block}@media screen and (min-width: 768px){.popup--body .custom-font{font-size:19px;padding-top:10px}}.countdown-timer__hide-image{justify-content:center}.countdown-timer__hide-image .countdown-timer__image{display:none}.newsletter--narrow .wrapper{max-width:1100px;margin:0 auto}@media screen and (min-width: 768px){.collage-builder--custom{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.collage-builder--custom>div:first-child{grid-row:1 / span 2}.collage-builder--custom>div{width:100%;height:100%}.collage-builder--custom>.collage-builder__grid-item--inner{padding:0!important}}.countdown-timer__content-box-wrapper .input-group{margin:0 auto}@media screen and (min-width: 990px){.countdown-timer__content-box-wrapper .collage-builder__text-container{padding-top:50px}}.show-button-always .homepage-featured-box-btn{position:absolute;bottom:10px;left:50%;transform:translate(-50%);width:max-content;max-width:95%;letter-spacing:1px}.show-button-always:hover .grid-item-details--hover{opacity:1}.hover-content-link{cursor:pointer}@media only screen and (min-width: 769px){.site-nav__dropdown.standard-dropdown{max-height:450px;overflow:scroll}}@media screen and (min-width: 1024px) and (max-width: 1243px){.show-button-always .homepage-featured-box-btn{font-size:12px;letter-spacing:normal}.show-button-always .grid-item__title{font-size:22px}}.template-index header:not(:hover) a.site-nav__link,.template-index header:not(:hover) .site-header__wrapper__right.top-links a{text-shadow:0px 0px 2px #000,0px 0px 2px #000}@media screen and (min-width: 769px){.featured-menu-wrapper--half-width{width:50%;float:left}}featured-menu,featured-menu *{cursor:default!important}.featured-menu-container--4 .featured-menu-wrapper .featured-menu--items{padding:30px;width:100%}.featured-menu-container--4 .featured-menu--images .responsive-image-wrapper,.featured-menu-container--4 .featured-menu--images .responsive-image-wrapper img{height:100%;max-height:300px}@media screen and (min-width: 769px){.featured-menu-container--4{display:grid;grid-template-columns:repeat(2,1fr)}.featured-menu-container--4 .featured-menu--images .responsive-image-wrapper,.featured-menu-container--4 .featured-menu--images .responsive-image-wrapper img{max-height:400px}.featured-menu-container--4 .featured-menu-wrapper .featured-menu--items{width:90%}}@media screen and (min-width: 1024px){.featured-menu-container--4{display:grid;grid-template-columns:repeat(4,1fr)}.featured-menu-container--4 .featured-menu--images .responsive-image-wrapper,.featured-menu-container--4 .featured-menu--images .responsive-image-wrapper img{max-height:unset}}.delay-text{display:none;text-align:center}.delay-text.is-visible{display:block}@media screen and (min-width: 990px){.collection-main-body-inner--two-rows{flex-wrap:wrap}}.custom-selly-tag{position:absolute;z-index:12;background:#6b829a;display:block;padding:3px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px;top:0;left:0;bottom:auto;right:auto;height:auto;color:#fff;font-size:14px}.mega-menu-block li.dropdown-submenu .inner a.menu_link{display:flex!important;align-items:center;gap:5px}.mega-menu-columns .dropdown-submenu .inner .h4{font-size:14px;text-transform:capitalize;padding:0;margin:0}.menu-image img{width:20px;height:20px;object-fit:contain;display:block}.mega-menu-columns{width:100%;display:flex;margin:0 auto}ul.mega-menu-column{width:33.33%}.mobile_menu_inner .mobile-nav__link{display:flex!important;align-items:center;gap:5px}.mobile-nav-title{margin:0;font-size:14px}.mobile_menu_inner .mobile-nav__link{padding-top:10px;padding-bottom:10px}.menu-image{width:24px;height:24px}.mobile-nav__item .mobile-nav__sublist .mobile-nav__item{padding-left:0}.mobile_menu_inner{width:100%}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
