html,body{width:100%;margin:0;padding:0;overflow-x:hidden}html{scroll-behavior:smooth}body{font-family:"Montserrat",Sans-serif}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{display:block;margin-right:auto;margin-left:auto}.textalignleft{text-align:left}.textalignright{text-align:right}.textaligncenter{text-align:center}.div{display:block;float:left;width:100%}.padding10{padding:10px}.padding20{padding:20px}.ml0{margin-left:0}.ml10{margin-left:10px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml70{margin-left:70px}.ml80{margin-left:80px}.ml90{margin-left:90px}.ml100{margin-left:100px}.mr0{margin-right:0}.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr70{margin-right:70px}.mr80{margin-right:80px}.mr90{margin-right:90px}.mr100{margin-right:100px}.mb0{margin-bottom:0}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.mb150{margin-bottom:150px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.pl0{padding-left:0}.pl10{padding-left:10px}.pl20{padding-left:20px}.pl30{padding-left:30px}.pl40{padding-left:40px}.pl50{padding-left:50px}.pl60{padding-left:60px}.pl70{padding-left:70px}.pl80{padding-left:80px}.pl90{padding-left:90px}.pl100{padding-left:100px}.pr0{padding-right:0}.pr10{padding-right:10px}.pr20{padding-right:20px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pr50{padding-right:50px}.pr60{padding-right:60px}.pr70{padding-right:70px}.pr80{padding-right:80px}.pr90{padding-right:90px}.pr100{padding-right:100px}.pb0{padding-bottom:0}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pb90{padding-bottom:90px}.pb100{padding-bottom:100px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pt100{padding-top:100px}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both;font-size:0;clear:both}.fl{float:left}.fr{float:right}.glHidden{display:none}.glVisible{display:block}.w5{width:5%}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w33{width:33.33%}.w35{width:35%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.w55{width:55%}.w60{width:60%}.w65{width:65%}.w66{width:66.66%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w85{width:85%}.w90{width:90%}.w95{width:95%}.w100{width:100%}.posrel{position:relative}.clearboth{width:100%;clear:both}.clear{width:0;clear:both;float:none;height:0;font-size:0;line-height:0;padding:0;margin:0}.transition150{-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-o-transition:all .15s ease;-ms-transition:all .15s ease;transition:all .15s ease}.transition250{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.ovrflX{overflow-x:clip}h2 b{font-weight:600}p{padding-bottom:10px}.sngPstWrppr p{padding-bottom:20px}.sngPstWrppr h3{padding-bottom:10px}p:last-child{padding-bottom:0;margin-bottom:0}.glHidden{display:none}.comments-area a,.page-content a{text-decoration:none;word-wrap:break-word}.page-content ul,.page-content ol{padding-bottom:0}.page-content ul li,.page-content ol li{padding-bottom:10px}.page-content ul ul,.page-content ol ol{padding-bottom:10px;padding-top:10px}.page-content ul ul:last-child,.page-content ol ol:last-child{padding-bottom:0;padding-top0px}.elementor-widget-cstm-img-box{position:relative}.cstmImgBox{position:absolute;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.elementor-widget-cstm-hdr-img{position:absolute;top:0;left:0;width:100%;height:100%}.elementor-widget-cstm-hdr-img .cstmHdrImgWrppr{background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%;background-attachment:fixed}.elementor-widget-cstm-hdr-img .cstmHdrOvrl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:30%}.cstmLink{display:inline-block;width:auto;word-wrap:break-word;max-width:100%}.elementor-widget-cstm-img{line-height:0}.cstmSldr.splide .splide__pagination{padding-left:0}.cstmSldr.splide .splide__pagination>li{padding:0 8px}.cstmSldr.splide .splide__pagination>li>button{height:30px;width:30px;background:0 0;border:1px solid #b37953;box-shadow:none;padding:0;border-radius:15px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.cstmSldr.splide .splide__pagination>li>button:hover{scale:1.2}.cstmSldr.splide .splide__pagination>li>button.is-active{border:1px solid #b37953;background-color:#b37953}.lnkArrw:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f061";padding-left:6px;font-size:18px;top:-2px;position:relative}div#page>div.elementor div.elementor-widget-container ul.wp-block-list{padding-bottom:25px;padding-left:20px}div#page>div.elementor div.elementor-widget-container ol.wp-block-list{padding-left:25px}div#page>div.elementor div.elementor-widget-container ol.wp-block-list ol.wp-block-list{padding-bottom:0}div#page>div.elementor div.elementor-widget-container ol.wp-block-list li{padding:10px 0}div.elementor-widget-container nav.elementor-pagination{padding:20px}.hdrShpngCrtWrppr:hover{animation-name:cstm_popUp;animation-duration:.3s}@keyframes cstm_popUp{0%{scale:1;transform:rotate(0deg)}50%{scale:1.2;transform:rotate(10deg)}100%{scale:1;transform:rotate(0deg)}}.hdrCrclWrppr{height:30px}.hdrCrclNbmr span{height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.ftrMnWrppr li a{display:inline-block !important;float:none !important}.zmnHvr{animation:cstm_zmOt .3s forwards}@keyframes cstm_zmOt{0%{scale:1.1}100%{scale:1}}.zmnHvr:hover{animation:cstm_zmIn .3s forwards}@keyframes cstm_zmIn{0%{scale:1}100%{scale:1.1}}.hmFtrdPrdctsWppr{width:100%;max-width:100%;float:left;display:block}.hmFtrdPrdctsWppr .splide{width:100%;display:block;float:left;max-width:100vw}.hmFtrdPrdctsWppr .splide .elementor.e-loop-item{width:100%;display:block;float:left}.hmFtrdPrdctsWppr .splide .splide__pagination{padding-left:0;float:left;width:100%}.hmFtrdPrdctsWppr .splide .splide__pagination>li>button{border:0;border-radius:0;height:4px;width:40px;background-color:#999;padding:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.hmFtrdPrdctsWppr .splide .splide__pagination>li>button:hover{height:6px}.hmFtrdPrdctsWppr .splide .splide__pagination>li>button.is-active{background-color:#343434;height:6px;top:1px;position:relative}.cstmFrmRsnTbl{max-width:1140px;width:100%;display:inline-block;float:none}.cstmFrmRsnTbl,.cstmFrmRsnTbl *{box-sizing:border-box}.cstmFrmRsnTbl span.label{float:left;padding-right:10px;font-family:"Montserrat";font-size:16px;color:#343434;font-weight:700;text-transform:uppercase}.cstmFrmRsnTbl .textField,.cstmFrmRsnTbl .textAreaField{width:100%;float:left;border:1px solid #707070;padding:20px 15px;font-size:16px;line-height:21px;outline:none;border-radius:0;padding-right:20px}.cstmFrmRsnTbl select.textField{appearance:none;background-image:url(//diadreamdesign.co.uk/wp-content/themes/hello-elementor-child/images/arrow_down.png);background-size:auto;background-position-y:center;background-repeat:no-repeat;background-position:97% center}.cstmFrmRsnTbl span.fileFieldNote{font-size:12px;width:100%;float:left;text-align:right;color:#666}.cstmFrmRsnTbl .textAreaField{font-family:inherit;resize:none;font-size:14px;line-height:21px}.cstmFrmRsnTbl .buttonWrapper .loader{color:#444;float:none;padding:5px 30px 0}.cstmFrmRsnTbl .buttonWrapper .submitButton{display:inline-block;float:none;padding:15px 70px;color:#fff;border:1px solid #b37953;background-color:#b37953;cursor:pointer;font-size:16px;font-family:"Montserrat";font-weight:500;text-transform:uppercase;border-radius:10px;scale:1}.cstmFrmRsnTbl .buttonWrapper .submitButton:hover{background-color:#81522e;scale:1.1}.cstmFrmRsnTbl .successWrapper{margin-bottom:20px;padding:10px;color:#007727;border:0;background-color:#f8fff7;font-size:16px;border-radius:10px}.cstmFrmRsnTbl .errorWrapper{margin-bottom:20px;color:#aa0303;border:0;background-color:#ffe0e0;line-height:1.5;padding:10px 15px;font-size:16px;border-radius:10px}.cstmFrmRsnTbl .errorWrapper span{font-size:14px;font-style:italic;padding-top:10px}.cstmFrmRsnTbl .privacySeriouslyText{font-size:14px}.cstmFrmRsnTbl .consentForPersonalDataText{font-size:14px}.cstmFrmRsnTbl a{color:#81522e}.cstmFrmRsnTbl .w50l{padding-right:60px}.cstmFrmRsnTbl .w50r{padding-left:60px}.infoLabel{float:right;position:relative;cursor:pointer}.infoLabel .infoLabelIcon{display:inline-block;float:right;width:15px;height:15px;background-image:url(//diadreamdesign.co.uk/wp-content/themes/hello-elementor-child/images/infoLabel.webp);background-size:100% 100%;padding:0;position:relative;top:5px}.infoLabel .infoLabelPopUp{display:none;position:absolute;bottom:5px;right:5px;left:initial;width:250px;padding-bottom:10px}.infoLabel:hover .infoLabelPopUp{display:block}.infoLabel .infoLabelPopUp .infoLabelPopUp_text{padding:10px;width:250px;font-size:12px;text-align:left;float:left;width:100%;background-color:#81522e;color:#fff;line-height:1.5}.infoLabel .infoLabelPopUp .infoLabelPopUp_arrow{width:0;height:0;border-left:10px solid transparent;border-top:10px solid #81522e;position:absolute;bottom:0;right:0;left:initial;padding:0}.infoLabel .infoLabelPopUp:hover{display:block}.loaderCstm{width:48px;height:48px;border:7px solid #b37953;border-bottom-color:#81522e;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation .5s linear infinite}.rsnTblSldr{height:650px}.rsnTblSldr .rsnTblSldImg{background-size:cover;background-position:center;height:100%;position:relative}.rsnTblSldr .rsnTblSldImg>a{position:absolute;left:0;top:0;width:100%;height:100%}.rsnTblSldr>div{height:100%}.rsnTblSldr .splide__arrows{position:absolute;top:0;z-index:5;width:100%;height:0;top:50%;margin-top:-32px}.rsnTblSldr .splide__arrows .splide__arrow{position:absolute;background-color:#dee1e3;height:62px;width:62px;border-radius:31px;border:0;text-align:center;line-height:0;padding:0}.rsnTblSldr .splide__arrows .splide__arrow svg{height:auto;width:18px}.rsnTblSldr .splide__arrows .splide__arrow--prev{transform:rotate(180deg);left:20px}.rsnTblSldr .splide__arrows .splide__arrow--next{right:20px}.rsnTblSldr .splide__pagination{position:absolute;z-index:3;bottom:40px;right:40px}.rsnTblSldr .splide__pagination li{margin:0 4px}.rsnTblSldr .splide__pagination li button{height:14px;width:14px;background-color:#fff;border-color:#b37953;padding:0;border-radius:10px}.rsnTblSldr .splide__pagination li button:hover{background-color:#b37953}.rsnTblSldr .splide__pagination li button.is-active{width:24px;background-color:#b37953}.prdctImgNSldr{background-size:cover;background-position:center;height:100%;width:100%;position:absolute;top:0;left:0}.cstmDtWrppr{border-top:1px solid #707070;margin-bottom:30px;display:inline-block;width:100%;float:left}.cstmDtWrppr .cstmDtRw{border-bottom:1px solid #707070;padding:15px 10px;font-family:"Montserrat";font-size:18px;display:flex;flex-direction:row;justify-content:space-between;gap:20px}.cstmDtWrppr .cstmDtRw .label{color:#343434;font-weight:600}.cstmDtWrppr .cstmDtRw .value{color:#a3a3a3}.cstmDtWrppr a.cstmDtRw.fllDscptn .label{color:#343434}.cstmDtWrppr a.cstmDtRw.fllDscptn .value{color:#a3a3a3}.breadcrumbsWrppr{font-family:"Montserrat";font-size:12px;color:#a3a3a3}.breadcrumbsWrppr a{color:#a3a3a3}.breadcrumbsWrppr a:hover{color:#81522e}.cstmFrmQttnRsnTbl{display:inline-block;flex-direction:row;flex-wrap:wrap;gap:20px;max-width:800px;margin:0 auto}.cstmFrmQttnRsnTbl .fldClmns{width:100%;float:left}.cstmFrmQttnRsnTbl .fldClmns .fldClmn{width:50%;float:left;padding:10px 0 30px}.cstmFrmQttnRsnTbl .fldClmns .fldClmn:nth-child(odd){padding-right:60px}.cstmFrmQttnRsnTbl .fldClmns .fldClmn:nth-child(even){padding-left:60px}.cstmFrmQttnRsnTbl .fldClmn.fldClmn100{width:100%;padding-left:0;padding-right:0;padding-top:10px}.cstmFrmQttnRsnTbl .fldClmn .lblWrppr{float:left;width:100%;text-align:left}.cstmFrmQttnRsnTbl span.label{float:left;padding-right:10px;font-family:"Montserrat";font-size:16px;color:#343434;font-weight:700;text-transform:uppercase}.cstmFrmQttnRsnTbl .textField,.cstmFrmQttnRsnTbl .textAreaField{width:100%;float:left;border:1px solid #707070;padding:20px 15px;font-size:16px;line-height:21px;outline:none;border-radius:0;padding-right:40px}.cstmFrmQttnRsnTbl select.textField{appearance:none;background-image:url(//diadreamdesign.co.uk/wp-content/themes/hello-elementor-child/images/arrow_down.png);background-size:auto;background-position-y:center;background-repeat:no-repeat;background-position:97% center}.cstmFrmQttnRsnTbl span.fileFieldNote{font-size:12px;width:100%;float:left;text-align:right;color:#666}.cstmFrmQttnRsnTbl .textAreaField{font-family:inherit;resize:none;font-size:16px;line-height:1.4}.cstmFrmQttnRsnTbl .buttonWrapper .loader{color:#444;float:none;padding:5px 30px 0}.cstmFrmQttnRsnTbl .buttonWrapper .submitButton{display:inline-block;float:none;padding:15px 70px;color:#fff;border:1px solid #b37953;background-color:#b37953;cursor:pointer;font-size:16px;font-family:"Montserrat";font-weight:500;text-transform:uppercase;border-radius:10px;scale:1}.cstmFrmQttnRsnTbl .buttonWrapper .submitButton:hover{background-color:#81522e;scale:1.1}.cstmFrmQttnRsnTbl .successWrapper{margin-bottom:20px;padding:10px;color:#007727;border:0;background-color:#f8fff7;font-size:16px;border-radius:10px}.cstmFrmQttnRsnTbl .errorWrapper{margin-bottom:20px;color:#aa0303;border:0;background-color:#ffe0e0;line-height:1.5;padding:10px 15px;font-size:16px;border-radius:10px}.cstmFrmQttnRsnTbl .errorWrapper span{font-size:14px;font-style:italic;padding-top:10px}.cstmFrmQttnRsnTbl a{color:#81522e}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.elementor-pagination{text-align:center;line-height:1;margin-top:20px}.elementor-pagination a{display:inline-block;float:none;padding:2px 8px;color:#b37953;background-color:transparent;cursor:pointer;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;text-transform:uppercase;text-align:center;border-radius:4px;margin-left:2px !important;margin-right:2px !important}.elementor-pagination span{color:#999;padding:0 5px;font-size:18px;margin-left:2px !important;margin-right:2px !important}.elementor-pagination a:hover{background-color:#b37953;border-color:#b37953;color:#fff}.elementor-pagination .prev.page-numbers,.elementor-pagination .next.page-numbers{border:0}.elementor-add-to-cart input.input-text.qty[type=number]::-webkit-inner-spin-button,.elementor-add-to-cart input.input-text.qty[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.elementor-add-to-cart div.quantity{position:relative;height:54px}.elementor-add-to-cart input.input-text.qty{padding:0 20px;box-sizing:initial;line-height:1;border-radius:10px;border:1px solid #a3a3a3;width:30px}.elementor-add-to-cart .csmRmvQntt,.elementor-add-to-cart .csmAddQntt{position:absolute;z-index:2;left:5px;top:0;height:100%;line-height:56px;font-size:20px;cursor:pointer;user-select:none}.elementor-add-to-cart .csmAddQntt{right:5px;left:initial}.woocommerce a.added_to_cart{padding-top:0;padding-left:10px;height:20px;color:#81522e;margin-top:15px}.woocommerce a.added_to_cart:hover{color:#111}.woocommerce button.single_add_to_cart_button:disabled{background-color:#af7651 !important}.hdrMnWrppr ul ul li{padding-right:10px}.prdctsArchv a.added_to_cart.wc-forward{float:right}.woocommerce-notices-wrapper>.woocommerce-message{border-radius:10px}.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button{font-family:Montserrat,sans-serif;font-size:16px;text-transform:uppercase;color:#fff;border:0;background-color:#b37953;border-radius:10px;border:0;font-weight:400}.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button:hover{background-color:#81522e;color:#fff}.cstmChckOt #customer_details #billing_first_name_field{padding:0;margin:0;padding-bottom:20px}.cstmChckOt #customer_details #billing_last_name_field{padding:0;margin:0;padding-bottom:20px}.cstmChckOt #select2-billing_country-container{padding:0 20px}.cstmChckOt #customer_details .woocommerce-additional-fields>h3{display:none}.cstmChckOt table.woocommerce-checkout-review-order-table th:last-child,.cstmChckOt table.woocommerce-checkout-review-order-table td:last-child{text-align:right}.cstmChckOt .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{margin-top:0}.cstmChckOt .woocommerce-terms-and-conditions-wrapper a{color:#9f6944}.cstmChckOt .woocommerce-terms-and-conditions-wrapper a:hover{color:#343434;text-decoration:underline}.cstmChckOt .woocommerce-terms-and-conditions-wrapper{padding-bottom:20px}.cstmChckOt .e-woocommerce-login-section a{color:#9f6944}.cstmChckOt .e-woocommerce-login-section a:hover{color:#343434;text-decoration:underline}.cstmShpngCrt .wc-ppcp-cart-payments__container{display:none}.cstmChckOt .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin-bottom:20px;text-align:center;padding:10px 20px;border-radius:10px;background-color:#d6f3d6;color:#105609}.cstmChckOt .woocommerce-order ul.order_details{margin:0;width:320px;margin:0 auto;float:none;padding:0;background-color:#f5f5f5;border-radius:10px;padding:10px 15px;max-width:100%}.cstmChckOt .woocommerce-order ul.order_details li{float:left;width:100%;padding:10px 0;margin:0;border-right:0;border-bottom:1px dashed #cfc8d8;text-align:left;font-size:14px;color:#343434;line-height:21px}.cstmChckOt .woocommerce-order ul.order_details li strong{float:right;font-size:14px;color:#343434;padding-left:10px}.cstmChckOt .woocommerce-order ul.order_details li:last-child{border-bottom:0}.cstmChckOt .woocommerce-order .woocommerce-bacs-bank-details{text-align:center;margin-top:50px}.cstmChckOt .woocommerce-order .woocommerce-bacs-bank-details>h2{color:#81522e}.cstmChckOt .woocommerce-order .woocommerce-bacs-bank-details h3.wc-bacs-bank-details-account-name{display:none}.cstmChckOt .woocommerce-order .woocommerce-order-details{margin-top:50px}.cstmChckOt .woocommerce-order .woocommerce-order-details>h2{color:#81522e;text-align:center}.cstmChckOt .woocommerce-order .woocommerce-order-details table.woocommerce-table{padding:10px 15px;background-color:#f5f5f5;border-radius:10px;color:#343434}.cstmChckOt .woocommerce-order .woocommerce-order-details table.woocommerce-table a{color:#b37953}.cstmChckOt .woocommerce-order .woocommerce-order-details table.woocommerce-table a:hover{color:#81522e}.cstmChckOt .woocommerce-order .woocommerce-order-details table.woocommerce-table th,.cstmChckOt .woocommerce-order .woocommerce-order-details table.woocommerce-table td{padding-top:10px;padding-bottom:10px;color:#343434}.cstmChckOt .woocommerce-order .woocommerce-customer-details>h2{color:#81522e;text-align:center}.cstmChckOt .woocommerce-order .woocommerce-customer-details address{padding:5px 15px;background-color:#f5f5f5;border-radius:10px;color:#343434;border:0;width:240px;margin:0 auto;text-align:center}p.form-row button.woocommerce-button{font-family:Montserrat,sans-serif;font-size:16px;text-transform:uppercase;color:#fff;border:0;background-color:#b37953;border-radius:10px;border:0;font-weight:400;padding-top:16px;padding-bottom:16px}p.form-row button.woocommerce-button:hover{background-color:#81522e;color:#fff}body form.woocommerce-form{background-color:#f5f5f5;border:0 !important;border-radius:10px !important}body form.woocommerce-form .woocommerce-Input{border:0 !important}body form.woocommerce-form .woocommerce-form-row{padding-bottom:10px}body form.woocommerce-form .woocommerce-privacy-policy-text{padding-bottom:10px}body form.woocommerce-form a{color:#b37953}body form.woocommerce-form a:hover{color:#81522e;text-decoration:underline}body form.woocommerce-ResetPassword{background-color:#f5f5f5;border:0;border-radius:10px;max-width:400px;margin:0 auto;padding:13px 20px}body form.woocommerce-ResetPassword .woocommerce-Input{border:0 !important}body form.woocommerce-ResetPassword .woocommerce-form-row{padding-bottom:10px;width:100%}body form.woocommerce-ResetPassword .woocommerce-privacy-policy-text{padding-bottom:10px}body form.woocommerce-ResetPassword a{color:#b37953}body form.woocommerce-ResetPassword a:hover{color:#81522e;text-decoration:underline}body form.woocommerce-ResetPassword button.woocommerce-Button.button{font-family:Montserrat,sans-serif;font-size:16px;text-transform:uppercase;color:#fff;border:0;background-color:#b37953;border-radius:10px;border:0;font-weight:400;padding-top:16px;padding-bottom:16px;float:right}body form.woocommerce-ResetPassword button.woocommerce-Button.button:hover{background-color:#81522e;color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation a,.woocommerce-account .woocommerce-MyAccount-content a{color:#b37953}.woocommerce-account .woocommerce-MyAccount-navigation a:hover,.woocommerce-account .woocommerce-MyAccount-content a:hover{color:#81522e;text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding-left:0;list-style-type:none;border-right:1px solid #b37953}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:10px;border-bottom:1px solid #b37953}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0}.woocommerce-account .woocommerce-MyAccount-content{width:78%}.woocommerce table.my_account_orders{border:0 !important}.woocommerce table.my_account_orders thead:first-child tr:first-child th{border-block:none;border:0}.woocommerce table.my_account_orders th{border-color:#fff;border:0 !important}.woocommerce table.my_account_orders td{border-color:#fff}.woocommerce table.my_account_orders .woocommerce-button.button{color:#b37953;padding:0;background-color:transparent;font-weight:400}.woocommerce table.my_account_orders .woocommerce-button.button:hover{color:#81522e;text-decoration:underline}.woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table{background-color:#f5f5f5;border-radius:10px;border:0}.woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table thead:first-child tr:first-child th{border-block:none;border:0}.woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table th{border-color:#fff;border:1px solid #fff !important}.woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table td{border-color:#fff}.woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address{background-color:#f5f5f5;border-radius:10px;border:0}.woocommerce .woocommerce-MyAccount-content form{background-color:#f5f5f5;border-radius:10px;border:0;padding:15px}.woocommerce .woocommerce-MyAccount-content form button.button{font-family:Montserrat,sans-serif;font-size:16px;text-transform:uppercase;color:#fff;border:0;background-color:#b37953;border-radius:10px;border:0;font-weight:400;padding-top:16px;padding-bottom:16px;margin-top:20px}.woocommerce .woocommerce-MyAccount-content form button.button:hover{background-color:#81522e;color:#fff}.woocommerce .woocommerce-MyAccount-content form .woocommerce-form-row,.woocommerce .woocommerce-MyAccount-content form .form-row{padding-bottom:10px}.woocommerce .woocommerce-MyAccount-content form input.woocommerce-Input,.woocommerce .woocommerce-MyAccount-content form .select2-selection,.woocommerce .woocommerce-MyAccount-content form input.input-text{border:0}.woocommerce .woocommerce-MyAccount-content form fieldset{margin-top:10px}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{width:100%}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{background-color:#f5f5f5;border-radius:10px;border:0;padding:15px}.customFormContact{max-width:1140px;width:100%;display:inline-block;float:none}.customFormContact,.customFormContact *{box-sizing:border-box}.customFormContact a{color:#b37953}.customFormContact a:hover{color:#81532d;text-decoration:underline}.customFormContact span.label{float:left;padding-right:10px}.customFormContact .textField,.customFormContact .textAreaField{width:100%;float:left;border:0;padding:10px;font-size:16px;line-height:1.5;outline:none}.customFormContact span.fileFieldNote{font-size:12px;width:100%;float:left;text-align:right;color:#666}.customFormContact .textAreaField{font-family:inherit;resize:none;font-size:16px;line-height:1.5}.customFormContact .buttonWrapper .loader{color:#444;float:none;padding:5px 70px 0}.customFormContact .buttonWrapper .submitButton{display:inline-block;float:none;padding:15px 70px;color:#fff;border:0;background-color:#ae7957;cursor:pointer;font-size:16px;text-transform:uppercase;border-radius:10px}.customFormContact .buttonWrapper .submitButton:hover{background-color:#81522e;scale:.95}.customFormContact .successWrapper{margin-bottom:20px;padding:10px;color:#007727;border:0;background-color:#f8fff7;font-size:16px;border-radius:10px}.customFormContact .errorWrapper{margin-bottom:20px;color:#aa0303;border:0;background-color:#ffe0e0;line-height:1.5;padding:10px 15px;font-size:16px;border-radius:10px}.customFormContact .errorWrapper span{font-size:14px;font-style:italic;padding-top:10px}.customFormContact .privacySeriouslyText{font-size:12px}.customFormContact .consentForPersonalDataText{font-size:14px}.infoLabel{float:right;position:relative;cursor:pointer}.infoLabel .infoLabelIcon{display:inline-block;float:right;width:15px;height:15px;background-image:url(//diadreamdesign.co.uk/wp-content/themes/hello-elementor-child/images/infoLabel.webp);background-size:100% 100%;padding:0;position:relative;top:5px}.infoLabel .infoLabelPopUp{display:none;position:absolute;bottom:5px;right:5px;left:initial;width:250px;padding-bottom:10px}.infoLabel:hover .infoLabelPopUp{display:block}.infoLabel .infoLabelPopUp .infoLabelPopUp_text{padding:10px;width:250px;font-size:12px;text-align:left;float:left;width:100%;background-color:#b37953;color:#fff;line-height:1.5}.infoLabel .infoLabelPopUp .infoLabelPopUp_arrow{width:0;height:0;border-left:10px solid transparent;border-top:10px solid #b37953;position:absolute;bottom:0;right:0;left:initial;padding:0}.infoLabel .infoLabelPopUp:hover{display:block}.inrnPrdctBxWrppr .woocommerce-Price-amount.amount{font-family:"Montserrat",sans-serif;font-size:20px;color:#36251a;font-weight:600}.inrnPrdctBxWrppr .input-text.qty.text{text-align:center}.inrnPrdctBxWrppr .added_to_cart.wc-forward{text-align:right;color:#b37953}.inrnPrdctBxWrppr .added_to_cart.wc-forward:hover{color:#111}.inrnPrdctBxWrppr .button.loading:before{font-family:"Font Awesome 5 Free";content:"\f1ce";position:absolute;top:0;right:5px;font-weight:900;animation:rotation .6s linear infinite}.archvHdrVdWrppr{height:100%;overflow:hidden}.archvHdrVdWrppr .elementor-shortcode{display:flex;height:100%;align-items:center;justify-content:center}@media all and (max-width:1024px){.hdrMnWrppr{width:200px}.hdrMnWrppr a{text-align:center !important;display:block !important}.rsnTblSldr .splide__arrows{margin-top:-20px}.rsnTblSldr .splide__arrows .splide__arrow{height:40px;width:40px;opacity:.7}.rsnTblSldr .splide__arrows .splide__arrow--prev{left:10px}.rsnTblSldr .splide__arrows .splide__arrow--next{right:10px}.rsnTblSldr .splide__pagination{bottom:20px;right:20px}.rsnTblSldr{height:450px}.cstmFrmQttnRsnTbl .fldClmns .fldClmn:nth-child(odd){padding-right:30px}.cstmFrmQttnRsnTbl .fldClmns .fldClmn:nth-child(even){padding-left:30px}.woocommerce-account .woocommerce-MyAccount-navigation{width:30%}.woocommerce-account .woocommerce-MyAccount-content{width:68%}}@media all and (max-width:767px){.ftrMnWrppr li{text-align:center}.hdrLgWrppr{order:-1}.rsnTblSldrContnr{position:relative}.rsnTblSldr{height:300px}.cstmDtWrppr .cstmDtRw{flex-direction:column;gap:5px;font-size:16px;padding:10px 0}.cstmDtWrppr .cstmDtRw.fllDscptn{flex-direction:row}.cstmFrmQttnRsnTbl{max-width:400px}.cstmFrmQttnRsnTbl .fldClmns .fldClmn{width:100%;float:left;padding:10px 0 20px !important}.cstmFrmQttnRsnTbl .textField,.cstmFrmQttnRsnTbl .textAreaField{padding-top:12px;padding-bottom:12px}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;padding-bottom:40px}.woocommerce-account .woocommerce-MyAccount-content{width:100%}}@media all and (max-width:440px){.sngPrdctAddTCrt form{position:relative;padding-bottom:20px}.sngPrdctAddTCrt button.single_add_to_cart_button{padding-left:20px !important;padding-right:20px !important}.sngPrdctAddTCrt a.added_to_cart{position:absolute;right:0;bottom:-10px}.woocommerce .woocommerce-MyAccount-content form.woocommerce-EditAccountForm .woocommerce-form-row{width:100%}.customFormContact .w50{width:100%;padding-left:0;padding-right:0}.customFormContact .buttonWrapper{text-align:center}}