.product__info-container:has(.sg-shipping-quote--primary) .product-form__quantity,.product__info-container:has(.sg-shipping-quote--primary) .product__tax,.product__info-container:has(.sg-shipping-quote--primary) .installment{display:none}.header__icon--cart,.quick-add,quick-add-bulk,cart-drawer,cart-notification,localization-form form[id*=Country],.product__tax,.sg-product-note,.product__info-container>.product__text.inline-richtext{display:none!important}.morocco-order-actions{display:grid;width:min(100%,46rem);gap:.7rem;margin:1.4rem auto 0;justify-items:stretch;text-align:center}.morocco-order-actions .button{height:5rem!important;min-height:5rem!important;margin:0;padding:0 2.2rem;border-radius:999px;font-size:1.4rem;letter-spacing:.06rem;text-decoration:none;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.morocco-order-actions .button:after{border-radius:999px;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.85)}.morocco-order-actions__note{margin:.6rem 0 0;font-size:1.2rem;line-height:1.45;text-align:center;color:rgba(var(--color-foreground),.68)}.morocco-email-dialog{width:min(92vw,46rem);padding:0;border:0;border-radius:2rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));box-shadow:0 2rem 6rem #00000038}.morocco-email-dialog::backdrop{background:#1414127a;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}.morocco-email-dialog__inner{position:relative;padding:3.2rem}.morocco-email-dialog__close{position:absolute;top:1.2rem;right:1.4rem;width:4rem;height:4rem;border:0;background:transparent;color:currentColor;font-size:2.8rem;line-height:1;cursor:pointer}.morocco-email-dialog__title{margin:0 4rem .8rem 0;font-size:2.4rem}.morocco-email-dialog__intro{margin:0 0 2rem;color:rgba(var(--color-foreground),.68)}.morocco-email-form{display:grid;gap:1.4rem}.morocco-email-form label{display:block;margin-bottom:.5rem;font-size:1.3rem}.morocco-email-form input,.morocco-email-form textarea{width:100%;padding:1.2rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.28);border-radius:.8rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));font:inherit}.morocco-email-form textarea{min-height:12rem;resize:vertical}.morocco-email-form .button{width:100%;min-height:5rem;border-radius:999px}@media screen and (max-width:749px){.morocco-order-actions{width:min(100%,34rem);max-width:calc(100vw - 3.2rem);margin-right:auto;margin-left:auto}.morocco-order-actions__note{width:100%;padding:0 .4rem}.morocco-email-dialog__inner{padding:2.6rem 2rem 2.2rem}}.morocco-order-actions{width:min(100%,32rem)!important;gap:.85rem!important;margin:1.4rem auto 0!important}.morocco-order-actions .button{width:100%!important;height:4.6rem!important;min-height:4.6rem!important;padding:0 1.3rem!important;border-radius:4px!important;font-size:1.32rem!important;letter-spacing:.035em!important;line-height:1.3!important;font-weight:400!important;box-shadow:none!important;transform:none!important}.morocco-order-actions .button:before,.morocco-order-actions .button:after{border-radius:4px!important;box-shadow:none!important}.morocco-order-actions .button--primary,.morocco-order-actions .product-form__submit{background:#252420!important;border:1px solid #252420!important;color:#fffdf9!important}.morocco-order-actions .button--secondary{background:transparent!important;border:1px solid #6c6964!important;color:#252420!important}.morocco-order-actions__note{margin:.45rem 0 0!important;padding:0 .3rem!important;font-size:1.13rem!important;letter-spacing:.015em!important;line-height:1.45!important}body:has(.morocco-order-actions) #shopify-chat,body:has(.morocco-order-actions) shopify-chat{display:none!important}@media screen and (max-width:749px){body:has(.morocco-order-actions) .product__info-container .product__title,body:has(.morocco-order-actions) .product__info-container .product__title h1{font-size:clamp(2.55rem,6.45vw,2.85rem)!important;line-height:1.12!important;letter-spacing:-.009em!important;font-weight:400!important}body:has(.morocco-order-actions) .product__info-container .product__title{margin-bottom:1.6rem!important}body:has(.morocco-order-actions) .product__info-container .price,body:has(.morocco-order-actions) .product__info-container .price-item{font-size:1.8rem!important;letter-spacing:.07em!important;margin-bottom:.9rem!important}body:has(.morocco-order-actions) .product__media-wrapper{margin-bottom:0!important}body:has(.morocco-order-actions) .product__media-wrapper .product__media-list{margin-bottom:.5rem!important;padding-bottom:0!important;row-gap:0!important}body:has(.morocco-order-actions) .product__media-wrapper .product-media-container.media-type-image,body:has(.morocco-order-actions) .product__media-wrapper .product-media-container.media-type-image .product__modal-opener{height:auto!important;min-height:0!important}body:has(.morocco-order-actions) .product__media-wrapper .product-media-container.media-type-image .media{padding-top:0!important;height:auto!important;aspect-ratio:var(--preview-ratio)!important}body:has(.morocco-order-actions) .product__media-wrapper .product-media-container.media-type-image .media img{object-fit:contain!important}body:has(.morocco-order-actions) .product__media-wrapper .slider-buttons{margin:.2rem 0 .9rem!important;min-height:3.2rem!important}body:has(.morocco-order-actions) .product__media-wrapper .slider-button{height:3.2rem!important;width:3.6rem!important}body:has(.morocco-order-actions) .product__info-container{padding-left:1.8rem!important;padding-right:1.8rem!important}.morocco-order-actions{width:min(100%,30.5rem)!important;max-width:calc(100vw - 4rem)!important}}@media screen and (min-width:990px){body:has(.morocco-order-actions) .product__media-wrapper .product__media-list{row-gap:2.2rem!important;margin-bottom:1.8rem!important}body:has(.morocco-order-actions) .product__media-wrapper .product-media-container.media-type-image .media img{object-fit:contain!important}body:has(.morocco-order-actions) .product__info-container .product__title h1{font-size:clamp(3.5rem,2.65vw,4rem)!important;line-height:1.14!important;letter-spacing:-.006em!important;font-weight:400!important}body:has(.morocco-order-actions) .product__info-container .product__title{margin-bottom:1.65rem!important}body:has(.morocco-order-actions) .product__info-container .price,body:has(.morocco-order-actions) .product__info-container .price-item{font-size:1.95rem!important;line-height:1.35!important;letter-spacing:.075em!important;margin-bottom:1.3rem!important}body:has(.morocco-order-actions) .morocco-order-actions{width:min(100%,30.5rem)!important;max-width:100%!important;margin:1.6rem 0 0!important;justify-items:stretch!important;text-align:center!important;gap:.9rem!important}body:has(.morocco-order-actions) .morocco-order-actions .button{height:4.6rem!important;min-height:4.6rem!important;max-width:30.5rem!important;padding-inline:1.3rem!important;border-radius:4px!important;font-size:1.32rem!important;letter-spacing:.035em!important;box-shadow:none!important}body:has(.morocco-order-actions) .morocco-order-actions .button:before,body:has(.morocco-order-actions) .morocco-order-actions .button:after{border-radius:4px!important;box-shadow:none!important}body:has(.morocco-order-actions) .morocco-order-actions__note{margin-top:.45rem!important;text-align:left!important;line-height:1.5!important;font-size:1.13rem!important}}body:has(.morocco-order-actions) product-info[id^=MainProduct-] .morocco-order-actions,body:has(.morocco-order-actions) product-info[id^=MainProduct-] .morocco-order-actions.product-form{width:min(100%,25rem)!important;max-width:25rem!important;margin-left:0!important;margin-right:0!important}body:has(.morocco-order-actions) product-info[id^=MainProduct-] .morocco-order-actions .button{width:100%!important;max-width:25rem!important;min-height:4.2rem!important;height:4.2rem!important;padding:0 1.2rem!important;font-size:1.25rem!important;letter-spacing:.02em!important;border-radius:3px!important;box-shadow:none!important}body:has(.morocco-order-actions) product-info[id^=MainProduct-] .morocco-order-actions .button:before,body:has(.morocco-order-actions) product-info[id^=MainProduct-] .morocco-order-actions .button:after{border-radius:3px!important;box-shadow:none!important}@media screen and (max-width:749px){body:has(.morocco-order-actions) product-info[id^=MainProduct-] .morocco-order-actions,body:has(.morocco-order-actions) product-info[id^=MainProduct-] .morocco-order-actions.product-form{width:min(100%,27rem)!important;max-width:27rem!important;margin-left:auto!important;margin-right:auto!important}body:has(.morocco-order-actions) product-info[id^=MainProduct-] .morocco-order-actions .button{max-width:27rem!important;min-height:4.4rem!important;height:4.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/60/compiled_assets/styles.css.map */
