@font-face{font-family:Recoleta;src:url(/cdn/shop/files/Recoleta-Regular_81909e8c-31ab-4611-8fe5-f440672e2c61.woff2?v=1741814659) format("woff2");font-weight:400;font-style:normal}body{font-family:Jost,sans-serif;background-color:#f4f4ee!important}body .main-page-title{font-family:Recoleta}.announcement-bar,.announcement-bar a{font-size:16px;font-weight:400;line-height:14px}.announcement-bar p{padding:10px 0;margin:0;min-height:0}.announcement-bar a{padding-left:24px;font-weight:600}.search-modal.modal__content.gradient{background-color:#f4f4ee}.predictive-search.predictive-search--header{border-radius:0!important;background-color:#f4f4ee}.list-collections .title{font-family:Recoleta DEMO;font-weight:400;font-size:42px;line-height:normal;margin:0 0 15px}.collection-list-block{max-width:1230px;padding:50px 15px}.collection-list-block .collection-list h3.card__heading{font-size:18px;line-height:20px}.collection .product-grid-container .grid__item .pdp-compare_at_price-block{display:none}.product-form__submit[disabled]{pointer-events:none}.product-shug-rug-pdp span.kaching-bundles__bar-label,.product-pdp span.kaching-bundles__bar-label{padding:4px 8px!important;gap:5px!important;border-radius:999px!important}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts{margin-top:18px}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__subtitle{font-style:normal;font-weight:600!important;font-size:14px!important;line-height:20px!important;color:#000;position:relative;padding:0 10px;white-space:nowrap;z-index:1;background:#fff;max-width:max-content;margin:0 auto}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts{gap:7px!important}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gift__label{top:unset;bottom:50px;padding:3px;gap:5px}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__header{background:#fff;position:relative;z-index:1;margin:0 7px}.product-pdp .kaching-bundles__progressive-gifts__header:after{content:"";height:1px;background-color:#d1cfcf;position:absolute;width:100%;left:0;top:10px}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gift__label__text{font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#133e87}.product-pdp span.kaching-bundles__progressive-gifts__gift__label__text.kaching-bundles__progressive-gifts__gift__label__text--crossed-out{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#133e87;opacity:.6}.product-pdp .kaching-bundles__progressive-gifts__gift__title{font-style:normal;font-weight:500;font-size:12px;line-height:14px;text-transform:uppercase;color:#1e1e1f!important}.product-pdp .icon-list .title{margin:0;font-style:normal;font-weight:500;font-size:14px;line-height:18px;text-transform:capitalize;color:#000}.product-pdp .icon-list{display:flex;flex-wrap:wrap;margin:16px 0}.product-pdp .icon-list .icon-item{width:33.33%;text-align:center;border-right:1px solid #d1cfcf;padding:0 12px}.product-pdp .icon-list .icon-item:last-child{border-right:0}.product-pdp .icon-list .icon-item img{max-width:20px;height:auto}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gift{border:0px!important}.product-pdp div.kaching-bundles__progressive-gifts__gift__image{border:1px dashed #0E2244;padding:4px}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gift__content{gap:7px;align-items:center}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gift__title{letter-spacing:0px}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gifts{gap:0}.product-pdp.afshar-pdp .color-variant .form__label{font-family:Jost;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#1e1e1e}.product-pdp.afshar-pdp .color-variant .color-name{font-family:Jost;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#1e1e1e}.product-pdp.afshar-pdp .color-variant{margin:0}.product-pdp.afshar-pdp .product__title{margin-top:10px;margin-bottom:10px}.product-pdp.afshar-pdp .shopify-app-block{margin:12px 0}.product-pdp.afshar-pdp .price .price-item.price-item--regular{font-size:20px;line-height:28px}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gift__image{border:1px dashed #0E2244;padding:4px}.kaching-bundles .kaching-bundles__progressive-gifts__gift--locked .kaching-bundles__progressive-gifts__gift__content{max-height:100px;max-width:100px;width:100%;height:100%;background-image:url(/cdn/shop/files/2-lock-img.png?v=1757062700);background-size:contain;background-repeat:no-repeat;background-position:top}.kaching-bundles .kaching-bundles__progressive-gifts__gifts .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--locked:nth-child(4) .kaching-bundles__progressive-gifts__gift__content{background-image:url(/cdn/shop/files/4-lock-img.png?v=1757062737)}.kaching-bundles .kaching-bundles__progressive-gifts__gift--locked .kaching-bundles__progressive-gifts__gift__image-wrapper svg{display:none}.kaching-bundles .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--locked .kaching-bundles__progressive-gifts__gift__image-wrapper:after{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;height:75%;width:77%;top:0}.popup-size-guide{display:none}.popup-size-guide .popup-container{height:100vh;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#1e1e1f4d;position:fixed;top:0;left:0;bottom:0;z-index:999;width:100%;padding:0 36px}.popup-size-guide .popup{background-color:#fff;padding:32px;max-width:800px;width:100%;max-height:640px;height:calc(100% - 30px);overflow-y:auto}.popup-size-guide .close-popup a svg,.popup-size-guide .close-popup a{display:inline-flex}.popup-size-guide .close-popup{height:28px;width:28px;display:flex;justify-content:center;align-items:center}.popup-size-guide .popup>h2{font-size:1.6rem;margin-bottom:10px}.popup-size-guide .popup>p{font-size:1.2rem;margin-bottom:10px}.popup-size-guide .popup-main-block .popup-info{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.popup-size-guide .tab-with-content{position:relative}.popup-size-guide .size-guide-imgblock .img-with-text{max-width:30.5%;width:100%}.popup-size-guide .size-guide-imgblock .benefit_text{font-size:13px;line-height:13px;text-align:center;letter-spacing:0px;color:#1e1e1f;max-width:76px;width:100%;margin:0 auto}.popup-size-guide .size-guide-imgblock .image{max-width:102px;width:100%;margin:0 auto}.popup-size-guide .size-guide-imgblock img{vertical-align:middle;width:100%;height:100%;object-fit:cover}.popup-size-guide .size-guide-imgblock{background:#f4f4ee;padding:0 15px 16px;display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:flex-start}.popup-size-guide .popup-main-block .popup-info.active{display:grid}.popup-size-guide .size-guide-title{font-family:Recoleta;font-style:normal;font-weight:400;font-size:18px;line-height:18px;text-transform:uppercase;color:#1e1e1f}.popup-size-guide .title-with-icon{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px}.popup-size-guide .content{display:none}.popup-size-guide .content.active{display:block}.popup-size-guide .content,.popup-size-guide .content p{font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#000;margin:0}.popup-main-block .popup-info .title{font-family:Recoleta;font-style:normal;font-weight:400;font-size:20px;line-height:20px;text-transform:capitalize;color:#1e1e1f;margin:0;padding-bottom:16px;letter-spacing:0px}.popup-size-guide .title-with-content{margin-top:56px}.popup-size-guide .main-size-guide-block .tab-title{background:transparent;color:#1e1e1f;font-family:Recoleta;font-style:normal;font-weight:700;font-size:14px;line-height:14px;padding:12px;text-align:center;cursor:pointer}.popup-size-guide .main-size-guide-block .tab-title.active{font-weight:500;background:#1e1e1f;color:#f4f4ee}.popup-size-guide .main-size-guide-block{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #1E1E1F;position:absolute;top:0;left:0;max-width:calc(50% - 12px);width:100%}.popup-main-block .size-guide-dropdown .size-guide-imgblock{display:none}.popup-main-block .size-guide-dropdown .size-guide-imgblock.active{display:flex}.popup-main-block .custom-dropdown{position:relative;width:100%;cursor:pointer;-webkit-user-select:none;user-select:none}.popup-main-block .selected-option{padding:11px 12px;font-family:Recoleta;border:1px solid #ccc;background:#fff;color:#1e1e1f;border:1px solid #1E1E1F;display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;font-size:16px;line-height:16px;letter-spacing:0px;text-transform:capitalize}.popup-main-block .dropdown-options{position:absolute;top:100%;left:0;right:0;border:1px solid #ccc;background:#fff;display:none;overflow-y:auto;z-index:10;list-style:none;padding:0;margin:0}.popup-main-block .dropdown-options .dropdown-option{font-family:Recoleta;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-transform:capitalize;color:#1e1e1f}.popup-main-block .custom-dropdown.open .dropdown-options{display:flex;padding:8px 12px;border:1px solid #1E1E1F;border-top:1px solid transparent;flex-direction:column;gap:12px}.popup-main-block .custom-dropdown.open .selected-option{border-bottom:1px solid transparent;font-family:Recoleta;font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-transform:capitalize;color:#1e1e1f}.popup-main-block .custom-dropdown.open .selected-option img{transform:rotate(180deg)}@media only screen and (max-width: 900px){.popup-size-guide .popup{max-height:605px}}@media only screen and (max-width: 768px){.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gift__label__text,.product-pdp span.kaching-bundles__progressive-gifts__gift__label__text.kaching-bundles__progressive-gifts__gift__label__text--crossed-out{font-size:10px;line-height:13px}.popup-size-guide .popup{padding:16px;max-height:532px}.popup-size-guide .main-size-guide-block .tab-title{font-size:12px;padding:8px}.popup-size-guide .title-with-content{margin-top:48px}.popup-main-block .popup-info .title{padding-bottom:14px}.popup-size-guide .popup-main-block .popup-info{gap:16px}.popup-size-guide .size-guide-imgblock{padding:0 12px 16px}.popup-size-guide .size-guide-imgblock .image{max-width:82px}.popup-size-guide .close-popup{height:24px;width:24px}}@media only screen and (max-width: 767px){.product-pdp.afshar-pdp .product__title{margin-top:8px;margin-bottom:8px}.product-pdp.afshar-pdp .shopify-app-block{margin:8px 0}}@media only screen and (max-width: 640px){.popup-size-guide .popup-main-block .popup-info{grid-template-columns:repeat(1,minmax(0,1fr))}.popup-size-guide .popup{max-height:693px}.popup-size-guide .main-size-guide-block{max-width:100%}.popup-size-guide .size-guide-imgblock .img-with-text{max-width:30.5%}.popup-size-guide .close-popup a svg{height:12px;width:12px}.popup-size-guide .size-guide-title{font-size:16px;line-height:16px}.popup-size-guide .title-with-icon{padding-bottom:12px}.popup-main-block .selected-option{margin-bottom:14px}}@media only screen and (max-width: 576px){.announcement-bar,.announcement-bar a{font-size:14px;line-height:16px;text-align:center;letter-spacing:0px}.announcement-bar a{padding-left:3px}.announcement-bar,.announcement-bar__announcement{flex-wrap:unset}span.compare_at_price-block{text-align:center}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gift__title{font-size:11px!important}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gift__label__text,.product-pdp span.kaching-bundles__progressive-gifts__gift__label__text.kaching-bundles__progressive-gifts__gift__label__text--crossed-out{font-size:10px;line-height:13px}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gift__label{bottom:50px}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gift{padding:4px}.product-pdp .icon-list .title{font-size:12px;line-height:16px}.product-pdp .icon-list .icon-item{padding:0 5px}.product-pdp .kaching-bundles .kaching-bundles__progressive-gifts__gift__label{gap:3px}}@media only screen and (max-width: 430px){.popup-size-guide .popup{max-height:600px}}@media only screen and (max-width: 375px){.kaching-bundles .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--locked .kaching-bundles__progressive-gifts__gift__image-wrapper:after{height:75%;width:78%;top:-3px}.popup-size-guide .size-guide-imgblock .img-with-text{max-width:30%}}@media only screen and (max-width: 350px){.product-pdp .icon-list .title{font-size:10px;line-height:14px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
