:root{--ts-green:#174e39;--ts-lime:#dcecb6;--ts-paper:#f7f7ed;--ts-ink:#17392e} .ts-icon{width:24px;height:24px;display:inline-block;flex-shrink:0;vertical-align:middle}.ts-hide{display:none!important}
.fashion-slide__overlay{background:linear-gradient(90deg,rgba(4,30,20,.9),rgba(4,30,20,.55) 52%,rgba(4,30,20,.12))!important;opacity:1!important}.fashion-slide__title{color:#fff!important;font-size:clamp(38px,5vw,76px)!important;line-height:1.07!important;letter-spacing:-.02em!important;text-shadow:0 3px 22px #071c16!important}.fashion-slide__subtitle{color:#f0ffd4!important;font-weight:700!important;font-size:clamp(22px,2.2vw,34px)!important;text-shadow:0 2px 8px #071c16}.fashion-slide__description{color:#fff!important;font-size:clamp(17px,1.4vw,21px)!important;font-weight:500!important;line-height:1.65!important;max-width:590px!important;text-shadow:0 2px 8px #071c16}.fashion-slide__content{max-width:780px!important}.fashion-slide__button{background:#e2efbd!important;color:#153d2c!important;border-color:#e2efbd!important;font-weight:700!important}
header img[alt="Tarım Shop16"]{max-height:96px!important;width:190px!important;min-width:150px!important;object-fit:contain!important} .header-middle{min-height:106px!important}.ts-shop-actions{display:flex;align-items:center;justify-content:flex-end;gap:26px;padding:12px max(24px,4vw);border-block:1px solid #d8e2d6;background:#f6f9ef;color:var(--ts-green);position:relative;z-index:20}.ts-shop-actions a{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;white-space:nowrap}.ts-shop-actions a:hover{color:#639326}.ts-shop-note{margin-right:auto;display:flex;align-items:center;gap:7px;font-size:13px}.ts-cart-count{display:inline-grid;place-items:center;background:var(--ts-green);color:white;border-radius:50%;min-width:21px;height:21px;font-size:11px}
.hp-container-inner{max-width:1560px!important;width:100%!important;padding-inline:clamp(18px,3.2vw,54px)!important}.homepage{background:#fff}.hp-module-slot:not(:first-child){position:relative;background-repeat:repeat;background-size:160px}.hp-module-slot:nth-child(4n+3){background-color:#f2f6e9;background-image:url('assets/botanical-pattern.svg')}.hp-module-slot:nth-child(4n+4){background-color:#fbf2e7}.hp-module-slot:nth-child(4n+1):not(:first-child){background-color:#e8f2eb;background-image:url('assets/botanical-pattern.svg')}.hp-module-slot:nth-child(4n+2){background-color:#fffdf6}.hp-module-slot>.hp-section,.hp-module-slot>section{background-color:transparent!important}.hp-module-slot:has(>.sm-story){background:#164b38!important;color:#fff}.sm-story__section-subtitle,.sm-story__title{color:inherit!important}.hp-module-slot:has([class*="features"]){border-block:1px solid #dce6d2}
footer{background:linear-gradient(90deg,rgba(5,37,25,.94),rgba(10,52,35,.87)),url('assets/kuskonmaz2.jpg') center/cover!important;color:#fff!important}footer :is(p,a,h3,h4,h5,span,li){color:inherit}footer input{color:#163b2a!important;background:#fff!important}.ts-payment-logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;padding:26px 24px;border-top:1px solid #ffffff30;color:white}.ts-payment-logos>img{width:88px;height:32px;object-fit:contain;background:#fff;padding:6px;border-radius:5px}.ts-payment-logos>span{display:flex;align-items:center;gap:7px;font-size:13px}.ts-payment-logos small{width:100%;text-align:center;font-size:11px;opacity:.8}
.ts-social-dock{position:fixed;right:18px;bottom:80px;display:grid;gap:9px;z-index:4500}.ts-social-dock>a,.ts-social-dock>button{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;box-shadow:0 4px 14px #0003;color:#fff;border:1px solid #fff7;position:relative}.ts-social-dock img{width:24px;height:24px}.ts-social-dock span{position:absolute;right:55px;background:#153d2d;color:#fff;padding:6px 10px;border-radius:6px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s}.ts-social-dock :is(a,button):is(:hover,:focus-visible) span{opacity:1}.ts-wa{background:#128c4a}.ts-call{background:#174e39}.ts-ig{background:linear-gradient(45deg,#f09433,#dc2743,#bc1888)}.ts-fb{background:#1877f2}.ts16-whatsapp{display:none!important}
body[data-ts-route="commerce"] main>*:not(.ts-commerce-view){display:none!important}.ts-commerce-view{background:var(--ts-paper);color:var(--ts-ink);padding:60px clamp(20px,5vw,90px) 90px;min-height:560px;background-image:url('assets/botanical-pattern.svg');background-size:180px}.ts-commerce-view h1{font-size:clamp(30px,3vw,44px);font-weight:600;letter-spacing:-.035em;margin:8px 0 32px}.ts-commerce-view h1 span{font-size:22px;color:#758979}.ts-eyebrow{font-size:11px;letter-spacing:.22em;font-weight:700;color:#608846}.ts-checkout-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:36px;max-width:1440px;margin:auto}.ts-cart-items,.ts-order-summary,.ts-checkout-form,.ts-auth,.ts-favorite-grid article{padding:28px;background:#fff;border:1px solid #dce5d7;border-radius:14px;box-shadow:0 10px 35px #17392e06}.ts-cart-row{display:grid;grid-template-columns:95px minmax(0,1fr) auto;gap:20px;padding:20px 0;border-bottom:1px solid #e5ebdf;align-items:center}.ts-cart-row:first-child{padding-top:0}.ts-cart-row img{width:95px;height:120px;object-fit:cover;border-radius:8px}.ts-cart-row h2{font-weight:600;font-size:17px;margin:0 0 7px}.ts-cart-row p{font-size:13px;color:#6b7c6c}.ts-quantity{display:flex;align-items:center;gap:14px;margin-top:15px}.ts-quantity button{padding:7px;border:1px solid #dce5d7;border-radius:5px;font-size:12px}.ts-quantity svg{width:15px;height:15px}.ts-order-summary{align-self:start;position:sticky;top:30px}.ts-order-summary h2{font-size:23px;margin:0 0 22px}.ts-totals>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;font-size:14px}.ts-totals dd{text-align:right;font-weight:600}.ts-totals .ts-grand{font-size:18px;border-top:1px solid #dce5d7;padding-top:20px;margin-top:8px}.ts-primary{display:flex;align-items:center;justify-content:center;gap:14px;background:#174e39;color:#fff!important;border-radius:7px;padding:16px 22px;font-weight:600;font-size:14px;text-decoration:none;margin-top:22px;width:100%;cursor:pointer}.ts-primary:hover{background:#286744}.ts-primary:disabled{opacity:.6;cursor:wait}.ts-subtle{font-size:12px;line-height:1.65;color:#718070;margin-top:12px}.ts-text-link{display:inline-block;margin-top:20px;text-decoration:underline;text-underline-offset:5px;font-size:13px}.ts-checkout-form legend{font-size:21px;font-weight:600;padding-bottom:20px}.ts-checkout-form fieldset+fieldset{margin-top:35px}.ts-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ts-fields label,.ts-auth label{display:grid;gap:7px;font-size:13px;font-weight:500}.ts-wide{grid-column:1/-1}.ts-commerce-view :is(input:not([type=radio]):not([type=checkbox]),textarea){width:100%;border:1px solid #cdd9c8;background:#fff;border-radius:6px;padding:12px;color:#17392e}.ts-commerce-view textarea{min-height:95px}.ts-commerce-view input:is([type=radio],[type=checkbox]){accent-color:#174e39;width:18px;height:18px;flex-shrink:0}.ts-methods{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ts-methods label{display:flex;flex-wrap:wrap;align-items:center;gap:12px;border:1px solid #d7e0d1;padding:16px;border-radius:8px;cursor:pointer;background:#fff}.ts-methods label:has(input:checked){border-color:#174e39;box-shadow:0 0 0 1px #174e39;background:#f4f8ed}.ts-methods img{width:80px;height:28px;object-fit:contain}.ts-methods span{font-size:12px}.ts-method-info{font-size:13px;color:#5e745f;line-height:1.7;margin-top:18px}.ts-consent{display:flex;gap:10px;align-items:center;margin-top:24px;font-size:12px;line-height:1.5}.ts-form-message{background:#eef4e5;border-left:3px solid #75a04c;padding:16px;margin-top:20px;font-size:14px;line-height:1.65}.ts-mini-item{display:flex;align-items:center;gap:12px;border-bottom:1px solid #e4eadd;padding:12px 0;font-size:12px}.ts-mini-item img{width:45px;height:58px;object-fit:cover;border-radius:4px}.ts-mini-item span{flex:1}.ts-auth{max-width:500px;margin:auto;padding:40px}.ts-auth>p{font-size:14px;line-height:1.7}.ts-auth form{display:grid;gap:18px;margin-top:25px}.ts-auth h1{margin-bottom:16px}.ts-favorite-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.ts-favorite-grid img{width:100%;aspect-ratio:3/4;object-fit:cover}.ts-favorite-grid h2{margin-top:16px}.ts-favorite-grid button{font-size:12px;display:block;margin-top:12px;text-decoration:underline}.ts-empty{text-align:center;padding:60px 20px}.ts-empty>.ts-icon{width:60px;height:60px}.ts-empty h2{font-size:23px;margin-top:20px}.ts-empty .ts-primary{max-width:300px;margin-inline:auto}
@media(max-width:800px){header img[alt="Tarım Shop16"]{width:132px!important;min-width:110px!important;max-height:76px!important}.ts-shop-actions{justify-content:center;gap:18px;padding:12px 10px}.ts-shop-note{display:none}.ts-shop-actions a{font-size:10px;gap:5px;flex-direction:column}.ts-shop-actions .ts-icon{width:21px;height:21px}.ts-checkout-grid{grid-template-columns:1fr;gap:22px}.ts-commerce-view{padding:32px 15px 60px}.ts-cart-items,.ts-order-summary,.ts-checkout-form{padding:20px}.ts-cart-row{grid-template-columns:65px minmax(0,1fr);gap:12px}.ts-cart-row>strong{grid-column:2}.ts-cart-row img{width:65px;height:90px}.ts-cart-row h2{font-size:14px}.ts-fields{grid-template-columns:1fr}.ts-wide{grid-column:auto}.ts-methods{gap:8px}.ts-methods label{padding:12px}.ts-favorite-grid{grid-template-columns:repeat(2,1fr)}.ts-social-dock{right:10px;bottom:78px;gap:7px}.ts-social-dock>a,.ts-social-dock>button{width:39px;height:39px}.ts-social-dock img{width:21px;height:21px}.fashion-slide__content{padding-right:30px!important}.ts-auth{padding:25px}}
.ts-demo-banner{background:#fff1c8;color:#624b13;text-align:center;padding:8px 15px;font-size:11px;letter-spacing:.03em;border-bottom:1px solid #e9d99e}.ts-demo-provider{width:130px;height:50px;object-fit:contain;margin-bottom:24px}.ts-member-content h3{font-size:20px;margin-top:24px}.ts-member-content p{margin-block:12px}
i[data-ts-svg]{display:inline-flex!important;align-items:center;justify-content:center;font-style:normal!important}i[data-ts-svg]::before{display:none!important}i[data-ts-svg]>.ts-icon{width:1.1em;height:1.1em;min-width:13px;min-height:13px}
