:root{--cfx-ease: cubic-bezier(.22,.61,.36,1);--cfx-glass: rgba(38, 32, 27, .62);--cfx-glass-line: inset 0 1px 0 rgba(255,255,255,.18), inset 0 0 0 1px rgba(255,255,255,.12);--cfx-cream: #f3f2ee;--cfx-ink: #2a2521;--cfx-espresso: #4a423b;--cfx-cross: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 716 716%27%3E%3Cpath d=%27M357.7 714C357.3 713.2 356.4 709.9 355.5 706.8C349.1 684.1 335.3 657.3 320 638C311.3 627 308.4 621.9 306.4 614C304.5 606.4 304.9 595.1 307.4 588C308.8 583.9 308.8 583 307.3 578.3C305.7 573.3 305.6 573.2 301.1 572.5C287.4 570.7 277.5 561.4 273.5 546.7C269.5 531.9 272.8 504.6 280.3 490.7C289.6 473.1 310.5 469.6 324.7 483.3L328.9 487.3 L330.1 484.4C340.7 457.4 347.4 423 348.7 389.4C349.5 367.4 348.9 365.9 338.5 366.6C336.3 366.7 328.6 367.1 321.5 367.4C314.4 367.7 307.6 368.2 306.5 368.4C305.4 368.6 302 369.1 298.9 369.4C295.8 369.8 292.2 370.3 290.9 370.5C289.6 370.8 287 371.2 285 371.5C283 371.8 280.3 372.3 279 372.5C277.6 372.8 275.1 373.3 273.5 373.6C263.9 375.3 243.4 381.2 234.2 384.8L227.9 387.3 L231.4 390.2C240.2 397.4 243.4 410.5 239.1 420.6C235.1 429.8 224.3 437.8 211.5 440.9C208.8 441.6 205.6 442.4 204.5 442.7C203.4 443 196 443.4 188 443.6C171.6 443.9 164.7 442.3 155.6 436C145.5 429.1 140.5 415.1 143.9 403.2L144.9 400 L138.4 403.6C117.9 415.1 98.8 413.1 79.5 397.4C61.6 382.9 38.4 370.3 16 363C9.1 360.7 2.8 358.6 2 358.4C1.2 358.1 6.3 355.9 13.5 353.5C38.8 345.1 55 336.6 76.7 320.3C93.6 307.7 98 305.8 111.7 305.4C123.3 305 129.3 306.6 139.3 312.5C144.7 315.7 145.1 315.8 144.3 313.7C143.9 312.5 143.5 307.9 143.5 303.5C143.7 279.7 166.4 267.5 201.5 272.5C218.5 275 232.1 282.2 237.7 291.7C243.8 302.1 240.7 318.4 231.4 325.5L227.8 328.3 L233.4 330.6C243.9 334.9 267.4 341.2 281 343.4C282.9 343.7 285.6 344.2 287 344.4C291.2 345.2 296.7 346 302.2 346.6C305.1 346.9 308.6 347.3 310 347.6C311.4 347.8 319.9 348.3 329 348.6C350.9 349.5 349.5 351 348.7 327.3C347.5 294.6 341.1 260.2 331.5 234.9L328.8 227.9 L325.1 231.9C319.7 237.8 312.2 240.9 304.6 240.6C284.8 239.8 273.6 222.3 272.3 190.1C271.3 166.6 276.9 153.2 290.4 146.3C296.2 143.3 307.8 142 312.9 143.8C316.7 145.1 316.7 145.4 312.5 138.5C306.9 129.2 305.5 123.8 305.6 112.5C305.7 97.5 306.4 96 326 69.5C337.9 53.4 347.8 33.3 354.7 11C358.2 -0.3 358.3 -0.3 360.9 8.7C368 33.1 380.4 57.1 396.2 77.2C407.7 91.9 410.3 97.8 410.8 110.7C411.3 122.3 409.4 129.6 403.5 139.4L400.1 145 L402.8 144.3C408.1 142.8 421.3 143.5 424.9 145.4C430.9 148.6 437.6 155.7 440.3 161.8C449 181.2 444.3 217.1 431.2 232.2C421.3 243.4 402.2 243.5 392 232.4C389.7 229.9 387.7 228 387.5 228.2C387.3 228.4 385.6 233.2 383.6 238.9C374.3 265.5 369 295.6 367.4 330.1C366.5 350.3 365.7 349.5 387.4 348.7C396.3 348.3 404.6 347.8 406 347.6C407.4 347.4 411.4 346.9 415 346.5C418.6 346.1 422.2 345.7 423 345.5C425.2 345.1 431 344.2 435.5 343.5C447 341.8 482.5 331.8 486.9 329.1C487.9 328.4 487.3 327.4 484.2 324.5C466 308.1 476.1 282.8 504 275.1C542.5 264.3 573.5 277.4 573.4 304.3C573.4 308.3 572.8 312.5 572.2 313.8C570.6 316.7 571 316.6 576.5 312.9C584.9 307.2 591.2 305.5 604.1 305.5C615.4 305.5 615.7 305.6 623.1 309.2C627.1 311.3 633.6 315.5 637.5 318.6C657.3 334.6 681.3 347.2 707.5 355.1C712.5 356.6 715.8 358 715 358.3C714.2 358.6 710.1 359.8 706 361C682.4 367.8 657.9 380.7 637.1 397.2C617 413.2 596.7 415.2 577 403.1L571.9 400 L572.7 403.7C576.8 423.6 564.3 439.7 542.3 443.2C535.9 444.2 516.2 443.8 511.1 442.6C506.7 441.6 495.6 437.8 492.5 436.2C473.9 427 469.7 404.9 484 391.2L488.3 387.1 L485.9 386.2C472.3 381.1 455.4 375.9 447.7 374.6C446.2 374.3 444.2 373.9 443.2 373.6C442.3 373.3 439.9 372.9 438 372.6C436.1 372.3 433.6 371.9 432.5 371.6C431.4 371.4 428.5 370.9 426 370.6C423.5 370.3 420.6 369.8 419.5 369.6C418.4 369.4 414.1 368.9 410 368.5C405.9 368.2 401.4 367.7 400 367.5C398.6 367.3 391.6 367 384.4 366.8C365.9 366.4 366.5 365.7 367.4 385.9C368.6 412.6 371.9 435.5 378 458.7C380.9 469.4 386.8 487 387.6 487C387.8 487 390 485 392.5 482.6C403.5 471.9 421.1 472.6 431.4 484.1C444.3 498.3 449.1 535.2 440.5 553.5C433.7 567.7 418.7 575.8 405.5 572.1C400.4 570.7 400.4 570.9 404 576.9C409 585.5 411 592.8 411 602.8C411 617 408.6 622.4 394.2 640.9C378.9 660.6 368.6 681.8 358.5 714.5C358.4 715 358 714.8 357.7 714Z%27/%3E%3C/svg%3E")}@keyframes cfxTurn{to{transform:rotate(360deg)}}.js-product-form [name=add]:before{--loading-spinner-size: 1.5em;border:0!important;border-radius:0!important;background-color:rgb(var(--btn-text-hover-color, 255 255 255));-webkit-mask:var(--cfx-cross) center / contain no-repeat;mask:var(--cfx-cross) center / contain no-repeat;animation:cfxTurn 1.1s linear infinite!important}@media(prefers-reduced-motion:reduce){.js-product-form [name=add]:before{animation:none!important}}html.cfx-pdp sticky-atc.sticky-atc{color:var(--cfx-cream);background:var(--cfx-glass);-webkit-backdrop-filter:blur(36px) saturate(1.5);backdrop-filter:blur(36px) saturate(1.5);box-shadow:var(--cfx-glass-line);border-radius:0}html.cfx-pdp sticky-atc .sticky-atc__details__title{font-family:var(--heading-font-family);font-weight:400;font-size:17px;letter-spacing:0}html.cfx-pdp sticky-atc .sticky-atc__details__variant{opacity:.78;font-size:13px}html.cfx-pdp sticky-atc .sticky-atc__details{min-width:0}html.cfx-pdp sticky-atc .sticky-atc__details__variant{flex-wrap:nowrap;white-space:nowrap;min-width:0}html.cfx-pdp sticky-atc .sticky-atc__details__variant__title{overflow:hidden;text-overflow:ellipsis;min-width:0}@media(max-width:419.98px){html.cfx-pdp sticky-atc .sticky-atc__details__variant__sep,html.cfx-pdp sticky-atc .sticky-atc__details__variant a{display:none}}html.cfx-pdp sticky-atc a{color:inherit}html.cfx-pdp sticky-atc .sticky-atc__image{background:#f3f2eeeb}html.cfx-pdp sticky-atc [name=add]{border-radius:0;background:var(--cfx-cream)!important;border-color:var(--cfx-cream)!important;color:var(--cfx-ink)!important;transition:background-color .2s var(--cfx-ease),color .2s var(--cfx-ease)}html.cfx-pdp sticky-atc [name=add]:hover{background:transparent!important;color:var(--cfx-cream)!important}html.cfx-pdp sticky-atc [name=add][data-cfx-price]:not(.is-loading):after{content:"\a0\b7\a0" attr(data-cfx-price);position:static;display:inline;width:auto;height:auto;inset:auto;opacity:1;visibility:visible;background:none;border:0;transform:none;animation:none;font:inherit;color:inherit}html.cfx-pdp sticky-atc [name=add].is-loading{color:transparent!important;background:var(--cfx-cream)!important}html.cfx-pdp sticky-atc [name=add].is-loading:before{background-color:var(--cfx-ink)}@media(min-width:768px){html.cfx-pdp .section-header{transition:transform .34s var(--cfx-ease)}html.cfx-pdp.cfx-hdr-away .section-header{transform:translateY(-100%)}html.cfx-pdp sticky-atc.sticky-atc{top:calc(var(--cfx-hdr-h, 112px) + 10px);bottom:auto;left:10px;right:10px;inset-inline:10px;width:auto;padding:10px 12px;transition:top .34s var(--cfx-ease),transform .34s var(--cfx-ease),opacity .22s var(--cfx-ease),visibility 0s}html.cfx-pdp.cfx-hdr-away sticky-atc.sticky-atc{top:10px}html.cfx-pdp sticky-atc.sticky-atc--out,html.cfx-pdp .scrolled-to-bottom sticky-atc.sticky-atc{transform:translateY(-14px);opacity:0;visibility:hidden;transition:top .34s var(--cfx-ease),transform .34s var(--cfx-ease),opacity .22s var(--cfx-ease),visibility 0s .34s}html.cfx-pdp sticky-atc .sticky-atc__image{width:46px}html.cfx-pdp sticky-atc .sticky-atc__details{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}html.cfx-pdp sticky-atc .sticky-atc__details__variant{margin-top:0}html.cfx-pdp sticky-atc [name=add]{min-width:300px}}@media(prefers-reduced-motion:reduce){html.cfx-pdp .section-header,html.cfx-pdp sticky-atc.sticky-atc{transition:none!important}}.cch>.cfx-model{grid-row:2;grid-column:1;justify-self:start}.cfx-model{align-self:center;display:inline-flex;align-items:center;gap:10px;padding:8px 0;margin:0;border:0;background:none;cursor:pointer;color:var(--cfx-espresso);font:inherit;font-size:11px;line-height:1;letter-spacing:.18em;text-transform:uppercase}.cfx-model__sw{position:relative;flex:none;width:26px;height:14px;border:1px solid currentColor;transition:background-color .2s var(--cfx-ease)}.cfx-model__sw:before{content:"";position:absolute;top:2px;left:2px;width:8px;height:8px;background:currentColor;transition:transform .2s var(--cfx-ease),background-color .2s var(--cfx-ease)}.cfx-model[aria-pressed=true] .cfx-model__sw{background:var(--cfx-espresso)}.cfx-model[aria-pressed=true] .cfx-model__sw:before{background:var(--cfx-cream);transform:translate(12px)}.cfx-model:focus-visible{outline:1px solid currentColor;outline-offset:4px}[dir=rtl] .cfx-model{letter-spacing:0}[dir=rtl] .cfx-model[aria-pressed=true] .cfx-model__sw:before{transform:translate(-12px)}[dir=rtl] .cfx-model__sw:before{left:auto;right:2px}.cfx-model-row{display:flex;justify-content:center;padding:0 16px 14px;margin-top:-4px}.cfx-model-row .cfx-model{padding:4px 0;font-size:10px;letter-spacing:.14em}.cfx-worn .product-block__image{transition:opacity .18s var(--cfx-ease)}html.cfx-model-on .cfx-worn .image-cont--with-secondary-image .product-block__image--primary.product-block__image--active{opacity:0}html.cfx-model-on .cfx-worn .image-cont--with-secondary-image:has(.product-block__image--primary.product-block__image--active) .product-block__image--show-on-hover:not(.cfx-worn-img){opacity:0}html.cfx-model-on .cfx-worn .image-cont--with-secondary-image:has(.product-block__image--primary.product-block__image--active) .cfx-worn-img{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:1!important;visibility:visible!important}@media(hover:hover){html.cfx-model-on .cfx-worn .image-cont--with-secondary-image:hover .product-block__image--primary.product-block__image--active{opacity:1}html.cfx-model-on .cfx-worn .image-cont--with-secondary-image:hover:has(.product-block__image--primary.product-block__image--active) .cfx-worn-img{opacity:0!important}}.product-block__image--primary:has(>.cfx-framed){overflow:hidden}.cfx-framed{transform:translate(var(--cfx-tx, 0),var(--cfx-ty, 0)) scale(var(--cfx-s, 1));transform-origin:50% 50%}.cfx-look{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;color:#fff}.cfx-look__line{position:absolute;left:var(--cfx-px);top:var(--cfx-py);width:var(--cfx-len);height:1px;background:#ffffffb8;transform-origin:left center;transform:scaleX(0);transition:transform .6s var(--cfx-ease) .1s,background-color .2s var(--cfx-ease)}.cfx-look--in .cfx-look__line{transform:scaleX(1)}.cfx-look__name{position:absolute;left:calc(var(--cfx-px) + var(--cfx-len) + 6px);top:var(--cfx-py);transform:translateY(-50%);display:inline-flex;align-items:center;gap:8px;padding:6px 9px;isolation:isolate;font-family:var(--base-font-family);font-size:12px;line-height:1.2;letter-spacing:.04em;white-space:nowrap;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.35);pointer-events:auto;cursor:pointer;opacity:0;transition:opacity .4s var(--cfx-ease) .45s,color .2s var(--cfx-ease)}.cfx-look__name:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--cfx-cream);opacity:0;transform:scale(.96);transition:opacity .2s var(--cfx-ease),transform .2s var(--cfx-ease)}.cfx-look__t{border-bottom:1px solid currentColor;padding-bottom:1px}.cfx-look__ar{font-size:13px;transition:transform .2s var(--cfx-ease)}.cfx-look--in .cfx-look__name{opacity:1}.cfx-look__name:hover,.cfx-look__name:focus-visible{color:var(--cfx-ink);text-shadow:none;outline:none}.cfx-look__name:hover:before,.cfx-look__name:focus-visible:before{opacity:1;transform:none}.cfx-look__name:hover .cfx-look__ar{transform:translate(3px)}.cfx-look:has(.cfx-look__name:hover) .cfx-look__line{background:#fff}.cfx-look--left .cfx-look__line{left:calc(var(--cfx-px) - var(--cfx-len));transform-origin:right center}.cfx-look--left .cfx-look__name{left:auto;right:calc(100% - var(--cfx-px) + var(--cfx-len) + 6px)}.cfx-look--above .cfx-look__name{transform:translateY(calc(-100% - 3px))}@media(max-width:767.98px){.cfx-look__name{font-size:11px;padding:5px 7px}}@media(prefers-reduced-motion:reduce){.cfx-look__line,.cfx-look__name{transition:none}}html.cfx-read .casc-film:after{background:linear-gradient(to top,#140c069e,#140c0600 42%)}html.cfx-read .section-header .pageheader--transparent,html.cfx-read .section-header .pageheader--transparent a,html.cfx-read .section-header .pageheader--transparent button{transition:color .4s var(--cfx-ease),border-color .4s var(--cfx-ease)}html.cfx-read .section-header .pageheader--transparent .logo__link img{transition:filter .4s var(--cfx-ease),opacity .3s var(--cfx-ease),transform .5s var(--cfx-ease)}html.cfx-ink-dark .section-header .pageheader--transparent,html.cfx-ink-dark .section-header .pageheader--transparent a,html.cfx-ink-dark .section-header .pageheader--transparent button,html.cfx-ink-dark .section-header .pageheader--transparent .cnav__tab,html.cfx-ink-dark .section-header .pageheader--transparent .cnav__search{color:var(--cfx-ink)!important;border-color:#2a252173!important}html.cfx-ink-dark .section-header .pageheader--transparent .logo__link img{filter:brightness(0)!important}html.cfx-read:not(.cfx-ink-dark) .section-header .pageheader--transparent a,html.cfx-read:not(.cfx-ink-dark) .section-header .pageheader--transparent button{text-shadow:0 1px 10px rgba(20,12,6,.28)}html.cfx-ink-dark .section-header .pageheader--transparent .casc-logo-x{fill:var(--cfx-ink)}@media(min-width:768px){html:not([dir=rtl]) cart-drawer.js-cart-drawer{top:10px!important;right:10px!important;bottom:10px!important;height:auto!important;max-height:none!important;border-radius:0!important;box-shadow:0 0 0 1px #2a252114,0 24px 60px #1a140e2e;transition-duration:.34s!important;transition-timing-function:var(--cfx-ease)!important}html:not([dir=rtl]) cart-drawer.js-cart-drawer:not([open]){transform:translate(calc(100% + 24px))!important}.overlay.js-overlay{background:#00000014!important;-webkit-backdrop-filter:blur(22px) saturate(1.1);backdrop-filter:blur(22px) saturate(1.1)}}html.cfx-col .section-header{transition:transform .34s var(--cfx-ease)}html.cfx-col.cfx-hdr-away .section-header{transform:translateY(-100%)}html.cfx-col .cfb-section{transition:top .34s var(--cfx-ease)}html.cfx-col.cfx-hdr-away .cfb-section{top:0!important}@media(prefers-reduced-motion:reduce){html.cfx-col .section-header,html.cfx-col .cfb-section{transition:none}}html.cfx-leaving .casc-loader{display:flex;opacity:1;visibility:visible;animation:cfxLeaveIn .25s var(--cfx-ease) both}@keyframes cfxLeaveIn{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){html.cfx-leaving .casc-loader{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/casc-fx.css.map */
