.elementor-232 .elementor-element.elementor-element-b328a89 .woocommerce-breadcrumb{color:var( --e-global-color-v4-ivory );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-232 .elementor-element.elementor-element-b328a89 .woocommerce-breadcrumb > a{color:var( --e-global-color-v4-burgundy );}.elementor-232 .elementor-element.elementor-element-c0e84dd{bottom:0px;}.elementor-232 .elementor-element.elementor-element-220c81a{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-232 .elementor-element.elementor-element-68883cc{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-232 .elementor-element.elementor-element-68883cc .elementor-blockquote__content{color:var( --e-global-color-v4-ink-soft );font-family:"Cormorant Garamond", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6em;}.elementor-232 .elementor-element.elementor-element-68883cc .elementor-blockquote__author{color:var( --e-global-color-v4-ink-soft );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:300;}.elementor-232 .elementor-element.elementor-element-68883cc .elementor-blockquote{border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-v4-gold-deep );border-radius:5px;}.elementor-232 .elementor-element.elementor-element-b37c61c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-232 .elementor-element.elementor-element-b37c61c .elementor-blockquote__content{color:var( --e-global-color-v4-ink-soft );font-family:"Cormorant Garamond", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6em;}.elementor-232 .elementor-element.elementor-element-b37c61c .elementor-blockquote__author{color:var( --e-global-color-v4-ink-soft );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:300;}.elementor-232 .elementor-element.elementor-element-b37c61c .elementor-blockquote{border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-v4-gold-deep );border-radius:5px;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-232 .elementor-element.elementor-element-d438ce1 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-v4-ink );color:var( --e-global-color-v4-ink );background-image:linear-gradient(135deg, var( --e-global-color-v4-burgundy ) 0%, var( --e-global-color-v4-burgundy-light ) 100%);box-shadow:0px 10px 30px 0px rgba(201.00000000000003, 138.00000000000003, 127.00000000000001, 0.4);border-radius:100px 100px 100px 100px;padding:18px 38px 18px 38px;}.elementor-232 .elementor-element.elementor-element-d438ce1{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-232 .elementor-element.elementor-element-d438ce1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-232 .elementor-element.elementor-element-490d873{--e-rating-icon-font-size:14px;--e-rating-gap:3px;--e-rating-icon-marked-color:var( --e-global-color-v4-gold );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-232 .elementor-element.elementor-element-90a2200{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FDF9F36E;}.elementor-232 .elementor-element.elementor-element-90a2200 .elementor-image-box-wrapper{text-align:start;}.elementor-232 .elementor-element.elementor-element-90a2200 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-weight:600;line-height:2em;color:var( --e-global-color-v4-ivory );}.elementor-232 .elementor-element.elementor-element-90a2200 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FDF9F36E;}.elementor-232 .elementor-element.elementor-element-4167e3f{--e-rating-icon-font-size:14px;--e-rating-gap:3px;--e-rating-icon-marked-color:var( --e-global-color-v4-gold );}.elementor-232 .elementor-element.elementor-element-16c7bd6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FDF9F36E;}.elementor-232 .elementor-element.elementor-element-16c7bd6 .elementor-image-box-wrapper{text-align:start;}.elementor-232 .elementor-element.elementor-element-16c7bd6 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-weight:600;line-height:2em;color:var( --e-global-color-v4-ivory );}.elementor-232 .elementor-element.elementor-element-16c7bd6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FDF9F36E;}.elementor-232 .elementor-element.elementor-element-fc79892{--e-rating-icon-font-size:14px;--e-rating-gap:3px;--e-rating-icon-marked-color:var( --e-global-color-v4-gold );}.elementor-232 .elementor-element.elementor-element-a10a42f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FDF9F36E;}.elementor-232 .elementor-element.elementor-element-a10a42f .elementor-image-box-wrapper{text-align:start;}.elementor-232 .elementor-element.elementor-element-a10a42f .elementor-image-box-title{font-family:"Inter", Sans-serif;font-weight:600;line-height:2em;color:var( --e-global-color-v4-ivory );}.elementor-232 .elementor-element.elementor-element-a10a42f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FDF9F36E;}.elementor-232 .elementor-element.elementor-element-5e3eec0{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-2be131c{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-cbee524{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-bea7dd9{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-bcfba38{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-d13da84{--n-accordion-title-font-size:1.2rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-v4-ink );--n-accordion-icon-size:15px;}.elementor-232 .elementor-element.elementor-element-d13da84 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-v4-line );}.elementor-232 .elementor-element.elementor-element-d13da84 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-232 .elementor-element.elementor-element-d13da84 {--n-accordion-padding:22px 0px 22px 0px;}:where( .elementor-232 .elementor-element.elementor-element-d13da84 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-232 .elementor-element.elementor-element-e26ba5d .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-v4-ink );color:var( --e-global-color-v4-ink );background-image:linear-gradient(135deg, var( --e-global-color-v4-burgundy ) 0%, var( --e-global-color-v4-burgundy-light ) 100%);box-shadow:0px 10px 30px 0px rgba(201.00000000000003, 138.00000000000003, 127.00000000000001, 0.4);border-radius:100px 100px 100px 100px;padding:18px 38px 18px 38px;}.elementor-232 .elementor-element.elementor-element-e26ba5d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-232 .elementor-element.elementor-element-e26ba5d .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:767px){.elementor-232 .elementor-element.elementor-element-68883cc{width:100%;max-width:100%;}.elementor-232 .elementor-element.elementor-element-b37c61c{width:100%;max-width:100%;}}/* Start custom CSS */.package-card::before {
    content: '';
    position: absolute;
    top: -100px;
    right: -100px;
    left: auto;
    width: 340px;
    height: 340px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(232, 184, 176, 0.4) 0%, rgba(184, 115, 51, 0.15) 50%, transparent 70%);
}

/* 1. STARA CENA (Precrtana, manja, gore) */
.astro-price-display del span {
    font-family: var(--font-body, 'Inter'), sans-serif;
    font-size: clamp(1.2rem, 3vw, 1.5rem); /* Skalira se od ~19px do 24px */
    color: #9490a4; /* Meka sivo-plava boja sa slike */
    text-decoration: line-through;
    text-decoration-color: #c98a7f; /* Blago crvenkasta linija precrtavanja za bolji efekat */
    text-decoration-thickness: 1.5px;
    font-weight: 500;
    opacity: 0.8;
}

/* 2. NOVA CENA (Velika, Serif font, dole) 
   Gađamo span koji nije unutar <del> taga */
.astro-price-display  span {
    font-family: var(--font-primary, 'Cormorant Garamond'), serif;
    font-size: clamp(3.5rem, 10vw, 4.5rem); /* Skalira se da bude ogromna */
    color: var(--ink, #1a1530); /* Tamna boja */
    font-weight: 500;
    text-decoration: none !important; /* Brisanje Woo podvučenog stila ako postoji */
    line-height: 0.9;
}

.recenzije-section {
   background: radial-gradient(ellipse at 80% 20%, rgba(184,115,51,0.18) 0%, transparent 50%),
    radial-gradient(ellipse at 20% 80%, rgba(232,184,176,0.14) 0%, transparent 50%),
    linear-gradient(180deg, var(--night-3) 0%, var(--night) 100%);
    
}/* End custom CSS */