.personalise-form .gfield_list_group_item{position:relative;display:flex;gap:0 20px;align-items:center}.personalise-form .gfield_list_group_item:before{white-space:nowrap}.personalise-form .gfield_list_group_item:after{content:attr(data-remaining);position:absolute;font-size:12px;color:grey;height:100%;width:62px;right:0;display:flex;align-items:center;justify-content:flex-end;top:0;padding:10px;pointer-events:none}.gfield_list_container .gfield_list_groups>.gfield_list_group:first-child .has-fill-to-all:after{right:130px}@media (max-width:767px){.gfield_list_container .gfield_list_groups>.gfield_list_group:first-child .has-fill-to-all:after{right:93px}}.gfield_list_container .gfield_list_groups>.gfield_list_group:not(:first-child) .fill-to-all{display:none}@media (min-width:1024px){.personalise-form .gform_page[id$=_1] .gform_fields{display:block}.personalise-form .gform_page[id$=_1] .gform_fields:after{clear:both;display:block;width:0;height:0;overflow:hidden;content:""}.personalise-form .gform_page[id$=_1] .gform_fields .gfield--type-hidden{display:none}.personalise-form .gform_page[id$=_1] .gform_fields>div[id$=_9],.personalise-form .gform_page[id$=_1] .gform_fields>div[id$=_10],.personalise-form .gform_page[id$=_1] .gform_fields>div[id$=_11]{float:left;width:calc(100% - 480px);overflow:hidden}.personalise-form .gform_page[id$=_1] .gform_fields>div[id$=_12]{width:480px;overflow:hidden;position:sticky;top:175px}}.personalise-form .gform_page[id$=_1] .gform_fields>div[id$=_12]{display:none}@media (min-width:1024px){.personalise-form .gform_page[id$=_2],.personalise-form .gform_page[id$=_2] .gform_fields{display:block}.personalise-form .gform_page[id$=_2] .gform_fields:after{clear:both;display:block;width:0;height:0;overflow:hidden;content:""}.personalise-form .gform_page[id$=_2] .gfield--type-hidden{display:none}.personalise-form .gform_page[id$=_2] div[id$=_14]{width:480px;overflow:hidden;position:sticky;top:175px}}.gfield_radio[id$=_13]{display:grid!important}@media (min-width:580px){.gfield_radio[id$=_13]{grid-template-columns:1fr 1fr}}@media (min-width:992px){.gfield_radio[id$=_13]{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1200px){.gfield_radio[id$=_13]{grid-template-columns:1fr 1fr 1fr 1fr}}.gfield_radio[id$=_13] .gchoice{display:flex;align-items:center;cursor:pointer;margin-bottom:10px}.gfield_radio[id$=_13] .gchoice label{display:flex;flex-direction:row;align-items:center;gap:10px;white-space:nowrap;z-index:1}.gfield_radio[id$=_13] .gchoice label img{width:44px;height:44px;-o-object-fit:cover;object-fit:cover}.preview{margin:0 0 0 50px;width:100%}@media (max-width:1023px){.preview{margin:0 auto}}.preview__container{margin:auto;width:100%}.preview__product{border-radius:8px;border:1px solid #e6ebeb;overflow:hidden;margin-left:73px;height:0;padding-bottom:357px;width:357px;position:relative;display:block;z-index:0;background:#fff}@media (max-width:1023px){.preview__product{margin-left:25px;padding-bottom:300px;width:300px}}.preview__product img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0;right:0;bottom:0}.preview__image{width:260px;height:0;padding-bottom:260px;border-radius:8px;border:1px solid #e6ebeb;overflow:hidden;margin-top:-75px;z-index:2;position:relative;background:#fff}@media (max-width:1023px){.preview__image{padding-bottom:150px;width:150px}}.preview__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0;right:0;bottom:0}.personalise-line-item{display:flex;align-items:center;gap:30px;margin-bottom:30px}.personalise-line-item__image{height:100px;width:100px;background:#fff;border:1px solid #e6ebeb}.personalise-line-item__image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.personalise-line-item__title{font-weight:700;margin-bottom:10px}.personalise-line-item__meta{display:flex;gap:5px 20px;font-size:14px;flex-wrap:wrap}.personalise-form_wrapper.personalise-form_wrapper .gform_page_footer{display:flex;margin:50px 0 0}.personalise-form_wrapper.personalise-form_wrapper .gform_page_footer .gform_next_button{margin-left:auto}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_header{display:none}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .add-new-engraving-row{border-radius:8px;background:var(--secondary-light-gray,#f5f7f8);display:flex;padding:15px 50px;justify-content:center;align-items:center;gap:5px;align-self:stretch;color:var(--primary-black,#030c26);font-size:14px;font-style:normal;font-weight:400;line-height:150%;cursor:pointer;margin-top:30px;transition:all .2s}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .add-new-engraving-row:hover{background:#cfd3d9}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups{counter-reset:element-counter}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .gfield_list_group{display:grid;border:0;padding:25px 0 20px;margin:0;gap:0 50px;position:relative;max-width:375px;grid-template-columns:1fr;grid-template-rows:auto}@media (min-width:768px){.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .gfield_list_group{max-width:none;grid-template-columns:1.25fr .75fr auto}}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .gfield_list_group:before{font-size:14px;font-style:normal;display:block;font-weight:400;line-height:150%;position:absolute;top:0;counter-increment:element-counter;content:"Item " counter(element-counter)}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .gfield_list_group_item{margin:0 0 10px;width:100%;padding:0;grid-column:1}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .gfield_list_group_item:first-child{grid-row:1}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .gfield_list_group_item:nth-child(2){grid-row:2}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .gfield_list_group_item:nth-child(3){grid-row:3}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .gfield_list_group_item:nth-child(4){grid-row:4}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .gfield_list_group_item:nth-child(5){grid-row:5}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .engraving-intro{font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0 0 10px;content:"Preview";left:0}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .engraving-preview{border-radius:8px;border:1px solid var(--secondary-gray,#e6ebeb);width:100%;display:flex;align-items:center;text-align:center;position:relative;justify-content:center;gap:10px;padding:20px;margin:30px 0 0;flex-direction:column}@media (min-width:768px){.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .engraving-preview{grid-column:2;grid-row:span 5;margin-top:0;height:100%}}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .engraving-preview:before{font-family:Raleway,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin:0 0 10px;content:"Preview";position:absolute;height:18px;top:-30px;left:0}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .engraving-preview .line-1{color:var(--primary-black,#030c26);font-family:Arial,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:120%}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .engraving-preview .line-2{color:var(--primary-black,#030c26);font-family:Arial,sans-serif;font-size:18px;font-style:italic;font-weight:400;line-height:120%}.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .engraving-preview .line-3,.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .engraving-preview .line-4,.personalise-form_wrapper.personalise-form_wrapper .gfield_list .gfield_list_groups .engraving-preview .line-5{color:var(--primary-black,#030c26);font-family:Arial,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:120%}.personalise-form_wrapper.personalise-form_wrapper .fill-to-all{display:block;cursor:pointer;position:relative;z-index:1;width:130px;height:100%;display:flex;align-items:center;justify-content:center;border-radius:38px;padding:10px 16px;color:#000;font-size:14px;border:1px solid var(--primary-black,#030c26);gap:10px;white-space:nowrap;transition:all .2s}@media (max-width:767px){.personalise-form_wrapper.personalise-form_wrapper .fill-to-all{padding:10px}.personalise-form_wrapper.personalise-form_wrapper .fill-to-all span{display:none}}.personalise-form_wrapper.personalise-form_wrapper .fill-to-all:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none'%3E%3Cg clip-path='url(%23clip0_358_7645)'%3E%3Cpath d='M11.917 11.916V8.531H8.532M1.084 1.083v3.385h3.385m7.406 1.355A5.417 5.417 0 001.808 3.79m-.682 3.386a5.417 5.417 0 0010.067 2.031' stroke='%23030C26' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_358_7645'%3E%3Cpath fill='%23fff' d='M0 0h13v13H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.personalise-form_wrapper.personalise-form_wrapper .fill-to-all:hover{background:var(--secondary-gray,#e6ebeb)}
/*# sourceMappingURL=personalisation.css.map */
