.mrpoint-embed.js-container{display:none}#ShopifyChat{z-index:1500!important}#MainContent{background-color:#f9faf8}.l-main.m-noTop{padding-top:50px}.product-page-main .js-sticky-sidebar{padding:0}.product-page-main .product-gallery__thumbnail{margin-left:10px;margin-right:10px}.pdp-arrow{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer;z-index:2;padding:0}.pdp-arrow.pdp-arrow--prev{left:1%}.pdp-arrow.pdp-arrow--next{right:1%;transform:translateY(-50%) rotate(180deg)}.pdp-arrow img{display:block;width:100%;height:auto}.pdp-arrow:disabled{opacity:.3;cursor:default}.pdp-cart-btn__wrap{position:relative;width:162px;height:44px}.pdp-cart-btn{background-color:transparent!important;padding:0!important}.pdp-cart-btn__img{width:100%;height:auto;display:block}.pdp-cart-btn .btn__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;color:#fff;font-family:source-han-sans-japanese,sans-serif;font-size:14px;font-weight:700;letter-spacing:.05em}.pdp-details__title{color:#606060;font-family:itc-bodoni-seventytwo-pro;font-size:26px;line-height:1;letter-spacing:.1em;text-align:center;margin:0;padding:0}.pdp-details__content{padding:0 25px}.pdp-details__content h3{color:#606060;font-family:source-han-sans-japanese,sans-serif;font-size:12px;font-weight:400}.pdp-details__content h4{color:#cc7c95;font-family:futura-pt;font-size:17px;letter-spacing:.08em;margin-bottom:15px;display:flex;align-items:flex-end;gap:5px}.pdp-details__content h4:after{content:"";width:100%;height:1px;background-color:#cc7c95;margin-bottom:5px}.pdp-details__content p{color:#606060;font-family:source-han-sans-japanese,sans-serif;font-size:14px;font-weight:400;line-height:calc(24 / 14);letter-spacing:.05em;margin:0 0 20px;padding:0}.pdp-details__content img{margin-left:-25px;width:calc(100% + 50px)!important;max-width:none}.recommend__title{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0}.recommend__title__sub{color:#606060;font-family:source-han-sans-japanese,sans-serif;font-size:12px;font-weight:400;line-height:1}.pdp-main{width:100%;padding:0;margin:0}.pdp-main__inner{padding:0}.cd-arrow{top:0}.carousel__slider [data-js-carousel-arrow]{top:-50px!important;width:30px!important;height:30px!important;transform:none}.carousel__slider [data-js-carousel-arrow] i,.carousel__slider [data-js-carousel-arrow] img,.carousel__slider [data-js-carousel-arrow] svg{width:100%;height:100%;display:block}.carousel__prev-placeholder,.carousel__next-placeholder{top:-80px!important}.carousel__products .slick-dots{margin:0;gap:20px}.carousel__products .slick-dots li{margin:0;width:10px;height:10px;background-color:#a1a0a2}.carousel__products .slick-dots li.slick-active{margin:0;background:url(./slick-dots.svg) no-repeat center center / contain!important;width:15px;height:15px}.popup-cart .popup-cart__discount{display:flex;flex-direction:column}.collection__badges{display:flex;flex-wrap:wrap;gap:2px 4px;margin:0}.collection__badge{display:inline-block;padding:3px;font-size:10px;line-height:1}.collection__badge__new{background-color:#f4e4e9;color:#606060;font-family:futura-pt}.collection__badge__preorder{background-color:#cc7c95;color:#fff;font-family:futura-pt}.collection__badge__low{border:#CC7C95 solid 1px;color:#cc7c95;font-family:source-han-sans-japanese,sans-serif}.collection__badge__soldout{background-color:#f4e4e9;color:#606060;font-family:futura-pt}.p-ranking .product-collection__content{margin-top:5px!important;padding:0!important;gap:3px!important}.cf-form-section.customer{padding:50px 25px;margin:0 auto}.cf-form-section.customer form{margin:0;padding:0}#cf-edit-account-heading{color:#606060;font-family:source-han-sans-japanese,sans-serif;font-size:20px;font-weight:300;line-height:1;letter-spacing:.1em;text-align:center;margin:0 0 50px;padding:0;display:flex;flex-direction:column;align-items:center;gap:15px}#cf-edit-account-back-link{display:block;color:#606060;font-family:source-han-sans-japanese,sans-serif;font-size:10px;letter-spacing:.1em;text-align:center;margin:0 0 20px;padding:0}.cf-form-inner .cf-fields-container{width:100%!important;display:flex!important;margin:0!important;gap:20px 15px}.cf-form-inner .cf-field-container{width:100%}.cf-form-inner .cf-field{margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.cf-form-inner [data-cf-column-width="6"]{width:calc(50% - 7.5px)!important}.cf-form-inner .cf-field label{position:relative;display:flex;align-items:center;gap:2px;margin:0 0 2px;padding:0;color:#606060;font-family:source-han-sans-japanese,sans-serif;font-size:14px;line-height:1;letter-spacing:.05em;white-space:nowrap}.cf-form-inner .cf-field:has(input[aria-required=true]) label:before{content:"";width:10px;height:10px;background:url(./icon-asterisk.svg) no-repeat center / contain;pointer-events:none}.label-required:after{display:none}.cf-form-inner .cf-field input,.cf-form-inner .cf-field select{width:100%;height:40px;border:#606060 solid 1px;border-radius:9999px;background-color:#fff;margin:0;padding:0 20px;color:#606060;font-family:source-han-sans-japanese,sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:.05em}.cf-form-inner .cf-field input::placeholder,.cf-form-inner .cf-field select::placeholder{opacity:.3}.cf-form-inner .cf-field .cf-field-description{padding:0;margin:0;opacity:1;color:#606060;font-family:source-han-sans-japanese,sans-serif;font-size:10px;line-height:1;letter-spacing:.05em}.edit__form__border{width:100%;border:none;margin:0;padding:0;border-top:#cc7c95 solid .5px}.edit__form__border hr{display:none;margin:0;padding:0;height:0}.cf-form-inner .cf-form-actions{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px!important}.cf-form-inner .cf-form-actions:before{content:"";width:162px;height:44px;background:url(btn_pink.png) no-repeat center / contain;position:absolute;top:0;left:50%;transform:translate(-50%)}.cf-form-inner .cf-form-actions .cf-submit-form{position:relative;display:block;margin:0;border:0;background:transparent;cursor:pointer;line-height:1;padding:14.25px}.cf-form-inner .cf-form-actions .cf-submit-form span{white-space:nowrap;color:#fff;font-family:source-han-sans-japanese,sans-serif;font-size:14px;font-weight:700;letter-spacing:.05em;pointer-events:none}.cf-form-inner .cf-form-actions .cf-step-invalid,.cf-form-inner .cf-form-actions .cf-step-invalid .cf-error-message{width:100%}.cf-form-inner .cf-form-actions .cf-field-errors li{padding-left:0}.cf-form-inner .cf-form-actions .cf-field-errors li:before{content:none}@supports selector(.x:has(.y)){.cf-form-inner .cf-form-actions:has(.cf-step-invalid):before{top:auto;bottom:0}}.faq-item__top-icon{color:#f5e3e8!important}.faq-contents__menu{padding:16px 0}a.faq-contents__menu-link{font-size:11px}a.faq-contents__menu-link:after{right:2px}.bis-reset .bis-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/randy-v2.css.map */
