.style-page-heading{padding:68px 5% 42px;max-width:1380px;margin:auto;text-align:right}.style-page-heading h1{font:700 clamp(35px,5vw,65px)/1.3 NETajawal,sans-serif;letter-spacing:-1px;margin:20px 0}.style-page-heading>p{font-size:17px;line-height:1.9;max-width:650px;color:#64775d}.style-page-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:23px}.style-page-tags>span{border:1px solid #d9dfcb;padding:7px 12px;border-radius:24px;font-size:12px;color:#52664b;background:#f2f3e9}.style-library{padding-top:20px!important;max-width:1380px;margin:auto;box-sizing:border-box}.style-library-intro{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 25px}.style-library-intro h2{font:700 29px/1.5 NETajawal,sans-serif;margin:8px 0}.style-library-intro p{font-size:15px;line-height:1.9;color:#60745b;margin:0}.style-total{white-space:nowrap;padding:9px 15px;background:#e5eccd;border-radius:24px;font-size:13px;color:#244733}.style-return-product{display:inline-block;margin-bottom:22px;color:#36573f;border-bottom:1px solid #a6b594;padding-bottom:7px;font-size:14px}.style-categories{display:grid;gap:18px}.style-category{min-width:0;border:1px solid #d9dfcc;border-radius:18px;background:#faf9f3;overflow:hidden}.style-category>summary{display:flex;align-items:center;gap:20px;list-style:none;padding:20px 24px;cursor:pointer;background:#f0f2e6}.style-category>summary::-webkit-details-marker,.style-look>summary::-webkit-details-marker{display:none}.style-category>summary>img{width:82px;height:82px;object-fit:contain;border-radius:10px;flex:0 0 82px;background:#f8f5ed;mix-blend-mode:multiply}.style-category-copy{min-width:0;flex:1}.style-category-copy>small{font-size:12px;color:#77875f}.style-category-copy>h2{font:700 25px/1.5 NETajawal,sans-serif;margin:3px 0;color:#1f4433}.style-category-copy>span{font-size:13px;line-height:1.8;color:#718061}.style-category-action{display:flex;align-items:center;gap:16px;font-size:13px;color:#36583d}.style-toggle{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1px solid #a8b896;border-radius:50%;font:24px/1 Arial;background:#f9faf1;color:#284e37;transition:transform .25s}.style-category[open]>summary .style-toggle,.style-look[open]>summary .style-toggle{transform:rotate(45deg)}.style-category>summary:focus-visible,.style-look>summary:focus-visible,.pdp-style-link:focus-visible{outline:2px solid #224b34;outline-offset:-4px}.style-look-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;padding:24px;min-width:0}.style-look{min-width:0;border:1px solid #e0e4d5;border-radius:14px;background:#fffef9;overflow:hidden}.style-look>summary{list-style:none;cursor:pointer}.style-look-photo{position:relative;background:#eee9df;aspect-ratio:3/2;overflow:hidden}.style-look-photo>img{display:block;width:100%;height:100%;object-fit:contain}.style-photo-label{position:absolute;bottom:12px;right:12px;padding:6px 11px;background:#fffef5eb;border:1px solid #dfe4d2;border-radius:18px;font-size:11px;color:#3c583e}.style-look-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px}.style-look-heading>span:first-child{min-width:0}.style-look-heading small{font-size:11px;color:#879471}.style-look-heading h3{font:700 23px/1.5 NETajawal,sans-serif;margin:6px 0;color:#244733}.style-open-label{font-size:12px;color:#617c4b;line-height:1.8}.style-look-body{padding:0 20px 22px;border-top:1px solid #e6eadc}.style-look-body>p{font-size:14px;line-height:1.9;color:#61715a;margin:18px 0 10px}.style-view-image{display:inline-block;font-size:13px;color:#355d40;border-bottom:1px solid #bfccac;padding-bottom:5px}.style-look-body h4{font:700 16px NETajawal,sans-serif;margin:22px 0 12px}.style-pieces{list-style:none;margin:0;padding:0;display:flex;gap:7px;flex-wrap:wrap}.style-pieces>li{font-size:12px;line-height:1.8;padding:5px 10px;background:#f1f3e7;border-radius:7px;color:#4e6846}.style-look-body>p.style-photo-note{font-size:12px;color:#7d856e;line-height:1.8;margin:16px 0 20px}.style-shoes{display:grid;gap:10px}.style-shoe{display:flex;gap:13px;align-items:center;padding:10px;border:1px solid #e0e5d5;border-radius:10px;min-width:0;transition:background .2s}.style-shoe:hover{background:#f1f4e7}.style-shoe-featured{border-color:#a9bd8d;background:#f0f4e5}.style-shoe>img,.style-shoe>picture{width:85px;height:95px;object-fit:contain;flex-shrink:0;border-radius:7px;background:#f4f1e8;mix-blend-mode:multiply}.style-shoe>picture>img{width:100%;height:100%;object-fit:contain}.style-shoe-info{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.style-shoe-info>small{font-size:10px;color:#75896b}.style-shoe-info>b{font:700 16px/1.5 NETajawal,sans-serif;color:#254b37}.style-shoe-info>span{font-size:12px;color:#7e8d6c}.style-shoe-info .price-pair{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.style-shoe-info .price{font-size:16px}.style-shoe-info .was-price{font-size:12px}.style-shoe-info .saving-badge,.style-shoe-info .reference-caption{display:none}.style-shoe-arrow{font-size:20px;color:#3d633d;flex-shrink:0}.style-bottom-note{padding:27px;margin-top:28px;border:1px solid #dce2cc;border-radius:16px;background:#eff2e5}.style-bottom-note>b{font:700 24px NETajawal,sans-serif}.style-bottom-note>p{font-size:15px;line-height:1.9;color:#718364}.pdp-style-link{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0;padding:15px 18px;border:1px solid #c4d3ac;border-radius:10px;background:#edf2df;color:#264b36}.pdp-style-link>span:first-child{display:flex;flex-direction:column;gap:5px}.pdp-style-link b{font:700 17px NETajawal,sans-serif}.pdp-style-link small{font:500 12px/1.8 NETajawal,sans-serif;color:#718364}.pdp-style-link>span:last-child{font-size:24px}
@media(max-width:767px){.style-page-heading{padding:35px 5% 24px}.style-page-heading h1{font-size:36px;margin:13px 0}.style-page-heading>p{font-size:15px;line-height:1.9}.style-page-tags{gap:6px;margin-top:16px}.style-page-tags>span{font-size:11px;padding:6px 10px}.style-library-intro{align-items:flex-start;flex-direction:column;gap:12px}.style-library-intro h2{font-size:25px}.style-library-intro p{font-size:14px}.style-category>summary{padding:14px;gap:12px}.style-category>summary>img{width:60px;height:70px;flex-basis:60px}.style-category-copy>h2{font-size:20px}.style-category-copy>span{font-size:12px;line-height:1.65}.style-category-action>span{display:none}.style-toggle{width:34px;height:34px;flex-basis:34px;font-size:23px}.style-look-grid{grid-template-columns:minmax(0,1fr);padding:12px;gap:15px}.style-look-heading{padding:15px;gap:9px}.style-look-heading h3{font-size:21px}.style-look-body{padding:0 14px 17px}.style-look-body>p{font-size:14px}.style-photo-label{bottom:9px;right:9px;font-size:10px}.style-shoe{padding:9px;gap:10px}.style-shoe>img,.style-shoe>picture{width:70px;height:85px}.style-shoe-info>b{font-size:15px}.style-bottom-note{padding:20px}.style-bottom-note>b{font-size:22px}.style-bottom-note>p{font-size:14px}.pdp-style-link{padding:13px 14px}.pdp-style-link b{font-size:16px}}
@media(max-width:360px){.style-category>summary{gap:8px;padding:12px}.style-category-copy>h2{font-size:18px}.style-category>summary>img{width:48px;height:60px;flex-basis:48px}.style-look-heading h3{font-size:19px}.style-look-heading{padding:12px}.style-shoe-info>b{font-size:14px}.style-shoe>img,.style-shoe>picture{width:58px;height:76px}}
@media(prefers-reduced-motion:reduce){.style-toggle,.style-shoe{transition:none}}
.style-look[open]>summary .style-look-photo{display:none}.style-viewer{border:0;margin:18px 0 0;padding:0;min-width:0}.style-viewer>legend{font:700 14px NETajawal,sans-serif;color:#45623d;padding:0;margin-bottom:12px}.style-view-controls{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:12px}.style-view-controls>label{position:relative;cursor:pointer}.style-view-controls input{position:absolute;opacity:0;width:1px;height:1px}.style-view-controls span{display:block;padding:9px 12px;border:1px solid #d5dfc6;background:#f6f7ec;color:#607650;border-radius:24px;font-size:12px;min-height:40px;box-sizing:border-box}.style-view-controls input:checked+span{background:#234b36;border-color:#234b36;color:#f9f9e9}.style-view-controls input:focus-visible+span{outline:2px solid #234b36;outline-offset:3px}.style-photo-stage{position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:10px;background:#e9e2d4}.style-photo-stage>img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.style-viewer:has(input[value="model"]:checked) .style-photo-stage,.style-viewer:has(input[value="hanger"]:checked) .style-photo-stage{aspect-ratio:3/4}.style-viewer:has(input[value="model"]:checked) .style-photo-stage>img,.style-viewer:has(input[value="hanger"]:checked) .style-photo-stage>img{width:200%;max-width:none;height:100%;object-fit:fill}.style-viewer:has(input[value="hanger"]:checked) .style-photo-stage>img{left:-100%}
@media(max-width:360px){.style-view-controls{gap:5px}.style-view-controls span{padding:9px 8px;font-size:11px}}
