h1,p{font-family:Instrument Sans,sans-serif}.cstm-hed-btn{display:flex;align-items:center;gap:20px}.hed-btn{color:#000;border:1px solid black;padding:3px 30px;border-radius:999px}.hed-btn a.btn{color:#000;text-decoration:none}.cstm-img-text .image-with-text__media{border-radius:20px}.cstm-richtext .rich-text__blocks{max-width:unset}.cstm-richtext h2.rich-text__heading{font-weight:700;letter-spacing:-.8px}.cstm-richtext .rich-text__text{color:#000}div#menu-drawer{height:480px;border-radius:0 0 16px;top:0;overflow:hidden}.menu-drawer__utility-links{background-color:unset!important}.password .header__icons.header__icons--localization.header-localization,.password details#Details-menu-drawer-container{display:none}.password .color-scheme-1.gradient{background:url(/cdn/shop/files/pexel.png?v=1762526180)}.password .banner__media.media{height:104vh}.password-header{padding-top:1rem!important;padding-bottom:1rem!important}.password-logo{justify-self:center}.cstm-password-form .newsletter-form{max-width:unset}.cstm-password-form .newsletter-form__row .field.email,.cstm-password-form .newsletter-form__row .field.phone{max-width:40%}.cstm-password-form .field__button{position:unset}.cstm-password-form .newsletter-form__button.field__button{min-width:16%}.cstm-password-form .field:after{border-radius:999px!important}.cstm-password-form .newsletter-form__row{max-width:750px}.cstm-password-form .email-signup-banner__box{padding:5rem 4.5rem!important}.cstm-password-form .newsletter__subheading{max-width:unset!important;margin-right:0!important;margin-left:0!important;margin-top:10px;color:#000;font-family:Instrument Sans,sans-serif}.cstm-password-form .banner__box{border-radius:20px}.cstm-password-form h2.email-signup-banner__heading.h1{font-weight:700;font-family:Instrument Sans,sans-serif}.cstm-password-form .field__input::placeholder{color:#000!important;opacity:1!important;font-size:16px}.cstm-password-form .field__label{display:none!important}.cstm-password-form.newsletter__wrapper{border-radius:20px}.field__input:focus{border-radius:999px!important}.footer__content-bottom{border-top:none!important}.footer-block__details-content .list-menu__item--link,.copyright__content a{color:#000!important}.footer{border-top:none!important}.footer-block:only-child:last-child{max-width:100%!important}.marquee-block{overflow:hidden;white-space:nowrap;position:relative;margin:40px 0!important;padding:10px 0}.marquee-text{display:inline-block;animation:marquee-medium 15s linear infinite}.marquee-text span{display:inline-block;font-size:20px}.marquee-block{border-top:1px solid;border-bottom:1px solid}@keyframes marquee-medium{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-speed--slow .marquee-text{animation-duration:25s}.marquee-speed--medium .marquee-text{animation-duration:15s}.marquee-speed--fast .marquee-text{animation-duration:8s}.product-form__quantity{display:none}.product-form__input--pill input[type=radio]+label{padding:.7rem 3rem!important}.accordion{border:none!important;margin-bottom:2rem!important}.accordion summary{background:#f8f8f8;padding:16px 25px!important;border-radius:20px}details summary .accordion__icon{display:inline-block;width:16px;height:16px;background-image:url(/cdn/shop/files/plus-vector.png?v=1762770003);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:.5rem;transition:background-image .3s ease}details[open] summary .accordion__icon{background-image:url(/cdn/shop/files/minus-vector.png?v=1762770025)}.product__accordion .accordion__content{font-size:15px}.product-form__submit.button{border-radius:100px}.button:after{content:unset!important}.product-form__submit span{position:relative;padding-right:28px;letter-spacing:-.8px;font-size:16px}.product-form__submit span:after{content:"";position:absolute;right:0;top:45%;transform:translateY(-50%);width:18px;height:18px;background-image:url(/cdn/shop/files/cart-shopicon.png?v=1762771595);background-size:contain;background-repeat:no-repeat;background-position:center;filter:brightness(0) invert(1)}p.caption-with-letter-spacing{display:none}.product-form__input{margin:0 0 3rem!important}legend.form__label{display:none}.header__icon--menu .icon.icon-close{z-index:999;left:50px}a.menu-drawer__menu-item{color:#00000080;font-weight:700;font-size:20px}a.menu-drawer__menu-item--active{color:#000}.menu-drawer__menu-item{padding:1.1rem 5rem!important}.list-social__item .link .svg-wrapper{width:28px;height:28px}.rich-font h2.rich-text__heading.rte{letter-spacing:-.8px}.cstm--newsletter .newsletter-bg-wrapper{height:100vh}.password .banner--large:not(.banner--adapt){min-height:100vh!important}.cstm--newsletter .header-wrapper{background-color:unset!important}.cstm--newsletter .footer{display:none}.cstm-newsletter.newsletter__wrapper,.password .newsletter__wrapper{border-radius:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;width:90%!important;max-width:100rem;z-index:2}.orichi-button-item.medium{padding:6px 40px!important;box-shadow:none;border:1px solid black}.orichi-button-item.medium .orichi-button-item-text{color:#000;font-weight:500;font-size:15px!important}.orichi-swatches-product-0,.orichi-swatches-product-1{gap:25px!important}.orichi-button-item:hover{box-shadow:none!important;transform:unset!important}.product__info-container .product-form{margin:3.5rem 0!important}.product .global-media-settings{border:none!important}div[name=orichi-swatches]{width:auto!important;max-width:100%!important}button#ProductSubmitButton-template--20100130373873__main span{position:relative;display:inline-block;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% 1.5px;background-position:0 100%;transition:background-size .3s ease-in-out}button#ProductSubmitButton-template--20100130373873__main span:hover{background-size:100% 1.5px}.orichi-swatches-wrapper .orichi-button-item span{position:relative;display:inline-block;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% 1.5px;background-position:0 100%;transition:background-size .3s ease-in-out}.orichi-swatches-wrapper .orichi-button-item:hover .orichi-button-item-text,.orichi-swatches-wrapper .orichi-button-item.selected .orichi-button-item-text{background-size:100% 1.5px}.cstm_wraper .orichi-swatches-wrapper .orichi-outofstock{position:absolute!important}.orichi-button-item{display:flex!important}.orichi-button-item.selected{outline:none!important}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:unset!important}.product__title h1{font-weight:700}div#shopify-section-main-password-header{z-index:999}.password-header{padding:25px 0!important}.password .color-scheme-1.gradient{background:transparent!important}.password summary.modal__toggle{position:absolute;bottom:7%;right:3%}.modal__toggle-open.password-link.link.underlined-link{color:#fff}#menu-drawer nav.menu-drawer__navigation>ul{padding-top:40px}.newsletter-form__row .field__input{height:100%!important}h3.product-title{position:relative;display:inline-block;cursor:pointer;margin:auto}h3.product-title:after{content:"";position:absolute;left:0;bottom:-3px;width:0%;height:2px;background:#000;transition:width .3s ease-in-out}h3.product-title:hover:after{width:100%}.cstm-img-grid .btn-text{position:relative;cursor:pointer}.cstm-img-grid .btn-text:after{content:"";position:absolute;left:0;bottom:0;width:0%;height:2px;background:#000;transition:width .3s ease-in-out}.hed-btn a.btn{position:relative;cursor:pointer;margin:auto}.hed-btn a.btn:after{content:"";position:absolute;left:0;bottom:-3px;width:0%;height:2px;background:#000;transition:width .3s ease-in-out}.hed-btn a.btn:hover:after{width:100%}.cstm-img-grid .btn-text:hover:after{width:100%}.cstm_gallery_set .thumbnail-slider .slider-button{display:none}.cstm_gallery_set .thumbnail-list{margin-bottom:0!important;align-items:center!important;justify-content:center!important}.cstm_gallery_set .thumbnail-list li{width:auto!important}.cstm_gallery_set .thumbnail-list li:before{content:unset!important;position:unset!important}.cstm_gallery_set .thumbnail-list li button{max-height:14px;max-width:14px;min-height:14px;min-width:14px;border-radius:50%;background:#0003;position:unset!important;box-shadow:none}.cstm_gallery_set .thumbnail-list li button.thumbnail[aria-current]{background:#0009;box-shadow:none}.cstm_gallery_set .thumbnail-list li button img{display:none}form#formGeneratorForm{background:#e5e5e5;border-radius:25px}.klaviyo-form_section form.klaviyo-form{max-width:760px;margin:auto}.klaviyo-form_section .klaviyo-form-YrDqMR{background:#e5e5e5;padding:50px 0;border-radius:20px}.klaviyo-form_section .klaviyo-form-YrDqMR [data-testid=form-row]:last-of-type{display:grid!important;grid-template-columns:1fr 1fr .5fr;gap:8px}.page-height{width:100%}.bg-height{height:100dvh;display:flex;justify-content:center;align-items:center;margin-top:-88px}.bg-height .page-width{max-width:1000px!important}.klaviyo-form_section .form_submitted{grid-template-columns:1fr!important}@media screen and (max-width: 390px){.cstm-password-form .banner__box{bottom:-80px!important}}@media screen and (min-width: 391px)and (max-width: 429px){.cstm-password-form .banner__box{bottom:-20px!important}}@media screen and (min-width: 430px)and (max-width: 500px){.cstm-password-form .banner__box{bottom:50px!important}}@media screen and (max-width: 500px){.newsletter__subheading p{font-size:14px}.cstm-password-form h2.inline-richtext{font-size:25px}.cstm--newsletter .newsletter-bg-wrapper{margin-top:-21%}.password .cstm-password-form{margin-top:-31%!important}}@media screen and (max-width: 749px){.newsletter-form__row{flex-direction:column;align-items:stretch}.newsletter-form__row .field,.newsletter-form__button{width:100%}.cstm-password-form .newsletter-form__row .field.email,.cstm-password-form .newsletter-form__row .field.phone{max-width:100%!important}a.header__heading-link.link.link--text.focus-inset{position:absolute;left:5px;top:12px}.header__icons.header__icons--localization.header-localization{margin-right:20px}summary.header__icon.header__icon--menu.header__icon--summary.link.focus-inset{position:absolute;right:3px;top:12px}.header__icon--menu[aria-expanded=true]:before{content:none!important}.password .hed-btn{display:block!important}.password-logo{width:100%;margin-bottom:0!important;position:absolute;left:10px}.cstm-password-form .newsletter-form__button.field__button{min-width:100%!important}}@media screen and (max-width: 767px){.bg-height{height:100dvh;margin-top:-110px}.klaviyo-form_section .klaviyo-form-YrDqMR{padding:40px 20px}.klaviyo-form-YrDqMR [data-testid=form-row]:last-of-type{grid-template-columns:1fr!important;gap:0!important}.klaviyo-form-YrDqMR [data-testid=form-row]>.needsclick{padding-left:0!important;padding-right:0!important}.cstm_wraper .orichi-button-item.medium span{font-size:14px!important}.klaviyo-form_section h2.inline-richtext{line-height:30px!important;font-size:24px!important}.cstm_wraper .orichi-button-item.medium{padding:6px 13px!important;font-size:6px!important;box-shadow:none;border:1px solid black;width:unset!important;max-width:unset!important;min-width:unset}div#menu-drawer a.menu-drawer__menu-item{padding-top:5px!important;padding-bottom:5px!important}#menu-drawer nav.menu-drawer__navigation>ul{padding-top:100px}div#menu-drawer{height:100vh}#shopify-section-template--20100130210033__rich_text_HFMgAe h2.rich-text__heading,#shopify-section-template--20100130210033__rich_text_HFMgAe .rich-text__text{color:#000;text-align:center}.cstm-richtext .rich-text__wrapper.rich-text__wrapper--left{margin:0 auto!important}.password-main .cstm-password-form .email-signup-banner__box{padding:4.5rem 2.5rem!important}#shopify-section-main-password-header .password-header{padding:25px 10px 50px!important}.cstm-wrapper{flex-direction:column!important}.cstm-img-text h2.image-with-text__heading.inline-richtext.h1{font-size:26px;font-weight:700}.cstm-img-text .image-with-text__text p{font-size:14px;color:#fff}.cstm-img-text .image-with-text__media-item.btn,.cstm-img-text .cstm-image{order:1}.cstm-img-text .image-with-text__content{padding:0}.cstm-img-text .cstm-image{padding:30px 15px 0}.cstm-img-text .page-width.cstm-wrapper{padding:0!important;flex-direction:column-reverse!important}.cstm--byshameel-studios .cstm-services-section{padding-top:20px}.cstm--byshameel-studios .cstm-richtext{padding:50px 0}.contact-right{min-width:100%!important}.cstm-img-text .cstm-blocks{padding:20px 20px 0}.cstm-img-text{padding-top:30px!important;padding-bottom:0!important}.cstm-block h2{font-size:25px!important}.cstm-block p{font-size:14px!important}.cstm-password-form .banner__box{width:90%;position:absolute;top:unset!important;margin-top:0!important}a.menu-drawer__account.link.focus-inset.h5{display:none}ul.footer-block__details-content.list-unstyled{display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:center}.password-header{flex-direction:row-reverse!important;padding:25px 10px!important}.product-row{flex-direction:column}.product-item{width:100%!important}.header__icon--menu .icon.icon-close{right:30px!important;left:unset!important}.menu-drawer__navigation{padding:2rem 0!important}.password .banner__media.media{height:102vh!important}.footer-block__details-content .list-menu__item--link{padding-top:0!important}.cstm_gallery_set .slider-mobile-gutter .quick-add-hidden{display:none}}@media screen and (min-width:500px) and (max-width: 640px){.password .cstm-password-form{margin-top:-24%!important}}@media screen and (min-width:641px) and (max-width: 767px){.password .cstm-password-form{margin-top:-18%!important}}@media screen and (min-width:500px) and (max-width: 767px){.cstm--newsletter .newsletter-bg-wrapper{margin-top:-15%}.cstm-password-form .banner__box{bottom:0!important}}@media screen and (min-width: 750px) and (max-width:767px){.password-header .hed-btn{width:60%}}@media screen and (min-width:767px) and (max-width: 949px){.cstm--newsletter .newsletter-bg-wrapper{margin-top:-10%}.password .cstm-password-form{margin-top:-12%}}@media screen and (min-width: 768px) and (max-width:1023px){.password-header .hed-btn{width:50%}.cstm_wraper .orichi-button-item.medium span{font-size:12px!important}.cstm_wraper .orichi-button-item.medium{padding:6px 12px!important;font-size:6px!important;box-shadow:none;border:1px solid black;width:unset!important;max-width:unset!important;min-width:unset}}@media screen and (min-width: 1024px) and (max-width: 1200px){.cstm_wraper .orichi-button-item.medium span{font-size:14px!important}.cstm_wraper .orichi-button-item.medium{padding:6px 14px!important;font-size:6px!important;box-shadow:none;border:1px solid black;width:unset!important;max-width:unset!important;min-width:unset}}@media screen and (min-width: 950px) and (max-width: 1200px){.cstm--newsletter .newsletter-bg-wrapper{margin-top:-8%}.password .cstm-password-form{margin-top:-9%}}@media screen and (min-width: 750px) and (max-width: 1200px){.password-header{margin:0 30px!important}}@media screen and (min-width: 1200px) and (max-width: 1600px){.cstm-img-grid h2.image-grid-with-text__heading.h1{font-size:52px!important}.cstm--newsletter .newsletter-bg-wrapper{margin-top:-6%}.password .cstm-password-form{margin-top:-7%}}@media screen and (min-width: 750px){.page-width{padding:0 1.5rem!important;max-width:1400px!important}.footer-block__details-content>li:not(:last-child){margin-right:2.5rem!important}}@media screen and (min-width: 768px){.cstm-img-text h2.image-with-text__heading.inline-richtext.h1{font-size:32px;font-weight:700}.cstm-img-text .image-with-text__text p{font-size:16px;color:#fff}.product__title h1{font-size:32px}.product-form__submit.button{width:60%!important;height:60px}.menu-drawer__navigation{padding:7rem 0!important}.cstm_gallery_set media-gallery{position:relative}.cstm_gallery_set .thumbnail-slider{position:absolute;top:50%;transform:translateY(-50%)}.cstm_gallery_set .thumbnail-list{margin-bottom:0!important;align-items:start!important;justify-content:start!important;flex-direction:column}}@media screen and (min-width: 1024px){.password-header .hed-btn{width:36%}a.menu-drawer__menu-item{font-size:20px!important;letter-spacing:.1px}.footer a.menu-drawer__menu-item,.footer a.link.link--text.list-menu__item{font-size:17px!important}.copyright__content{font-size:14px!important}.cstm-password-form .banner__box{max-width:100rem}.email-signup-banner__box .newsletter__subheading p{font-size:15px}.cstm-richtext h2.rich-text__heading{font-size:32px}}@media screen and (min-width: 1600px){.cstm-password-form .newsletter-form__row .field.email,.cstm-password-form .newsletter-form__row .field.phone{max-width:40%!important}.cstm-password-form .newsletter-form__button.field__button{min-width:17%!important}.accordion__title{font-size:16px!important;color:#000!important}.cstm-img-grid h2.image-grid-with-text__heading.h1{font-size:60px!important}.cstm--newsletter .newsletter-bg-wrapper{margin-top:-5%}.password .cstm-password-form{margin-top:-6%}.cstm-password-form .banner__box{margin-top:4%}.show-all{flex-wrap:nowrap!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
