:root{--sw-ink:#4A3B30;--sw-brown:#2B1D14;--sw-rose:#B5651D;--sw-sand:#D9C3A0;--sw-bg:#F6EFE3;--sw-white:#FBF7EF;--sw-soft:#EBDDC6;--sw-line:#DCCBB0;--sw-cta:#B5651D;--sw-cta-hover:#9A5416;--sw-cta-soft:#F3E3CF;--sw-muted:#7A6A5C;--sw-heading:#2B1D14;--sw-r-lg:16px;--sw-r:12px;--sw-r-sm:8px}.color-scheme-3,.color-scheme-4{--sw-heading:#F6EFE3}body{letter-spacing:0}h1,h2,.h0,.h1,.h2{color:var(--sw-heading);letter-spacing:-.01em}h3,h4,h5,.h3,.h4,.h5{color:rgb(var(--color-foreground))}.sw-placeholder{width:100%;height:100%;display:block;background:var(--sw-soft);fill:#2b1d1433}.button,.shopify-payment-button__button--unbranded{border-radius:var(--sw-r-sm);font-weight:600;letter-spacing:0;font-size:1.5rem}.button:not(.button--secondary):not(.button--tertiary){background-color:var(--sw-cta);color:#fff}.button:not(.button--secondary):not(.button--tertiary):hover{background-color:var(--sw-cta-hover)}.button--secondary{background-color:transparent;color:var(--sw-cta);box-shadow:inset 0 0 0 1.5px var(--sw-cta)}body .badge{border-radius:40px;font-weight:600;letter-spacing:0}.section-header .header-wrapper{background-color:var(--sw-white)}.header-wrapper--border-bottom{border-bottom:1px solid var(--sw-line)}body .header__menu-item{font-size:1.45rem;font-weight:500;color:var(--sw-brown)}body .header__menu-item:hover{color:var(--sw-cta)}.header__icon{color:var(--sw-brown)}.sw-topbar__list{display:flex;justify-content:center;align-items:center;gap:3.6rem;margin:0 auto;padding-top:.9rem;padding-bottom:.9rem;list-style:none;font-size:1.3rem;line-height:1.4;font-weight:500}.sw-topbar__list li{white-space:nowrap;list-style:none}.sw-topbar__list a{color:inherit;text-decoration:none}@media(max-width:749px){.sw-topbar__list{gap:0;font-size:1.2rem}.sw-topbar__list li{white-space:normal;text-align:center}.sw-topbar__list li:not(:first-child){display:none}}.sw-sec{padding:7.2rem 0}@media(max-width:749px){.sw-sec{padding:4.8rem 0}}.sw-head{margin-bottom:3.2rem}.sw-head--split{display:flex;align-items:flex-end;justify-content:space-between;gap:1.2rem 2.4rem;flex-wrap:wrap}.sw-h2{font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.15;font-weight:600;margin:0;color:var(--sw-heading)}.sw-actions{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;align-items:center}.sw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 2.4rem;border-radius:var(--sw-r-sm);font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;line-height:1.2;text-decoration:none;border:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.sw-btn--cta{background:var(--sw-cta);color:#fff}.sw-btn--cta:hover{background:var(--sw-cta-hover);color:#fff}.sw-btn--ghost{background:transparent;color:var(--sw-cta);box-shadow:inset 0 0 0 1.5px var(--sw-cta)}.sw-btn--light{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px #fff}.sw-link{color:var(--sw-brown);font-weight:600;font-size:1.45rem;text-decoration:underline;text-underline-offset:.3rem}.sw-link:hover{color:var(--sw-cta)}.color-scheme-3 .sw-link{color:#f6efe3}.ccs{position:relative}.ccs__slider{display:block;position:relative}.ccs__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;position:relative}.ccs__track::-webkit-scrollbar{display:none}.ccs__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;position:relative;display:flex}.ccs__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--sw-soft)}.ccs__media picture{display:block;width:100%;height:100%}.ccs__img{width:100%;height:100%;object-fit:cover;object-position:var(--fx,center);display:block}.ccs__inner{position:relative;z-index:1;flex:1;display:flex;align-items:center;width:100%}.ccs__content{max-width:58rem}.ccs__eyebrow{font-size:1.25rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.4rem;color:var(--sw-rose)}.ccs__title{font-size:clamp(3.4rem,4.8vw,5.8rem);line-height:1.05;font-weight:600;margin:0 0 1.8rem;color:var(--sw-heading)}.ccs__text{font-size:1.75rem;line-height:1.55;margin:0 0 2.8rem;max-width:48rem;color:rgba(var(--color-foreground),.85)}.ccs--full .ccs__media:after,.ccs--framed .ccs__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2b1d14;opacity:var(--ccs-overlay)}.ccs--full .ccs__title,.ccs--framed .ccs__title{color:#fff}.ccs--full .ccs__text,.ccs--framed .ccs__text{color:#ffffffed}.ccs--full .ccs__slide,.ccs--card .ccs__slide{min-height:clamp(56rem,78vh,76rem)}.ccs--h-medium.ccs--full .ccs__slide,.ccs--h-medium.ccs--card .ccs__slide{min-height:clamp(46rem,62vh,60rem)}.ccs--full .ccs__inner{padding-top:6rem;padding-bottom:13rem}.ccs--card .ccs__inner{padding-top:6rem;padding-bottom:10rem}.ccs--card .ccs__content{background:var(--sw-white);border:1px solid var(--sw-line);border-radius:var(--sw-r-lg);padding:4rem 4.4rem;max-width:54rem}.ccs--card .ccs__title{font-size:clamp(3rem,3.6vw,4.6rem);color:var(--sw-brown)}.ccs--card .ccs__text{color:#2b1d14cc}.ccs__nav{position:absolute;z-index:3;left:50%;transform:translate(-50%);bottom:2.4rem;display:flex;align-items:center;gap:.6rem;background:#fbf7eff2;border-radius:100px;padding:.5rem .8rem}.ccs--full .ccs__nav{bottom:8.4rem}.ccs__arrow{width:3.6rem;height:3.6rem;border-radius:50%;border:0;background:transparent;color:var(--sw-brown);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.ccs__arrow:hover{background:var(--sw-soft)}.ccs__arrow svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ccs__dots{display:flex;align-items:center;gap:.8rem;padding:0 .4rem}.ccs__dot{width:.9rem;height:.9rem;border-radius:100px;border:0;padding:0;background:#2b1d144d;cursor:pointer;transition:width .25s ease,background-color .25s ease}.ccs__dot.is-active{width:2.6rem;background:var(--sw-cta)}.ccs__trust{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:1.8rem 1.5rem;font-size:1.3rem;font-weight:600;color:var(--sw-brown);background:var(--sw-white);border-bottom:1px solid var(--sw-line)}.ccs__trust li{display:flex;align-items:center;gap:.8rem;background:var(--sw-white);border:1px solid var(--sw-sand);border-radius:100px;padding:.8rem 1.6rem;line-height:1.3;white-space:nowrap}.ccs__trust li:before{content:"";flex-shrink:0;width:1.1rem;height:.6rem;border-left:2px solid var(--sw-cta);border-bottom:2px solid var(--sw-cta);transform:rotate(-45deg) translateY(-.2rem)}.ccs--full .ccs__trust{position:absolute;left:0;right:0;bottom:0;z-index:2;background:transparent;border-bottom:0}@media(max-width:749px){.ccs__title{font-size:3.2rem}.ccs__text{font-size:1.6rem;margin-bottom:2.4rem}.ccs .sw-actions .sw-btn{flex:1 1 100%}.ccs__img{object-position:var(--fx-m,center)}.ccs--full .ccs__slide{min-height:58rem}.ccs--full .ccs__inner{align-items:flex-start;padding-top:4.4rem;padding-bottom:4rem}.ccs--full .ccs__nav{bottom:2rem}.ccs--full .ccs__trust{position:static;background:var(--sw-white)}.ccs--card .ccs__slide,.ccs--h-medium.ccs--card .ccs__slide{display:block;min-height:0}.ccs--card .ccs__media{position:relative;inset:auto;height:34rem}.ccs--card .ccs__inner{padding:0 1.5rem}.ccs--card .ccs__content{margin-top:-6rem;padding:2.8rem 2.4rem}.ccs--card .ccs__nav{position:relative;left:auto;transform:none;bottom:auto;margin:1.6rem auto 0;width:max-content;border:1px solid var(--sw-line)}.ccs__trust{gap:.8rem;padding:1.4rem 1rem}.ccs__trust li{font-size:1.2rem;padding:.7rem 1.2rem}}.sw-univ__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.sw-univ__card{display:block;text-decoration:none;color:inherit}.sw-univ__media{border-radius:var(--sw-r);overflow:hidden;background:var(--sw-soft);aspect-ratio:4/3}.sw-univ__media img,.sw-univ__media svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.sw-univ__card:hover .sw-univ__media img{transform:scale(1.03)}.sw-univ__title{font-size:2.4rem;font-weight:600;margin:1.8rem 0 .6rem;color:var(--sw-brown)}.sw-univ__text{font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.75);margin:0}@media(max-width:749px){.sw-univ__grid{grid-template-columns:1fr;gap:2.8rem}}.sw-pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem;list-style:none;margin:0;padding:0}.sw-card{background:var(--sw-white);border:1px solid var(--sw-line);border-radius:var(--sw-r);padding:1rem;display:flex;flex-direction:column;min-width:0;list-style:none}.sw-card__media{display:block;border-radius:var(--sw-r-sm);overflow:hidden;background:var(--sw-soft);aspect-ratio:1/1}.sw-card__media img,.sw-card__media svg{width:100%;height:100%;object-fit:cover;display:block}.sw-card__body{padding:1.4rem .4rem .4rem;display:flex;flex-direction:column;flex:1}.sw-card__title{font-size:1.45rem;line-height:1.35;font-weight:600;margin:0 0 1.2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sw-card__title a{color:var(--sw-brown);text-decoration:none}.sw-card__title a:hover{text-decoration:underline}.sw-card__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.sw-card__price{font-size:1.7rem;font-weight:700;color:var(--sw-cta)}.sw-card__price s{font-size:1.3rem;font-weight:400;color:#9b8b7b;margin-left:.4rem}.sw-card__from{font-size:1.3rem;font-weight:500;color:var(--sw-muted)}.sw-card__btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.8rem;padding:0 1.6rem;border-radius:var(--sw-r-sm);background:var(--sw-brown);color:#fbf7ef;font-size:1.35rem;font-weight:600;text-decoration:none;flex-shrink:0}.sw-card__btn:hover{background:var(--sw-cta);color:#fff}@media(max-width:989px){.sw-pgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.sw-pgrid{gap:1rem}.sw-card{padding:.8rem}.sw-card__foot{flex-direction:column;align-items:stretch;gap:.8rem}}.sw-story__grid{display:grid;grid-template-columns:5fr 7fr;gap:6.4rem;align-items:center}.sw-story__media{border-radius:var(--sw-r-lg);overflow:hidden;background:var(--sw-soft);aspect-ratio:4/5}.sw-story__media img,.sw-story__media svg{width:100%;height:100%;object-fit:cover;display:block}.sw-story__body .sw-h2{margin-bottom:2rem}.sw-story__text{font-size:1.6rem;line-height:1.7;margin-bottom:2.4rem}.sw-story__text p{margin:0 0 1.2rem}.color-scheme-5 .sw-h2,.color-scheme-5 .sw-link{color:#fff}@media(max-width:989px){.sw-story__grid{grid-template-columns:1fr;gap:3.2rem}.sw-story__media{aspect-ratio:4/3}}.sw-faq__wrap{max-width:80rem}.sw-faq__item{background:var(--sw-white);border:1px solid var(--sw-line);border-radius:var(--sw-r);margin:0 0 1rem}.sw-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.8rem 2rem;font-weight:600;font-size:1.55rem;line-height:1.4;color:var(--sw-brown)}.sw-faq__q::-webkit-details-marker{display:none}.sw-faq__q::marker{content:""}.sw-faq__q:after{content:"+";color:var(--sw-cta);font-size:2.4rem;font-weight:500;line-height:1;flex-shrink:0;transition:transform .2s ease}.sw-faq__item[open] .sw-faq__q:after{transform:rotate(45deg)}.sw-faq__a{padding:0 2rem 1.8rem;font-size:1.45rem;line-height:1.65}.sw-faq__a p{margin:0 0 .8rem}.sw-faq__more{margin-top:2.4rem}.sw-crumbs{padding-top:1.8rem}.sw-crumbs ol{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0;font-size:1.3rem;color:var(--sw-muted)}.sw-crumbs li+li:before{content:"/";margin-right:.6rem;opacity:.6}.sw-crumbs a{color:inherit;text-decoration:none}.sw-crumbs a:hover{color:var(--sw-cta);text-decoration:underline}.sw-crumbs [aria-current]{color:var(--sw-brown)}body .product__info-wrapper .product__title h1{font-size:clamp(2.6rem,2.6vw,3.4rem);line-height:1.15;font-weight:600}body .product__info-container .product__text{font-size:1.65rem;line-height:1.55;color:rgba(var(--color-foreground),.85)}body .product .price.price--large,body .product .price--large .price-item{font-size:3rem;font-weight:700;color:var(--sw-cta)}body .product .price--large s.price-item{font-size:1.8rem;font-weight:400;color:#9b8b7b}body .price,body .price__regular{color:var(--sw-cta)}.sw-pdp-top{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.sw-stock{display:inline-flex;background:var(--sw-soft);color:var(--sw-brown);font-size:1.25rem;font-weight:600;padding:.4rem 1.2rem;border-radius:100px}.sw-stock--out{background:#ede6dc;color:#6b6b6b}body .product__info-container .sw-price-note{margin-top:-.8rem;font-size:1.3rem;color:var(--sw-muted)}body .product-form__input .form__label{font-weight:600;color:var(--sw-brown);font-size:1.4rem}body .product-form__input--pill input[type=radio]+label{border:1.5px solid var(--sw-line);background:var(--sw-white);color:var(--sw-ink);border-radius:var(--sw-r-sm);padding:1rem 1.8rem;font-size:1.4rem;font-weight:500}body .product-form__input--pill input[type=radio]:checked+label{background:var(--sw-brown)!important;border-color:var(--sw-brown)!important;color:#f6efe3!important}body .product-form__submit{min-height:5.4rem;font-size:1.65rem;font-weight:700}.sw-pay{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.2rem;font-size:1.3rem;color:var(--sw-muted)}.sw-pay__list{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.sw-pay__icon{width:3.8rem;height:2.4rem;display:block}.sw-assure{background:var(--sw-white);border:1px solid var(--sw-line);border-radius:var(--sw-r);padding:.4rem 1.8rem}.sw-assure__row{display:flex;justify-content:space-between;gap:1.6rem;padding:1.1rem 0;font-size:1.35rem;line-height:1.45}.sw-assure__row+.sw-assure__row{border-top:1px solid var(--sw-line)}.sw-assure__row strong{color:var(--sw-brown);font-weight:600}.sw-assure__row span:last-child{color:var(--sw-muted);text-align:right;flex-shrink:0}.sw-assure a{color:var(--sw-brown)}@media(max-width:480px){.sw-assure__row{flex-direction:column;gap:.2rem}.sw-assure__row span:last-child{text-align:left}}body .product__info-container .product__accordion{background:var(--sw-white);border:1px solid var(--sw-line);border-radius:var(--sw-r);margin-top:1rem}body .product__info-container .product__accordion summary{padding:1.5rem 1.8rem}body .product__info-container .product__accordion .accordion__title{font-size:1.5rem;font-weight:600;color:var(--sw-brown)}body .accordion .icon-caret{color:var(--sw-cta)}.sw-details__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:5.6rem;align-items:start}.sw-details__grid--single{grid-template-columns:minmax(0,1fr);max-width:82rem}.sw-details__desc{font-size:1.55rem;line-height:1.7}.sw-details__desc h2{font-size:2.6rem;line-height:1.2;margin:3.2rem 0 1.2rem}.sw-details__desc h2:first-child{margin-top:0}.sw-details__desc h3{font-size:1.9rem;line-height:1.3;margin:2.4rem 0 .8rem}.sw-details__desc a{color:var(--sw-cta)}.sw-specs{background:var(--sw-white);border:1px solid var(--sw-line);border-radius:var(--sw-r);padding:2.4rem;position:sticky;top:10rem}.sw-specs__title{font-size:2rem;font-weight:600;margin:0 0 1.2rem;color:var(--sw-brown)}.sw-specs__table{width:100%;border-collapse:collapse;font-size:1.4rem;border:0;box-shadow:none}.sw-specs__table th,.sw-specs__table td{padding:1.2rem 0;border:0;border-top:1px solid var(--sw-line);text-align:left;vertical-align:top;line-height:1.45}.sw-specs__table th{width:38%;font-weight:600;color:var(--sw-brown);padding-right:1.6rem}@media(max-width:989px){.sw-details__grid{grid-template-columns:minmax(0,1fr);gap:3.2rem}.sw-specs{position:static}}.sw-team__grid{display:grid;grid-template-columns:1.4fr 1fr;gap:5.6rem;align-items:center}.sw-team__text{font-size:1.55rem;line-height:1.7;margin:2rem 0 2.4rem}.sw-team__text p{margin:0 0 1rem}.sw-team__contact{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem;font-size:1.45rem}.sw-team__contact a{color:#f6efe3;text-decoration:underline;text-underline-offset:.3rem}@media(max-width:989px){.sw-team__grid{grid-template-columns:1fr;gap:3.2rem}}body .card__heading{font-weight:600}body .footer-block__heading{font-size:1.5rem;font-weight:700;color:#f6efe3}body .footer .list-menu__item--link{font-size:1.4rem;color:#ebddc6}body .footer .list-menu__item--link:hover{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cc-sawah.css.map */
