:root {
	--wd-text-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(118,118,118);
	--wd-text-font-size: 15px;
	--wd-title-font: "Roboto", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 500;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Roboto", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 400;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Playfair Display", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Roboto", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 500;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(190,161,99);
	--wd-alternative-color: rgb(35,35,35);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(190,161,99);
	--btn-accented-bgcolor-hover: rgb(173,141,74);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: url();
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
	--wd-popup-padding: 15px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: #f6f3ea;
	background-image: none;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1600px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 8px;
}



.wd-page-title {
background-color: rgb(18,38,15);
}

/* Начална страница: секциите с фон на цял екран (без странични отстъпи) */
.page-id-21352 .wd-content-layout{padding-top:0}
.page-id-21352 .wd-page-content{overflow-x:clip}
.page-id-21352 .elementor-element-a10005,
.page-id-21352 .elementor-element-a1002d,
.page-id-21352 .elementor-element-a10058,
.page-id-21352 .elementor-element-a10068{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;width:100vw!important;max-width:100vw!important}
@media (max-width:767px){.page-id-21352 .elementor-element-a10005{min-height:calc(100svh - 80px)!important}}

/* Заглавна лента на страниците (заглавие + breadcrumb) */
.wd-page-title .wd-page-title-bg{background-color:#12260F}
.wd-page-title .entry-title,.wd-page-title .title{color:#F6F3EA!important}
.wd-page-title .wd-breadcrumbs,.wd-page-title .wd-breadcrumbs .wd-delimiter{color:rgba(246,243,234,.6)!important}
.wd-page-title .wd-breadcrumbs a{color:#D9B86A!important}
.wd-page-title .wd-breadcrumbs a:hover{color:#F6F3EA!important}
.wd-page-title .wd-breadcrumbs .wd-last{color:#F6F3EA!important}

/* WS Form – цветове на Дараин */
.wsf-form .wsf-label{color:#1F2A1C!important;font-weight:600;font-size:14px;letter-spacing:.02em}
.wsf-form .wsf-field:not([type=checkbox]):not([type=radio]):not(button){background:#fff!important;color:#1F2A1C!important;border:1px solid #D9D2C0!important;border-radius:0!important;min-height:48px;padding:12px 14px!important;transition:border-color .2s,box-shadow .2s}
.wsf-form textarea.wsf-field{min-height:150px}
.wsf-form .wsf-field::placeholder{color:#8A8F84!important;opacity:1}
.wsf-form .wsf-field:not([type=checkbox]):focus{border-color:#0C6E05!important;box-shadow:0 0 0 3px rgba(12,110,5,.15)!important;outline:none!important}
.wsf-form .wsf-field-wrapper[data-type=checkbox] .wsf-label{font-weight:400;font-size:14px;letter-spacing:0;color:#4A5045!important;line-height:1.6}
.wsf-form input[type=checkbox]{accent-color:#0C6E05}
.wsf-form input[type=checkbox]+label:before{border-color:#D9D2C0!important;border-radius:0!important;background-color:#fff!important}
.wsf-form input[type=checkbox]:checked+label:before{background-color:#0C6E05!important;border-color:#0C6E05!important}
.wsf-form a{color:#0C6E05!important;text-decoration:underline}
.wsf-form .wsf-button.wsf-button-primary{background:#12260F!important;border:1px solid #12260F!important;color:#F6F3EA!important;border-radius:0!important;min-height:52px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:background .2s,border-color .2s}
.wsf-form .wsf-button.wsf-button-primary:hover,.wsf-form .wsf-button.wsf-button-primary:focus{background:#0C6E05!important;border-color:#0C6E05!important;color:#fff!important}
.wsf-form .wsf-invalid-feedback{color:#B3202A!important;font-size:13px}
.wsf-form .wsf-validated .wsf-field:invalid,.wsf-form .wsf-field.wsf-invalid{border-color:#B3202A!important}
.wsf-alert.wsf-alert-success,.wsf-action-message.wsf-alert-success{background:#F6F3EA!important;border-left:4px solid #0C6E05!important;color:#1F2A1C!important;border-radius:0!important}
/* WS Form – мобилна версия: по едно поле на ред */
.wsf-form textarea.wsf-field{min-height:150px!important;height:auto!important}
@media (max-width:767px){.wsf-form .wsf-grid>.wsf-tile{flex:0 0 100%!important;max-width:100%!important;width:100%!important}}
/* Хедър – търсачка в средата и инфо лента */
.whb-general-header .whb-col-center .wd-header-search-form{max-width:560px;width:100%;margin:0 auto}
.whb-general-header .whb-col-center .searchform input[type=text]{border-color:#D9D2C0}
.whb-general-header .whb-col-center .searchform .searchsubmit{background:#0C6E05}
.drn-hdr-info a:hover{color:#0C6E05!important}
/* ===== Хедър – нов дизайн ===== */
.whb-header-bottom{background:#12260F!important;border:0!important}
.whb-header-bottom .whb-flex-row{min-height:52px}
.whb-header-bottom .wd-nav>li>a{color:#F6F3EA!important;font-weight:600;letter-spacing:.02em}
.whb-header-bottom .wd-nav>li>a:hover,.whb-header-bottom .wd-nav>li.current-menu-item>a,.whb-header-bottom .wd-nav>li:hover>a{color:#D9B86A!important}
.whb-header-bottom .wd-nav>li>a .wd-nav-img{filter:brightness(0) invert(1);opacity:.9}
.whb-header-bottom .wd-nav>li>a:hover .wd-nav-img{filter:brightness(0) saturate(100%) invert(79%) sepia(23%) saturate(705%) hue-rotate(2deg) brightness(92%);opacity:1}
.whb-header-bottom .wd-nav>li>a:after{background:#D9B86A!important}
.drn-hdr-info{display:flex;gap:26px;align-items:center;white-space:nowrap}
.drn-hdr-info .drn-i{display:inline-flex;align-items:center;gap:8px;color:#F6F3EA!important;font-size:13px;font-weight:600;text-decoration:none}
.drn-hdr-info .drn-i svg{width:20px;height:20px;color:#D9B86A;flex:0 0 20px}
.drn-hdr-info a.drn-i:hover{color:#D9B86A!important}
@media (max-width:1699px){.drn-hdr-info .drn-i:first-child{display:none}}
@media (max-width:1399px){.drn-hdr-info .drn-i:nth-child(2){display:none}}
@media (max-width:1199px) and (min-width:1025px){.drn-hdr-info{display:none}}
@media (max-width:1024px){.whb-header-bottom{display:none!important}}
.drn-hdr-pill{margin-right:14px!important}
.drn-pill{display:inline-flex;align-items:center;gap:8px;border:1.5px solid #0C6E05;color:#0C6E05!important;padding:10px 18px;border-radius:999px;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1;text-decoration:none;transition:all .2s}
.drn-pill svg{width:18px;height:18px}
.drn-pill:hover{background:#0C6E05;color:#fff!important}
.whb-general-header .wd-header-my-account>a,.whb-general-header .wd-header-wishlist>a{width:44px;height:44px;border-radius:50%;background:#F6F3EA;display:inline-flex!important;align-items:center;justify-content:center;padding:0!important;transition:background .2s}
.whb-general-header .wd-header-my-account,.whb-general-header .wd-header-wishlist{--wd-header-el-color:#12260F;--wd-header-el-color-hover:#fff;margin:0 4px}
.whb-general-header .wd-header-my-account>a:hover,.whb-general-header .wd-header-wishlist>a:hover{background:#0C6E05}
.whb-general-header .wd-header-wishlist .wd-tools-count{background:#B3202A;color:#fff}
.whb-general-header .whb-visible-lg .wd-header-cart>a{background:#0C6E05;border-radius:999px;padding:0 18px 0 14px!important;height:44px;display:inline-flex!important;align-items:center;gap:8px;margin-left:6px;transition:background .2s}
.whb-general-header .whb-visible-lg .wd-header-cart{--wd-header-el-color:#fff;--wd-header-el-color-hover:#fff}
.whb-general-header .whb-visible-lg .wd-header-cart>a:hover{background:#12260F}
.whb-general-header .whb-visible-lg .wd-header-cart .wd-tools-text,.whb-general-header .whb-visible-lg .wd-header-cart .amount{color:#fff!important;font-weight:700}
.whb-general-header .whb-visible-lg .wd-header-cart .wd-tools-count{background:#D9B86A;color:#12260F}
@media (max-width:1024px){.whb-general-header .wd-header-my-account>a,.whb-general-header .wd-header-wishlist>a{width:38px;height:38px}}

/* ===== Поръчка (checkout) ===== */
:root{--drn-speedy:url("data:image/svg+xml,%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 425.2 127.55'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23404042;%7D.cls-1,.cls-2%7Bfill-rule:evenodd;%7D.cls-2%7Bfill:url(%23linear-gradient);%7D%3C/style%3E%3ClinearGradient id='linear-gradient' x1='-1.22' y1='100.66' x2='107.78' y2='26.66' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23a90034'/%3E%3Cstop offset='1' stop-color='%23dc0032'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='Layer_1-2'%3E%3Cpath class='cls-1' d='M362.38,60.21c-4.22-2.15-11.36-1.82-14.3-.06-4.03,2.19-5.96,5.99-6.17,11.2.07,6.33,2.42,10.62,7.06,12.89,4,1.52,8.84,1.68,13.41.57v-24.6ZM362.38,27.73h12.61v66.3c-5.59,1.25-11.67,2.07-18.65,2.13-14.94,0-26.77-6.67-27.23-24.3.24-8.850,3.46-14.95,8.72-19.17,7.98-5.52,16.2-5.96,24.56-3.55v-21.41Z'/%3E%3Cpath class='cls-1' d='M204.76,95.41c14.53,0,26.26-7.11,26.18-24.7.25-17.42-12.82-24.35-27.6-23.55-6.91.43-12.53,2.12-17.8,3.97v62.03h12.55v-53.84c5.65-1.32,10.93-1.44,15.4,1.09,3.32,2.4,5.33,6.32,5.03,11.46-.8,9.12-6.52,12.36-13.76,12.63v10.93Z'/%3E%3Cpath class='cls-1' d='M257.25,57.97c5.73.38,7.67,2.94,8.32,8.97h-18.06c.84-4.97,2.85-9.15,9.74-8.97M256.96,46.88c17.33-.14,21.97,10.4,21.32,29.96h-30.76c1.59,9.67,11.19,12.43,28.08,4.78v11.54c-26.97,8.23-39.67.32-40.55-20.97,0-16.75,7.34-25.2,21.9-25.3Z'/%3E%3Cpath class='cls-1' d='M304.28,58.18c5.73.38,7.67,2.94,8.32,8.97h-18.06c.84-4.97,2.85-9.15,9.74-8.97M303.98,47.1c17.33-.14,21.97,10.4,21.32,29.96h-30.76c1.59,9.67,11.19,12.43,28.08,4.78v11.53c-26.97,8.23-39.67.32-40.55-20.97,0-16.75,7.34-25.2,21.9-25.3Z'/%3E%3Cpath class='cls-1' d='M162.99,47.1c5.42-.04,10.18,1.25,14.28,3.86v11.29c-7.29-5.690-18.55-7.08-19.5-1.49-1.88,10.28,24.18.07,22.26,22.33-1.29,9.52-8.58,12.79-18.03,13.08-5.8.17-11.14-.83-15.83-3.53v-11.62c8.07,5.36,19.74,7.21,21.4,1.66,2.26-9.35-23.18-2.13-21.78-20.67.2-9.28,5.94-14.25,17.21-14.9'/%3E%3Cpolygon class='cls-1' points='378.47 47.97 391.67 47.97 401.96 76.85 412.09 47.97 425.2 47.97 402.79 113.13 389.51 113.13 395.11 96.16 378.47 47.97'/%3E%3Cpath class='cls-2' d='M54.73,0h-.04c-.71,0-1.42.16-1.96.45L2.77,27.68l55.97,32.58c.52.28.91.96.91,1.57v47.53c0,.6-.43,1.28-.95,1.56l-3.01,1.67c-.25.13-.57.2-.9.2h-.06c-.36,0-.7-.06-.96-.2l-3.02-1.67c-.51-.27-.93-.96-.93-1.56v-42.37c-.03-.31-.25-.69-.5-.83L0,37.45v56.22c0,1.26.89,2.81,1.97,3.44l50.78,29.95c.54.32,1.25.47,1.96.47h.01c.71,0,1.43-.15,1.97-.47l50.79-29.95c1.08-.64,1.97-2.19,1.97-3.440v-56.22l-33.42,19.47c-.52.3-1.32.28-1.830-.03l-2.96-1.76c-.24-.15-.46-.39-.63-.68-.01-.02-.02-.03-.03-.05-.19-.31-.3-.63-.31-.93l-.08-3.45c-.02-.58.36-1.29.88-1.59l35.6-20.74L56.73.45c-.55-.31-1.28-.45-2-.45'/%3E%3C/g%3E%3C/svg%3E")}
.woocommerce-checkout .checkout-order-review{--bgcolor-gray-200:#F6F3EA}
.woocommerce-checkout .checkout-order-review .wd-table-wrapper{border:1px solid #E4DFD0;box-shadow:none}
.woocommerce-checkout-review-order-table tr.cart-subtotal th,.woocommerce-checkout-review-order-table tr.shipping th{font-size:0!important}
.woocommerce-checkout-review-order-table tr.cart-subtotal th:before{content:"Междинна сума";font-size:15px}
.woocommerce-checkout-review-order-table tr.shipping th:before{content:"Доставка";font-size:15px}
.woocommerce-checkout-review-order-table tr.order-total th,.woocommerce-checkout-review-order-table tr.order-total .amount{color:#12260F}
.woocommerce-checkout-review-order-table tr.order-total .amount{font-size:24px}
#shipping_method label[for*="speedy"]{font-size:14px;line-height:1.5;color:#4A5045}
#shipping_method label[for*="speedy"]:before{content:"";display:block;width:84px;height:26px;margin:0 0 6px auto;background:var(--drn-speedy) no-repeat right center/contain}
#place_order{background:#0C6E05!important;border-color:#0C6E05!important;color:#fff!important;letter-spacing:.06em;min-height:52px;font-size:14px}
#place_order:hover{background:#12260F!important;border-color:#12260F!important}
.woocommerce-checkout .woocommerce-privacy-policy-text a,.woocommerce-checkout .woocommerce-terms-and-conditions-link{color:#0C6E05!important}
/* Speedy – начин на доставка */
#billing_speedyshippingto_field>label,#shipping_speedyshippingto_field>label{display:flex!important;align-items:center;gap:4px;margin-bottom:10px}
#billing_speedyshippingto_field>label:after,#shipping_speedyshippingto_field>label:after{content:"";flex:0 0 96px;height:29px;margin-left:auto;background:var(--drn-speedy) no-repeat right center/contain}
#billing_speedyshippingto_field .woocommerce-input-wrapper,#shipping_speedyshippingto_field .woocommerce-input-wrapper{display:flex;flex-wrap:wrap;gap:12px}
#billing_speedyshippingto_field input.input-radio,#shipping_speedyshippingto_field input.input-radio{position:absolute;opacity:0;pointer-events:none}
#billing_speedyshippingto_field label.radio,#shipping_speedyshippingto_field label.radio{flex:1 1 auto;white-space:nowrap;display:flex!important;align-items:center;gap:9px;margin:0!important;padding:13px 14px;border:1.5px solid #D9D2C0;background:#fff;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;color:#1F2A1C;transition:border-color .2s,background .2s}
#billing_speedyshippingto_field label.radio:before,#shipping_speedyshippingto_field label.radio:before{content:"";flex:0 0 18px;height:18px;border-radius:50%;border:2px solid #B9B2A0;background:#fff;box-sizing:border-box;transition:all .2s}
#billing_speedyshippingto_field label.radio .required,#shipping_speedyshippingto_field label.radio .required{display:none}
#billing_speedyshippingto_field label.radio:hover,#shipping_speedyshippingto_field label.radio:hover{border-color:#0C6E05}
#billing_speedyshippingto_field input:checked+label.radio,#shipping_speedyshippingto_field input:checked+label.radio{border-color:#0C6E05;background:#F1F6EE}
#billing_speedyshippingto_field input:checked+label.radio:before,#shipping_speedyshippingto_field input:checked+label.radio:before{border:5px solid #0C6E05}
#billing_speedyshippingto_field input:focus-visible+label.radio,#shipping_speedyshippingto_field input:focus-visible+label.radio{outline:2px solid #D9B86A;outline-offset:2px}
.woocommerce-checkout-review-order-table tr.cart-subtotal .amount{color:#1F2A1C}

/* Поръчка – компактно количество и бутон за премахване */
.woocommerce-checkout-review-order-table .quantity{display:inline-flex!important;width:auto!important;max-width:max-content;align-items:stretch;margin-top:8px;border:1px solid #D9D2C0;border-radius:6px;overflow:hidden;height:34px}
.woocommerce-checkout-review-order-table .quantity .minus,.woocommerce-checkout-review-order-table .quantity .plus{min-width:32px!important;width:32px;height:34px!important;min-height:0!important;padding:0!important;background:#F6F3EA!important;color:#1F2A1C!important;border:0!important;font-size:16px;line-height:1}
.woocommerce-checkout-review-order-table .quantity .minus:hover,.woocommerce-checkout-review-order-table .quantity .plus:hover{background:#0C6E05!important;color:#fff!important}
.woocommerce-checkout-review-order-table .quantity input.qty{width:40px!important;min-width:0!important;height:34px!important;min-height:0!important;border:0!important;border-left:1px solid #D9D2C0!important;border-right:1px solid #D9D2C0!important;padding:0!important;font-size:14px}
.woocommerce-checkout-review-order-table .wd-checkout-remove-btn{color:#B3202A!important;font-size:18px}
.woocommerce-checkout-review-order-table .wd-checkout-remove-btn:hover{color:#fff!important;background:#B3202A!important}

/* Продукт – по-малко заглавие */
.single-product .summary .product_title{font-size:36px!important;line-height:1.2!important}
@media (max-width:1024px){.single-product .summary .product_title{font-size:30px!important}}
@media (max-width:767px){.single-product .summary .product_title{font-size:26px!important}}

/* Поръчка – избор на куриер (карти) */
.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals{display:block!important;width:100%}
.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals>th{display:block!important;width:auto!important;padding:18px 0 10px!important;border:0!important;text-align:left!important;font-size:15px;font-weight:700;color:#12260F}
.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals>td{display:block!important;width:auto!important;padding:0 0 18px!important;border:0!important;text-align:left!important}
#shipping_method.drn-ship{display:grid;gap:10px;margin:0;padding:0;list-style:none}
#shipping_method.drn-ship li{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:12px;align-items:start;margin:0!important;padding:14px 16px;border:1.5px solid #D9D2C0;border-radius:10px;background:#fff;text-align:left;transition:border-color .2s,background .2s,box-shadow .2s}
#shipping_method.drn-ship li:hover{border-color:#9DBF94}
#shipping_method.drn-ship li:has(input.shipping_method:checked){border-color:#0C6E05;background:#F4F8F1;box-shadow:0 0 0 1px #0C6E05}
#shipping_method.drn-ship li>input.shipping_method{grid-column:1;grid-row:1;float:none!important;position:static!important;top:auto!important;margin:11px 0 0!important;width:18px;height:18px;accent-color:#0C6E05;cursor:pointer}
#shipping_method.drn-ship li>*:not(input.shipping_method){grid-column:2}
#shipping_method.drn-ship li>label{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:12px;margin:0!important;cursor:pointer;font-weight:400}
#shipping_method.drn-ship li>label::before{content:none!important;display:none!important}
.drn-ship-logo{flex:0 0 48px;height:38px;border-radius:7px;border:1px solid #EAE5D8;background:#fff center/contain no-repeat}
.drn-logo-boxnow{background-image:url(/wp-content/uploads/2026/10/BOX_NOW_Bulgaria_idzeEPKLPM_1.svg);background-size:cover;border-color:transparent}
.drn-logo-speedy{background-image:var(--drn-speedy);background-size:86% auto}
.drn-logo-generic{background:#F6F3EA url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230C6E05' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7h11v9H3zM14 10h4l3 3v3h-7'/%3E%3Ccircle cx='7' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E") center/22px no-repeat}
.drn-ship-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}
.drn-ship-name{font-weight:700;font-size:15px;line-height:1.3;color:#1F2A1C}
.drn-ship-sub{font-size:12.5px;line-height:1.4;color:#4A5045}
.drn-ship-price{flex:0 0 auto;margin-left:auto;font-weight:800;font-size:15px;color:#12260F;white-space:nowrap;text-align:right}
.drn-ship-price .amount,.drn-ship-price bdi{color:inherit!important;margin:0!important}
.drn-ship-price.is-free{color:#0C6E05}
.drn-ship-price.is-pending{max-width:84px;white-space:normal;font-weight:600;font-size:11.5px;line-height:1.3;color:#4A5045}
.drn-ship-nudge{display:block;margin-top:10px;font-size:12.5px;line-height:1.45;color:#12260F}
.drn-ship-nudge b{color:#0C6E05}
.drn-ship-bar{display:block;height:6px;margin-top:6px;border-radius:99px;background:#E7E2D5;overflow:hidden}
.drn-ship-bar i{display:block;height:100%;border-radius:inherit;background:#0C6E05}
.drn-ship-free{justify-self:start;display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:5px 11px;border-radius:99px;background:#E3EFDD;color:#0C6E05;font-weight:700;font-size:12px}
#shipping_method.drn-ship li:has(input.shipping_method:not(:checked)) .speedy_shipping_error,#shipping_method.drn-ship li:has(input.shipping_method:not(:checked)) #box_now_delivery_button,#shipping_method.drn-ship li:has(input.shipping_method:not(:checked)) #box_now_selected_locker_details{display:none!important}
#shipping_method.drn-ship .speedy_shipping_description:empty{display:none}
#shipping_method.drn-ship .speedy_shipping_error{margin:8px 0 0;font-size:12.5px;line-height:1.45}
#box_now_delivery_button{display:block;width:100%!important;margin:12px 0 0!important;min-height:44px;padding:0 16px;border:0;border-radius:7px;background:#0C6E05!important;color:#fff;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}
#box_now_delivery_button:hover{background:#12260F!important}
#box_now_selected_locker_details .boxnow-selected-locker-info{margin-top:10px;border-radius:7px;text-align:left}
#shipping_method.drn-ship li>label{grid-row:1}
#shipping_method.drn-ship li>.drn-ship-nudge,#shipping_method.drn-ship li>.drn-ship-free{order:1}
#shipping_method.drn-ship li>p{order:1}
#shipping_method.drn-ship li>#box_now_delivery_button{order:2}
#shipping_method.drn-ship li>#box_now_selected_locker_details{order:3}
@media (max-width:480px){#shipping_method.drn-ship li{padding:12px;column-gap:10px}.drn-ship-logo{flex-basis:40px;height:32px}.drn-ship-sub{font-size:12px}}
