.sir .sir-materials--soft{padding-block:clamp(40px,6svh,110px);background:radial-gradient(ellipse at 78% 30%,#f3ce8e75,transparent 57%),linear-gradient(120deg,#fffaf0,#f4e8d5);color:#923315;border-block:1px solid #dec9a77a}.sir-materials--soft>.sir-wrap{width:92%;max-width:none}.sir .sir-materials--soft .sir-material-grid{display:grid;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);grid-template-areas:"heading visual" "details visual";gap:clamp(22px,3svh,52px) 3%;width:100%;margin:0;align-items:center}.sir .sir-materials--soft .sir-wool-heading{grid-area:heading;align-self:end;max-width:none;margin:0!important;padding:0;text-align:left}.sir-materials--soft .sir-headline-lead{display:block;font-size:clamp(18px,1.8vw,46px);font-weight:500;line-height:1.4;letter-spacing:-.025em;color:#724936}.sir-materials--soft .sir-headline-wool{display:block;margin:.12em 0 0;font-family:Georgia,Times New Roman,serif;font-size:inherit;font-style:normal;font-weight:400;letter-spacing:-.055em;line-height:.94;background:none;-webkit-text-fill-color:currentColor;color:#a73b18;text-shadow:none}.sir-wool-percent{display:block;font-size:clamp(88px,min(11.8vw,19svh),340px)}.sir-wool-name{display:block;margin-top:.04em;font-size:clamp(49px,min(6.6vw,11svh),185px);font-style:italic;letter-spacing:-.045em}.sir .sir-materials--soft .sir-layer-visual{grid-area:visual;width:100%;align-self:center}.sir .sir-materials--soft .sir-layer-stage{width:100%;aspect-ratio:1.5}.sir .sir-materials--soft .sir-layer-stage>img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.sir .sir-materials--soft .sir-material-info{grid-area:details;width:100%;align-self:start}.sir .sir-materials--soft .sir-panels{padding:clamp(18px,2svh,40px) 0 0;margin:0;background:none;border:0;border-top:1px solid #b58d666e;border-radius:0}.sir .sir-materials--soft .sir-panels h3{font-size:clamp(21px,1.75vw,45px);line-height:1.25;color:#713e27;font-weight:650;margin:0 0 .65em!important}.sir .sir-materials--soft .sir-panels ul{padding-left:1.1em;color:#654c3a;font-size:clamp(14px,1.05vw,28px);line-height:1.6}.sir .sir-materials--soft .sir-panels li+li{margin-top:.45em}.sir .sir-materials--soft .sir-layer-mark--1{left:23%;top:39%}.sir .sir-materials--soft .sir-layer-mark--2{left:88%;top:56%}.sir .sir-materials--soft .sir-layer-mark--3{left:35%;top:83%}.sir .sir-materials--soft .sir-layer-mark:before{width:12px;height:12px;background:#a63e1c;border:3px solid #fffaf0;box-shadow:0 0 0 1px #a63e1c}.sir .sir-materials--soft .sir-layer-mark[aria-pressed=true]:before{box-shadow:0 0 0 1px #a63e1c,0 0 0 9px #db932844;transform:scale(1.1)}@media(max-width:989px){.sir .sir-materials--soft{padding-block:clamp(32px,5svh,70px)}.sir .sir-materials--soft .sir-material-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "visual" "details";gap:clamp(18px,3svh,32px)}.sir .sir-materials--soft .sir-wool-heading{text-align:center}.sir-materials--soft .sir-headline-lead{font-size:clamp(17px,3vw,28px)}.sir-materials--soft .sir-headline-wool{margin-top:.1em}.sir-wool-percent{font-size:clamp(88px,min(23vw,16svh),170px)}.sir-wool-name{font-size:clamp(49px,min(13vw,10svh),96px)}.sir .sir-materials--soft .sir-layer-visual{width:min(100%,95svh);margin-inline:auto}.sir .sir-materials--soft .sir-material-info{width:90%;margin-inline:auto}.sir .sir-materials--soft .sir-panels h3{font-size:clamp(21px,3.1vw,29px)}.sir .sir-materials--soft .sir-panels ul{font-size:clamp(14px,2.2vw,19px)}}@media(forced-colors:active){.sir .sir-materials--soft .sir-layer-mark:before{background:ButtonText;border-color:Canvas}.sir .sir-materials--soft .sir-layer-mark[aria-pressed=true]{outline:2px solid Highlight}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cf-sirocco-wool-20261019.css.map */
