@import"https://fonts.googleapis.com/css2?family=Birthstone&family=DM+Serif+Text:ital@0;1&family=Farsan&family=Fredericka+the+Great&family=Parisienne&family=Playfair+Display&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.variant-text-format-style{font-size:40px;line-height:1;color:#000}.overflow-hidden{overflow:hidden}.personalise_drawer{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999}.personalise_main .personalise_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;height:100vh}.personalise_result{width:66.7%;padding:19px 37px 60px;position:relative}.drawer_close{position:absolute;top:19px;right:37px;display:flex;width:40px;height:40px;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fff;border:1px solid #9e7b5a;border-radius:50px;cursor:pointer}.drawer_close svg{display:block;width:16px;height:14px;transition:all ease .3s}.drawer_close:hover svg{transform:rotate(90deg)}.personalise_content{width:33.3%;border-left:1px solid #ece5de;display:flex;flex-direction:column;justify-content:space-between;height:100vh;position:relative;z-index:1}.personalise_result .product_heading{margin-bottom:34px;letter-spacing:var(--heading-spacing);text-transform:var(--heading-font-case);font-size:16px;color:var(--text-color);padding-right:50px;margin-top:12px}.personalise_result .product_image .image{display:block;width:auto;max-height:calc(100vh - 161px);margin:0 auto;object-fit:contain;max-width:100%}.cdk_product_image_box.vertical-view #cdk_main_img_prod{transform:rotate(90deg)}.customiser_content{padding:20px;height:calc(100% - 70px);overflow:auto}.customiser_content .heading{font-size:14px;font-style:normal;font-weight:400;line-height:18.5px;text-transform:uppercase;color:#000;font-family:DIN Neuzeit Grotesk,sans-serif}.packaging_option{margin-top:37px}.toggle_option .packaging_heading{font-size:14px;font-style:normal;font-weight:400;line-height:18.5px;text-transform:uppercase;color:#000;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;cursor:pointer}.accord-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;position:relative;cursor:pointer}.accord-header:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.accord-header .title_wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;width:calc(100% - 77px);margin-top:2px}.accord-header .button_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;padding:3px 8px;border:1px solid var(--text-color)}.accord-header.active .button_wrap{border-color:#9e7b5a}.title_wrap .Icon{display:block;width:20px;height:20px}.prod_title{display:block;width:calc(100% - 30px);font-size:17px;line-height:1.5;font-weight:500;text-transform:uppercase}.prod_title .name{display:block;color:#9e7b5a;font-size:12px}.button_wrap .close_text,.button_wrap .button_icon .close_icon{display:none}.accord-header.active .button_wrap .close_text,.accord-header.active .button_wrap .close_icon{display:block}.accord-header.active .button_wrap .edit_text,.accord-header.active .button_wrap .edit_icon{display:none}.accord-header .button_wrap .button_text{font-size:13px;line-height:1;font-weight:500;margin-top:5px}.button_wrap .button_icon{display:block;width:11px;height:11px;color:#9e7b5a}.accord-header.active .button_wrap .button_icon{width:10px;height:10px;margin-top:2px}.button_icon .icon,.button_icon .icon svg{display:block;width:100%;height:100%}.image_wrap .product_image{display:block;width:100%;height:100%;aspect-ratio:1/1}.product_wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px}.product_wrap .product{width:110px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;text-align:center;position:relative}.product_wrap .product:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.accord-content{display:none;margin-top:15px}.image_wrap{width:100%;border:1px solid rgb(158 123 90)}.product_content .product_title{display:block;font-size:9px;font-family:var(--gillsans);font-weight:500;font-style:var(--header-font-style);letter-spacing:var(--heading-spacing);text-transform:var(--heading-font-case);line-height:13px}.product.product_horizontal .product_content .product_title{font-size:12px}.product_price{margin:4px 0 0;font-size:9px;line-height:1;font-weight:700}.product_horizontal .product_price{font-size:12px;font-weight:500;margin-top:7px}.product_content{width:100%;margin-top:5px}.package_option{padding:15px 0;margin:15px 0;border-top:1px solid;border-bottom:1px solid}.rotate-content{margin-top:20px}.product.product_horizontal{width:fit-content;display:flex;flex-direction:row;align-items:center;text-align:unset;gap:20px;cursor:pointer;padding:5px 10px 5px 5px;border:1px solid #ece5de}.product.product_horizontal.active{padding:5px 10px 5px 5px;border:1px solid #9e7b5a}.product.product_horizontal .image_wrap{border:unset;width:100%;max-width:110px}.product.product_horizontal .product_content{width:calc(100% - 130px);margin:0}.wooden_add,.cork_add{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;max-width:140px;font-size:13px;line-height:1;font-family:var(--button-font-stack);font-weight:var(--button-font-weight);font-style:var(--button-font-style);text-transform:var(--button-text-case);letter-spacing:var(--button-text-spacing-px);padding:10px 20px;margin-top:10px;background:#1c4a47}.wooden_add .after_text,.cork_add .after_text,.wooden_add .icon .ProductCard__trash-icon,.cork_add .icon .ProductCard__trash-icon{display:none}.wooden_add .icon,.cork_add .icon,.wooden_add .icon svg,.cork_add .icon svg{display:block;width:14px;height:14px}.product.product_horizontal:after{display:none}.wooden_add.active .Icon,.cork_add.active .Icon,.wooden_add.active .text .before_text,.cork_add.active .text .before_text{display:none}.wooden_add.btn.active .text .after_text,.cork_add.btn.active .text .after_text,.wooden_add.active .ProductCard__trash-icon,.cork_add.active .ProductCard__trash-icon{display:block}.toggle_option .packaging_heading svg{display:block;width:20px;height:20px;margin-right:5px}.toggle_option{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px;font-family:DIN Neuzeit Grotesk,sans-serif}.toggle_option .heading_option{font-size:16px;font-weight:400;line-height:18.5px;color:#000;border:0px solid #000000;border-radius:50px;padding:3px 10px;text-align:center;width:fit-content;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;cursor:pointer;width:100%;max-width:73px;text-transform:capitalize}.toggle_option .close_option{display:none}.toggle_option .heading_option svg{color:#000}.toggle_option.active .heading_option svg{color:#9e7b5a}.toggle_option.active .edit_option{display:none}.toggle_option.active .close_option{display:flex}.package_content .package_name{font-size:14px;line-height:23px;font-style:normal;font-weight:400;margin-bottom:15px}.package_content .package_image{display:block;width:100%;max-width:109px}.package_content .package_price{font-size:14px;line-height:23px;font-style:normal;font-weight:400;color:#454545;margin:0}.text_heading_price{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:15px}.text_heading_price .package_name{margin:0}.text-varient-price{margin-left:10px}.text_heading_price p{font-size:14px;line-height:23px;font-style:normal;font-weight:400;margin-bottom:0}.engraving_input{position:relative}.engraving_input input{display:block;width:100%;height:100%;font-size:14px;line-height:23px;font-style:normal;font-weight:400;color:#45454580;padding:11px 80px 8px 35px;border:1px solid rgba(158,123,90,.2)!important}.engraving_input input::placeholder{font-size:14px;line-height:23px;font-style:normal;font-weight:400;color:#45454580}.engraving_input .input_counter{position:absolute;top:13px;right:35px;font-size:14px;line-height:18px;font-style:normal;font-weight:400;color:#45454580}.font_images{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:13px;margin-top:17px}.font_images .fornt_image_box{display:flex;align-content:center;padding:5px;border:1px solid rgba(158,123,90,.2);cursor:pointer;overflow:hidden;transition:all ease .3s}.font_images .fornt_image_box.selected{border:1px solid rgb(158 123 90)}.package_image_block{pointer-events:none;display:inline-block;border:1px solid rgba(158,123,90,.2)}.package_image_block.selected{border:1px solid rgb(158 123 90)}.font_images .fornt_image_box .font-image{display:block;width:100%;max-width:60px;height:100%;transform:scale(1.5)}.font-item{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;gap:4px;flex:1}.font-name{display:block;font-size:9px;line-height:1.4;font-weight:500}.personalise_total_buttons{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;background-color:#9e7b5a33;width:100%}.personalise_price span{font-size:20px;line-height:18.5px;font-style:normal;font-weight:400;letter-spacing:4px;color:#9e7b5a}.add_buttons{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:5px}.summary_btn{font-size:12px;font-style:normal;font-weight:400;line-height:23px;color:#c2a284;text-transform:uppercase;padding:5px 20px;border:1px solid #c2a284;display:inline-block;max-height:33px;cursor:pointer}.add_cart_btn{color:#fff;text-transform:uppercase;background-color:#1c4a47;display:inline-block;cursor:pointer;padding:10px 15px;min-height:44px}.cdk_product_image_box{position:relative;z-index:0}.cdk_product_image_box #cdk_text_over_image{position:absolute;z-index:1;top:48%;left:50%;transform:translate(-50%,-48%);display:block;width:100%;max-width:520px;text-align:center;padding:0 20px}.cdk_product_image_box #cdk_text_over_image .cdk-dynamic-text{display:block;font-size:80px;line-height:1.2;width:100%;word-break:break-word;color:#ba7139}.CartItem__Property{font-family:inherit;font-style:normal}.original_price{display:flex}.cdk-text-option{justify-content:flex-end}.product_select_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.product_to_select,.product_selected{width:fit-content}.product_selected .image{display:block;width:100%;max-width:109px}.main_product_image{border:1px solid rgb(158 123 90);display:inline-block}.plus_icon{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;max-height:109px;font-size:20px;line-height:1;font-style:normal;font-weight:400;color:#9e7b5a}.ProductMeta__PriceList+.ProductMeta__Description{padding:0;border:0}.personalised_accordian{margin-top:25px}.faq-ques-ans{border-bottom:1px solid #e3e3e3;padding:15px 0}.faq-ques-ans:first-child{border-top:1px solid #e3e3e3}.faq-ques-ans .faq-ques{position:relative;cursor:pointer;display:block}.faq-ques-ans .faq-ques .act-title{font-size:15px;line-height:18px;font-family:AR One Sans,sans-serif;font-weight:300;font-style:normal;color:#454545;text-transform:uppercase;padding-right:20px;letter-spacing:.1rem}.faq-icon{display:block;width:15px;height:15px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.faq-icon:before{content:"";display:block;width:1px;height:15px;background-color:#e3e3e3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s all ease}.faq-icon:after{content:"";display:block;width:15px;height:1px;background-color:#e3e3e3;position:absolute;top:50%;transform:translateY(-50%)}.faq-ques.active .faq-icon:before{transform:translate(-50%,-50%) rotate(90deg)}.faq-ques-ans .faq-ans{display:block;margin-top:15px}.faq-ques-ans .faq-ans .personalise_button{max-width:fit-content;width:100%;text-transform:uppercase;margin-top:20px}.product_buttons{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;max-width:100%;justify-content:space-between;gap:15px}.personalise_button{padding:8px 20px;width:48%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;transition:all ease .3s;cursor:pointer}.product_buttons .ProductForm__AddToCart{width:calc(100% - 154px);max-height:45px;font-size:12px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0;color:#fff}.product_buttons .ProductForm__AddToCart[disabled=disabled]{color:#9d9d9db3}.main_product_bt{display:block;width:100%}.main_product_bt .personalise_button{width:100%;max-width:calc(100% - 154px);max-width:100%;margin-left:auto;text-transform:uppercase;padding:10px 5px;min-height:44px;background-color:#1c4a47;gap:10px}.personalise_button .rotater{display:block;width:22px;height:22px}.personalise_button .rotater .rotater-image{display:block;width:100%;height:100%}.personlise_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%}.personlise_wrapper.button-position-before{flex-direction:row-reverse}:not(#ShopNowContainer)>[data-wetheme-section-type=template--product] .product-single-wrapper .paymentButtonsWrapper .personlise_wrapper .btn.product--add-to-cart-button,.personlise_wrapper .btn.product--add-to-cart-button{width:calc(50% - 5px)}.personlise_wrapper .main_product_bt{width:calc(50% - 5px)}@media screen and (max-width: 989px){.personlise_wrapper{flex-direction:column}.personlise_wrapper.button-position-before{flex-direction:column-reverse}:not(#ShopNowContainer)>[data-wetheme-section-type=template--product] .product-single-wrapper .paymentButtonsWrapper .personlise_wrapper .btn.product--add-to-cart-button,.personlise_wrapper .btn.product--add-to-cart-button,.personlise_wrapper .main_product_bt{width:100%}}.personaliser-meta .ProductMeta__Description{display:none}.rotate-content{display:inline-block}.rotate-content .Button{cursor:pointer}.cdk_product_image_box.vertical-view #cdk_text_over_image{padding:0 30px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;left:54%;top:48%;transform:translate(-54%,-48%) rotate(90deg);max-width:172px}.cdk_product_image_box.vertical-view{transform:rotate(-90deg)}.cdk_product_image_box.vertical-view #cdk_text_over_image .cdk-dynamic-text{width:fit-content;max-height:53%;line-height:1.1}.rotate-content .btn{min-height:44px;padding:10px 20px}.cdk_addToCart.loading .bt_text{opacity:0;visibility:unset}.cdk_addToCart.loading .spin{display:block;position:absolute;top:calc(50% - .8em);left:calc(50% - .8em)}.cdk_addToCart.loading{opacity:.5;pointer-events:none}.image-changer{width:fit-content;position:absolute;bottom:30px;left:20px;z-index:1;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.image-changer .image-update{display:block;width:90px;height:90px;position:relative;cursor:pointer}.image-changer .image-update:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #ece5de}.image-changer .image-update.active:after{box-shadow:inset 0 0 0 1px #9e7b5a}.image-changer .button-image{display:block;width:100%;height:100%;pointer-events:none}@media screen and (max-width: 1200px){.personalise_result{width:60%}.personalise_content{width:40%}.cdk_product_image_box.vertical-view #cdk_text_over_image .cdk-dynamic-text{max-height:44%}}@media screen and (min-width: 768px) and (max-width: 991px){.cdk_product_image_box.vertical-view #cdk_text_over_image .cdk-dynamic-text{max-width:85px}}@media screen and (max-width: 1200px){.cdk_product_image_box #cdk_text_over_image{padding:0 66px}}@media screen and (max-width: 991px){.personalise_result,.personalise_content{width:100%}.drawer_close{top:10px;right:-10px;width:30px;height:30px}.personalise_result{padding:20px 0;margin:0 20px}.personalise_result .product_image .image{height:100%}.personalise_content{height:unset}.personalise_main .personalise_wrapper{justify-content:space-between}.personalise_result{height:calc(100% - 279px);border-bottom:1px solid #000}.personalise_result .product_image{height:calc(100% - 52.5px)}.customiser_content{height:210px;overflow:hidden;overflow-y:auto}.image-changer{bottom:10px;left:0}.image-changer .image-update{width:70px;height:70px}}@media screen and (max-width: 767px){.cdk_product_image_box #cdk_text_over_image .cdk-dynamic-text{font-size:50px;max-width:320px;margin:0 auto}.personalise_result .product_heading{margin-top:0;margin-bottom:20px;padding-right:25px}.personalise_result .product_image{height:calc(100% - 38.5px)}.personalise_result .product_image .image{height:100%}.packaging_option{margin-top:30px}.personalise_result{height:calc(100% - 337.5px)}.customiser_content{height:265px}.add_buttons .add_cart_btn{width:100%}.summary_btn,.add_cart_btn{width:calc(50% - 2.5px);text-align:center}.personalise_total_buttons{gap:12px;padding:12px 20px}.product_buttons .ProductForm__QuantitySelector .QuantitySelector__Button{padding:10px}.product_buttons .ProductForm__AddToCart{width:calc(100% - 114px);padding:10px}.main_product_bt .personalise_button{max-width:calc(100% - 114px);max-width:100%}.cdk_product_image_box.vertical-view{margin-top:0}.cdk_product_image_box.vertical-view #cdk_text_over_image .cdk-dynamic-text{letter-spacing:0}.cdk_product_image_box #cdk_text_over_image{padding:0 50px}}@media only screen and (min-width: 1008px){.Product__Info{position:relative;top:unset!important}}@media screen and (max-width: 580px){.cdk_product_image_box #cdk_text_over_image .cdk-dynamic-text{max-width:250px}.main_product_bt .personalise_button{max-width:100%}.cdk_product_image_box.vertical-view #cdk_text_over_image .cdk-dynamic-text{max-height:25%;position:relative}.cdk_product_image_box.vertical-view #cdk_text_over_image{left:53%;transform:translate(-54%,-45%) rotate(90deg);padding:0 50px}.cdk_product_image_box #cdk_text_over_image{top:48%;transform:translate(-50%,-48%)}}@media screen and (max-width: 460px){.cdk_product_image_box.vertical-view #cdk_text_over_image .cdk-dynamic-text{left:0}.cdk_product_image_box.vertical-view #cdk_text_over_image{left:53%;top:49%;transform:translate(-54%,-51%) rotate(90deg);padding:0 60px}}@media screen and (max-width: 375px) and (max-height: 700px){.personalise_result{height:calc(100% - 228px)}.customiser_content{height:160px}}#shopify-section-cart-template #is-a-gift{display:none}.cdk_product_image_box.vertical-view #cdk_text_over_image .cdk-dynamic-text.cdk-dynamic-text-vertical{word-break:keep-all}.cdk_product_image_box.vertical-view #cdk_text_over_image .cdk-dynamic-text.cdk-dynamic-text-vertical.break{word-break:break-word}@media screen and (max-width: 400px){.cdk_product_image_box.vertical-view #cdk_text_over_image{left:53%;top:49%;transform:translate(-54%,-51%) rotate(90deg);padding:0 60px}.font_images{flex-wrap:nowrap;overflow:hidden;overflow-x:scroll;padding-bottom:5px}.font-item{flex:1 0 25%}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/personalise-drawer.css.map */
