@font-face{font-family:Open Sans;src:url(OpenSans-SemiBold.eot);src:url(OpenSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(OpenSans-SemiBold.woff2) format("woff2"),url(OpenSans-SemiBold.woff) format("woff"),url(OpenSans-SemiBold.ttf) format("truetype"),url(OpenSans-SemiBold.svg#OpenSans-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans-Bold.eot);src:url(OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(OpenSans-Bold.woff2) format("woff2"),url(OpenSans-Bold.woff) format("woff"),url(OpenSans-Bold.ttf) format("truetype"),url(OpenSans-Bold.svg#OpenSans-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans-Light.eot);src:url(OpenSans-Light.eot?#iefix) format("embedded-opentype"),url(OpenSans-Light.woff2) format("woff2"),url(OpenSans-Light.woff) format("woff"),url(OpenSans-Light.ttf) format("truetype"),url(OpenSans-Light.svg#OpenSans-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans-Regular.eot);src:url(OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(OpenSans-Regular.woff2) format("woff2"),url(OpenSans-Regular.woff) format("woff"),url(OpenSans-Regular.ttf) format("truetype"),url(OpenSans-Regular.svg#OpenSans-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans-Medium.eot);src:url(OpenSans-Medium.eot?#iefix) format("embedded-opentype"),url(OpenSans-Medium.woff2) format("woff2"),url(OpenSans-Medium.woff) format("woff"),url(OpenSans-Medium.ttf) format("truetype"),url(OpenSans-Medium.svg#OpenSans-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}.custom-select__btn[data-swatch]:not([data-swatch=""]):before,.custom-select__option[data-swatch]:before{display:none}input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],textarea{line-height:var(--base-text-size)}.announcement-bar a{font-size:14px}.announcement__text{font-size:14px!important}.opt-label{min-width:60px;min-height:30px;padding:11px 8px}@font-face{font-family:sacoor;src:url(sacoor.ttf) format("truetype"),url(sacoor.woff) format("woff"),url(sacoor.svg) format("svg");font-weight:400;font-style:normal}.icon{font-family:sacoor!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--zoom:before{content:"\e94b"}.icon--alert:before{content:"\e94a"}.icon--card:before{content:"\e949"}.icon--lock:before{content:"\e948"}.icon--ruler:before{content:"\e947"}.icon--target:before{content:"\e946"}.icon--play .path1:before{content:"\e944";color:#000;opacity:.5}.icon--play .path2:before{content:"\e945";margin-left:-1em;color:#f5f6f6}.icon--manage:before{content:"\e900"}.icon--more-bold:before{content:"\e901"}.icon--care-donot-wash:before{content:"\e93e"}.icon--care-iron-low-heat:before{content:"\e93f"}.icon--care-donot-bleach:before{content:"\e940"}.icon--care-donot-tumble-dry:before{content:"\e941"}.icon--organize-4:before{content:"\e902"}.icon--phone:before{content:"\e903"}.icon--pinterest:before{content:"\e904"}.icon--profile:before{content:"\e905"}.icon--reveal:before{content:"\e906"}.icon--search:before{content:"\e907"}.icon--share:before{content:"\e908"}.icon--shield:before{content:"\e909"}.icon--shipping-time:before{content:"\e90a"}.icon--sort:before{content:"\e90b"}.icon--star:before{content:"\e90c"}.icon--trash:before{content:"\e90d"}.icon--tshirt:before{content:"\e90e"}.icon--twitter:before{content:"\e90f"}.icon--valid:before{content:"\e910"}.icon--view-1:before{content:"\e911"}.icon--view-2:before{content:"\e912"}.icon--view-4:before{content:"\e913"}.icon--view-6:before{content:"\e914"}.icon--view-9:before{content:"\e94d"}.icon--voucher:before{content:"\e915"}.icon--world:before{content:"\e916"}.icon--youtube:before{content:"\e917"}.icon--arrow-left:before{content:"\e918"}.icon--arrow-right:before{content:"\e919"}.icon--bag:before{content:"\e91a"}.icon--box:before{content:"\e91b"}.icon--box-3d:before{content:"\e91c"}.icon--cancel:before{content:"\e91d"}.icon--caret:before{content:"\e91e"}.icon--cart:before{content:"\e91f"}.icon--chat:before{content:"\e920"}.icon--check:before{content:"\e921"}.icon--check-1:before{content:"\e922"}.icon--chevron-down:before{content:"\e923"}.icon--chevron-left:before{content:"\e924"}.icon--chevron-right:before{content:"\e925"}.icon--chevron-up:before{content:"\e926"}.icon--clock:before{content:"\e927"}.icon--club:before{content:"\e928"}.icon--copy:before{content:"\e929"}.icon--credit-note:before{content:"\e92a"}.icon--cross:before{content:"\e92b"}.icon--direction:before{content:"\e92c"}.icon--dog:before{content:"\e92d"}.icon--edit:before{content:"\e92e"}.icon--facebook:before{content:"\e92f"}.icon--filter:before{content:"\e930"}.icon--gallery:before{content:"\e931"}.icon--gift:before{content:"\e932"}.icon--gift-card:before{content:"\e933"}.icon--heart:before{content:"\e934"}.icon--heart-outlined:before{content:"\e935"}.icon--hide:before{content:"\e936"}.icon--info:before{content:"\e937"}.icon--instagram:before{content:"\e938"}.icon--invalid:before{content:"\e939"}.icon--linkedin:before{content:"\e93a"}.icon--location:before{content:"\e93b"}.icon--log-out:before{content:"\e93c"}.icon--menu:before{content:"\e93d"}.icon--more:before{content:"\e942"}.icon--organize-2:before{content:"\e943"}.icon--loop:before{content:"\e94c"}.icon--wire-hanger:before{content:"\e94e"}.icon--play-path-1:before{content:"\e944"}.icon--play-path-2:before{content:"\e945"}.icon--lg{font-size:1.333rem!important}.icon--1_2x{font-size:1.2rem!important}.icon--1_5x{font-size:1.5rem!important}.icon--2x{font-size:2rem!important}.icon--play .path2:before{color:#fff}.icon--shield{position:relative}.icon--shield:after{content:"\e92d";position:absolute;top:50%;left:50%;transform:translate(-52%,-53%) scale(.56)}.icon--shield--blue:before{color:#4a90e2}.icon--shield--blue:after{color:#fff}.icon--shield--silver:before{color:#8c8c8c}.icon--shield--silver:after{color:#fff}.icon--shield--gold:before{color:#aa9d64}.icon--shield--gold:after{color:#fff}.icon--shield--platinum:before{color:#8aa0a8}.icon--shield--platinum:after{color:#fff}.icon--bag--active,.icon--bag.active,.icon--heart--active,.icon--heart-outlined--active,.icon--heart-outlined.active,.icon--heart.active{color:#000!important}.icon--heart-outlined--active:before,.icon--heart-outlined.active:before{content:"\e934"}.section-footer__custom-liquid-block .section-footer__custom-liquid .footer-sitemap__list .footer-sitemap__item:not(.footer-sitemap__item--images){display:flex;align-items:center}.section-footer__custom-liquid-block .section-footer__custom-liquid .footer-sitemap__list .footer-sitemap__item:not(.footer-sitemap__item--images):before{content:"";background-image:url(footer-check.svg);background-repeat:no-repeat;background-size:13px;width:13px;height:13px;display:block;margin-right:8px}.section-footer__custom-liquid-block .section-footer__custom-liquid .footer-sitemap__list .footer-sitemap__item.footer-sitemap__item--images img{max-height:21px;margin-right:0;width:auto}.footer-sitemap__item.footer-sitemap__item--images{display:flex;flex-wrap:wrap;margin-top:1rem;max-width:17.333rem;margin-bottom:1rem;align-items:center;gap:5px}.section-footer .section-footer__row-container:last-child{position:relative;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:.8rem;color:#f5f6f6;min-height:0;height:5.2rem}.section-footer .section-footer__row-container .section-footer__row-lower{padding:8px 0;justify-content:space-between;align-items:center;height:100%}.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col{display:flex;padding:0;flex-wrap:wrap}.footer-logo{position:absolute;top:50%;left:0;right:0;margin:0 auto;display:table;transform:translateY(-50%);width:100%;text-align:center}.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col .footer-icons{margin-right:65px;position:relative;z-index:1}.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col .copyright{position:relative;z-index:1}@media (min-width: 768px){.section-footer__row-lower .section-footer__row__col:first-child{position:relative;z-index:1}}.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col .footer-icons .social li{margin-right:5px}.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col .footer-icons .social li .social__link,.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col .copyright *{color:#fff}.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col .section-footer__lower-menu,.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col .section-footer__lower-menu .section-footer__lower-menu__list li{margin-bottom:0}.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col .section-footer__lower-menu .section-footer__lower-menu__list li a{color:#fff}.has-paging__title,.section-featured-blog .hometitle{text-align:center;text-transform:uppercase;text-shadow:0 .07rem .2rem rgba(0,0,0,.3);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;font-style:normal;font-size:calc(2.61563rem + 4.13438 * ((100vw - 576px) / 624));margin:.76923rem auto 0;line-height:1;margin-bottom:30px}.tp-collection-subtitle{font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-style:normal;line-height:1.25;text-align:center;font-size:.93rem;letter-spacing:.33rem;text-shadow:0 .07rem .33rem rgba(0,0,0,.2);margin:0 auto 15px;display:block}.collection-slider-row .product-block__title{font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-style:normal;font-size:1.2rem;line-height:1.6;font-weight:700;color:#000}.collection-slider-row .small{font-size:1rem;line-height:1.2}.tp-collection-subtitle+.view-all{margin-top:20px}.section-newsletter{background-color:#efefef}.section-newsletter .hometitle{line-height:1em;margin:0 0 10px;font-size:2.4rem;line-height:2.6rem;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;font-style:normal;color:#000}.product-grid .image-cont .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{font-size:20px;padding:8px;display:block}.product-grid .product-block .block-inner-inner .tp-product-coupon,.product-info .product-column-right .tp-product-coupon{font-weight:700;font-size:.7rem;line-height:1.6rem;color:#1429c8!important;font-family:Open Sans}.page-header:not(.page-header--with-background){padding:20px 0}.logo-area__right i.icon-swym-wishlist{font-family:swym-font;font-style:normal;vertical-align:middle;align-items:center;font-size:16px;padding:4px;display:flex;margin-left:10px}.logo-area__right i.icon-swym-wishlist+span{vertical-align:middle}.logo-area__right i.icon-swym-wishlist:after{content:"";font-size:130%;line-height:18px;text-align:center;display:inline}.logo-area__right i.icon-swym-wishlist:after{content:"\f08a"}.logo-area__right .swym-wishlist{position:relative}.logo-area__right .swym-wishlist-header-counter,.section-header--nav-open .logo-area__right .swym-wishlist-header-counter{min-width:10px;line-height:1em;right:-6px;top:-3px;padding:3px;text-align:center;position:absolute;font-weight:500;font-size:9px;letter-spacing:initial;border-radius:12px;box-sizing:content-box;font-weight:700}.logo-area__right .swym-wishlist-header-counter:empty,.section-header--nav-open .logo-area__right .swym-wishlist-header-counter:empty{display:none}.logo-area__right .swym-wishlist-header-counter,.section-header--nav-open .logo-area__right .swym-wishlist-header-counter,.logo-area__right .cart-link__count,.section-header--nav-open .logo-area__right .cart-link__count{border:#000;background:#000;color:#fff}.pageheader--transparent .logo-area__right .swym-wishlist-header-counter,.pageheader--transparent .logo-area__right .cart-link__count{border-color:#fff;background:#fff;color:#000}.template-blog .article .article__inner{display:block;padding:0;margin:0 auto;max-width:none}.template-blog .article-list.article-layout--list .article{padding:0;border:none;position:relative;max-width:1140px}.template-blog .article .article__inner .article__content-wrap{width:100%;padding:25px 0 0;overflow:hidden}.template-blog .article .article__inner .article-image{margin-bottom:25px;max-width:100%;flex:0 0 100%}.template-blog .article .article__inner .article-image .theme-img{width:100%}.template-blog .article .article__inner .article__content-wrap h2{font-size:1.5rem;margin-bottom:15px;color:#000;line-height:1.25}.template-blog .article .article__inner .article__content-wrap .rte{line-height:1.6rem;margin-bottom:20px;color:#000}.product-info .product-column-right .swym-btn-container.swym-inject{display:none}.product-info .product-column-right .product-info-accordion .disclosure__content a{display:inline-block;height:auto;margin:0;transition:background-color .1s,color .1s,border-color .1s,opacity .1s;border:1.5px solid rgb(var(--btn-border-color));border-radius:var(--btn-border-radius);background:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color));font-family:var(--base-font-family);font-style:var(--base-font-style);font-weight:var(--base-font-weight);letter-spacing:var(--btn-letter-spacing);line-height:1em;text-align:center;text-decoration:none!important;text-transform:var(--btn-text-transform);vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:15px 25px;font-size:var(--base-text-size);position:relative;min-height:48px;box-sizing:border-box;width:100%}.section-image-with-text .column .feature-text-paired{margin:0}.section-image-with-text .column .feature-text-paired .majortitle{color:#000;margin:1.6rem 0 1rem;font-size:3.2rem;line-height:3.2rem;font-weight:400}.blockquotes_text,.section-blockquotes>div>.container{position:relative}.blockquotes_text blockquote:before,.section-blockquotes>div>.container blockquote:before{display:none}.blockquotes_text h1:before,.section-blockquotes>div>.container h1:before{content:"\201c";position:absolute;top:-3rem;left:-2rem;bottom:0;font-size:14rem;color:#f0e7e0;margin:0;padding:0}.blockquotes_text blockquote,.section-blockquotes>div>.container blockquote{padding:0;margin:0}.blockquotes_text h1,.section-blockquotes>div>.container h1{position:relative;left:1.2rem;font-size:3.2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-style:italic;color:#606060;margin-left:1.2rem;padding-top:4.333rem;margin-bottom:0}.section-blockquotes>div>.container{border-top:.067rem solid #d7d7d7;border-bottom:.067rem solid #d7d7d7}.price-shiping-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;column-gap:10px}.price-shiping-wrap .lightly-spaced-row{margin-bottom:0}.price-shiping-wrap .lightly-spaced-row .small-feature-link{text-transform:uppercase;text-decoration:none;font-weight:700;font-family:Open Sans,sans-serif;font-size:13px}.price-shiping-wrap .lightly-spaced-row .small-feature-link svg{margin-right:5px}.product-info .product-column-right .input-row .option-selector .tpSizeBtn{position:absolute;right:0;top:-31px;display:inline-block;text-transform:uppercase;font-weight:400;margin-left:5px;font-size:13px;background-color:#fff;padding:2px 5px;text-decoration:underline;font-family:Open Sans,sans-serif}.product-info .product-column-right .input-row .option-selector{position:relative}.tp-section-style-size-guide .tp-size-modal{z-index:9999;padding-top:0}.tp-size-modal .tp-size-modal-content{height:auto;width:100%;max-width:620px;margin-right:0;padding:0;min-height:100vh}.tp-size-filter{display:flex;justify-content:space-between;column-gap:10px;flex-wrap:wrap}.tp-size-modal .tp-size-modal-content .tp-modal-header{background-color:#e9e9e9;padding:1.6rem 1rem;padding-right:40px}.tp-size-modal .tp-size-modal-content .tp-size-close{line-height:1;position:absolute;right:18px;top:32px;color:#000}.tp-size-modal .tp-size-modal-content .tp-modal-header .tp-modal-size-header h2{margin-bottom:0}.tp-size-modal .tp-size-modal-content .tp-size-details-container{padding:30px}.tp-size-view-options .select__button{display:flex;align-items:center;position:relative;font-size:1rem;text-align:left;background-color:#fff;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;cursor:pointer;padding:.5625rem;border:1px solid #000;transition:background-color .3s,border-color .3s;width:13.54rem!important}.tp-size-view-options .select__button:after{position:absolute;content:"";top:50%;right:.5rem;transform:translateY(-50%);transform-origin:center center;transition:right .15s ease;background-image:url(caret-down.svg);background-repeat:no-repeat;background-size:7px 4px;width:7px;height:4px;z-index:1;display:block}.tp-size-view-options{position:relative}.tp-size-view-options .select__dropdown{border:1px solid #000;border-top:none;position:absolute;left:0;right:0;z-index:1;background-color:#fff;height:200px;overflow-y:auto}.tp-size-view-options .select__button.tp-select-active{border-bottom:none}.tp-size-view-options .select__dropdown .select__option{border-top:1px solid #ccc;padding:5px .5625rem}.tp-size-view-options .select__dropdown .select__option:empty{border:none;padding:0}.tp-size-view-options .select__dropdown .select__option:hover,.tp-size-view-options .select__dropdown .select__option.tp-active-view{background-color:#d9d9d9}.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table{position:relative;margin-top:30px}.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table .tp-cms-container .container,.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table .tp-inch-container .container,.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table .tp-measure-container .container{padding:0}.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table .tp-cms-container .container>table,.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table .tp-inch-container .container>table{margin-left:0!important;margin-right:auto!important;width:100%!important;min-width:400px}.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table .tp-cms-container .container>table th,.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table .tp-cms-container .container>table td,.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table .tp-inch-container .container>table th,.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table .tp-inch-container .container>table td{font-size:.7rem;line-height:2.3rem;font-family:Open Sans,sans-serif;font-style:normal}.tp-cms-container .container,.tp-inch-container .container{overflow-x:auto}.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table .tpmeasuretrigger{position:absolute;right:0;top:6px;text-decoration:underline}.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table .tp-cms-container .container .size-advisor__table__title{padding-right:130px}.tp-size-modal .tp-size-modal-content .tp-size-details-container .tp-size-table-container .tp-size-table .tp-measure-container .container .size-advisor__table--right .size-advisor__table__info{font-size:20px;font-weight:400}.tp-size-modal .tp-size-modal-content .tp-modal-header .tp-modal-measure-header h2{margin-bottom:0}.tp-size-modal .tp-size-modal-content .tp-modal-header .tp-modal-measure-header .tp-measure-backs:before{content:"";background-image:url(left-arrow.svg);background-repeat:no-repeat;background-size:contain;display:block;width:15px;height:10px}.tp-measure-backs{display:inline-flex;align-items:center;cursor:pointer;line-height:1;margin-bottom:10px;text-decoration:underline}.template-blog .article .article__inner .article__content-wrap .meta .article_link{text-decoration:underline}.template-blog .article-list.article-layout--columns{margin-top:20px}.template-blog .article-list .article:first-child{padding-top:0}.tp-measure-container .size-advisor__content .size-advisor__table{display:flex;flex-wrap:wrap}.tp-measure-container .size-advisor__content .size-advisor__table .size-advisor__table--left{flex:0 0 30%;max-width:30%;padding-right:15px}.tp-measure-container .size-advisor__content .size-advisor__table .size-advisor__table--right{flex:0 0 70%;max-width:70%;padding-left:15px}.breadcrumbs .breadcrumbs-prod-nav{display:none}.newsletter-sec{position:relative}.newsletter-sec .newsletter-sec-inner{min-height:286px;display:flex;align-items:center;justify-content:flex-end}.newsletter-sec .newsletter-sec-inner .newsletter-bg-img-wrap{line-height:0}.newsletter-sec .newsletter-sec-inner .newsletter-bg-img-wrap img{position:absolute;top:0;width:100%;height:100%;bottom:0;left:0;right:0}.newsletter-sec .newsletter-sec-inner .newsletter-content-wrap{position:relative;z-index:1;background-color:#fff;padding:30px;width:100%;max-width:655px;margin:30px;text-align:left}@media (min-width: 992px){.tp-collection-subtitle{font-size:1.4rem}.blockquotes_text h1,.section-blockquotes>div>.container h1{margin-left:6.667rem;padding:4.2rem 0 3.6rem;line-height:4rem}.blockquotes_text h1:before,.section-blockquotes>div>.container h1:before{top:7.4rem;left:-8rem}}@media (min-width: 768px){.tp-collection-subtitle{font-size:1.2rem}.template-blog .article-list.article-layout--list .article{margin:0 auto;height:70%}.template-blog .article .article__inner{gap:40px}.template-blog .article .article__inner .article__content-wrap{padding-left:0;padding-right:0}.product-info .product-column-right .price-container{flex-direction:column}.blockquotes_text h1,.section-blockquotes>div>.container h1{padding-top:4.333rem;margin-left:4.333rem}}@media (max-width: 1279px){.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col .footer-icons{margin-right:15px}.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col .section-footer__lower-menu .section-footer__lower-menu__list li{margin-left:5px;margin-right:5px}}@media (max-width: 1023px){.section-footer .section-footer__row-container:last-child{height:auto}.section-footer .section-footer__row-container .section-footer__row-lower{flex-direction:column;padding:20px 0}.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col{flex-direction:column;justify-content:center;align-items:center}.footer-logo{position:static;transform:none}.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col:last-child{row-gap:15px}.section-footer .section-footer__row-container .section-footer__row-lower .section-footer__row__col .footer-icons .social{margin-right:-15px}.footer-logo{margin-bottom:15px}.newsletter-sec .newsletter-sec-inner{display:block;min-height:auto}.newsletter-sec .newsletter-sec-inner .newsletter-bg-img-wrap{position:relative;padding-bottom:44%}.newsletter-sec .newsletter-sec-inner .newsletter-bg-img-wrap img{object-position:left}.newsletter-sec .newsletter-sec-inner .newsletter-content-wrap{padding:25px;max-width:100%;margin:0}}@media screen and (max-width: 991px){.section-image-with-text .flexible-layout .column.column--half{width:100%}.section-image-with-text .flexible-layout{flex-direction:column}.section-blockquotes>div>.container{border-top:none;border-bottom:none}.blockquotes_text h1,.section-blockquotes>div>.container h1{margin-left:0;left:auto}}@media screen and (max-width: 767px){.logo-area__right{padding-right:10px}.logo-area__right i.icon-swym-wishlist{margin-left:0}.section-footer__lower-menu__list{margin:0 -5px 15px;display:flex;flex-direction:column;row-gap:5px;text-align:center}.footer-logo{margin-bottom:0}.section-footer__row--blocks .section-footer__row__col:not(:last-child){margin-bottom:0}.section-footer__row--blocks .section-footer__row__col .section-footer__title{margin:0;max-width:100%;padding:0 40px 0 15px;text-transform:uppercase;position:relative}.section-footer .container:first-child{padding:0}.section-footer__row--blocks .section-footer__row__col .section-footer__menu-block__menu,.section-footer__row--blocks .section-footer__row__col .section-footer__custom-liquid{padding:15px 15px 0}.section-footer__row--blocks .section-footer__row__col{border-bottom:1px solid #fff;padding:15px 0}.section-footer__row--blocks .section-footer__row__col .section-footer__title:before{content:"";background-image:url(../assets/plus.svg);background-repeat:no-repeat;background-size:18px;width:18px;height:18px;display:block;position:absolute;right:15px}}@media screen and (max-width: 576px){.has-paging__title,.section-featured-blog .hometitle{font-size:2.61563rem;margin-bottom:0}.section-footer__lower-menu__list li{margin:0 5px 10px}.tp-size-filter{flex-direction:column}.tp-size-view{margin-top:10px}}.theme-store-id-568.spf-layout-theme.spf-has-filter #gf-products{margin:0!important;display:grid!important}.spf-has-filter .container:after,.theme-store-id-568.spf-has-filter .filter-container--side:after{content:"";display:table;clear:both}.spf-has-filter .template-collection .page-header:not(.page-header--with-background) .pagetitle:last-child{margin-bottom:0}.spf-has-filter .utility-bar[data-ajax-container]{display:none}.product-grid .product-block .image-cont .ar-contain:before{padding-top:calc(133%/max(var(--aspect-ratio),.6))}.product-grid .product-block .block-inner .product-block__image .rimage-outer-wrapper .rimage-wrapper{padding-top:133%!important}.product-grid .product-block .block-inner .product-info{justify-content:flex-start}.input-row select,.input-row input[type=date]{box-sizing:border-box;max-width:100%;margin:0;padding:.8em 15px;border:1px var(--input-border-color) solid;border-radius:var(--btn-border-radius);background:var(--input-background-color);color:rgb(var(--input-text-color));font-family:var(--base-font-family);font-size:var(--input-text-size);font-style:var(--base-font-style);font-weight:var(--base-font-weight);line-height:var(--base-text-size);vertical-align:middle;width:100%;height:auto}.input-row select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(caret-down.svg)!important;background-repeat:no-repeat,repeat!important;background-position:right .8em top 50%,0 0!important;background-size:.65em auto,100%!important}.section-gallery .gallery__item .gallery__image.image-overlay__image:before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;opacity:.2;z-index:1}.collection-slider-row .product-block__title{font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-style:normal;font-size:20px;line-height:1.6;font-weight:700;color:#000;overflow:hidden;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.template-collection .page-header.page-header--with-upper-spacing{margin-top:0;padding-top:0}.product-grid .product-block .block-inner .product-info .product-block__detail .innerer .product-block__title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.announcement-bar .announcement-bar__right select{background-color:transparent;outline:none;border:none;color:#fff;margin-left:11px;font-size:14px;width:auto;max-width:none;text-align:left;text-transform:uppercase;width:50px}.announcement-bar .announcement-bar__right select option{color:#000;text-transform:uppercase}.collection-listing .product-grid{align-items:unset}.collection-listing .product-grid>div .spf-product-card{height:calc(100% - 15px)}.store-section-wrap.header-localization .custom-select__listbox{top:calc(100% - 3px);right:-5px;left:auto;font-size:10px;text-align:left;width:120px;line-height:1.4}.bottom-reached iframe#launcher{bottom:70px!important}.navigation .navigation__columns .navigation__column:not(.navigation__column--promotion) .navigation__tier-3.tp-menu-single-column .navigation__item{flex:0 0 100%;max-width:100%}.product-label-container{display:none}@media (max-width: 1023px){.bottom-reached iframe#launcher{bottom:0!important}}@media (min-width: 768px){.collection-listing #gf-tree .gf-filter-contents .gf-option-block[data-filter-type=size] .gf-block-content,.collection-listing #gf-tree .gf-filter-contents .gf-option-block[data-filter-type="product:metafield:custom:line"] .gf-block-content{width:180px}}@media (max-width: 767px){.announcement__text{font-size:12px!important;text-align:left}.announcement-bar .announcement-bar__right select{margin-left:8px;font-size:12px;width:60px}.my-account-wrap>.spaced-row{margin-bottom:0;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between}.store-section-wrap.header-localization .custom-select__btn{font-size:10px}}.content-main-wrap.active>div{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.collection_promotions_badge{position:absolute;bottom:10px;left:0;right:0;width:100%;font-size:12px}.discount-tag{margin-right:218px;padding:4px 10px 3px;margin-top:4px}@media (min-width: 768px){.order_return{float:right}}.order_return{font-weight:700;margin-bottom:10px}.tp-order-tracking-container{display:flex;flex-flow:row wrap;width:100%;justify-content:flex-end;margin-bottom:25px}.tp-order-tracking-container a{border:1px solid #000000;color:#000;padding:5px 10px;border-radius:3px}@media (max-width: 768px){.tp-order-tracking-container{justify-content:start;margin-top:-10px}}.non-login-block,.login_customer{display:flex;justify-content:center;align-items:center;margin-top:20px;margin-bottom:60px;text-align:center}.non-login-block a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:#000;text-decoration-thickness:2px}.app-book-appointment{margin-bottom:60px}.bold-nav-link{font-weight:bolder!important}.price__was{margin-left:0!important;margin-right:8px}.product-grid .product-block .image-label-wrap{padding-bottom:32px}@media (max-width: 767px){.product-grid.product-grid--per-row-mob-1 .product-block.no-promotion .image-label-wrap{padding-bottom:0}.product-grid.product-grid--per-row-mob-2 .product-block .image-label-wrap{padding-bottom:42px}.product-grid.product-grid--per-row-mob-2 .product-block .image-label-wrap .product-block__image-dots{bottom:0}.product-grid.product-grid--per-row-mob-2 .product-block .image-label-wrap .collection_promotions_badge{font-size:10px!important}}.app-book-appointment{text-align:center}.tp-popup-trigger{background-color:#000;color:#fff;padding:15px 40px;text-decoration:none;border-radius:1px;font-size:20px;display:inline-block;cursor:pointer}.template-product .opt-btn.is-unavailable+.opt-label{display:none}.product-grid{column-gap:3px}.customized_badge{display:block;text-align:left;font-size:14px;font-weight:600;position:absolute;z-index:1;left:15px;top:10px;mix-blend-mode:difference}.customized_badge img{max-width:20px}@media (max-width:768px){.product-grid--per-row-mob-2 .customized_badge{font-size:11px;left:10px}}.valentine-theme{background-color:#8b0000;color:#fff!important}.valentine-theme h2{color:#fff!important}.size-type.tooltip{position:absolute;border:1px solid #000;padding:8px 15px;width:max-content;background:#f6f6f6;left:100%;top:107%;z-index:9;color:#000;display:none;transition:.3s all ease-out}.option-selector__btns .opt-label:hover .size-type.tooltip{display:block}.read-more-page-content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.read-more-page-btn{text-align:center;width:100%;font-size:14px;margin:20px auto 0;font-weight:700;text-decoration:underline;background-color:transparent;border:none;cursor:pointer}.collection-slider-row .product-block__title{font-weight:100;font-size:13px}.product-grid{column-gap:20px}.h4{letter-spacing:1px;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/50/assets/sacoor-custom.css.map */
