UCI
<section class="splitter  splitter_bg-color_white      splitter_padding_top_large    splitter_padding_bottom_large  ">
    <div class="container">
        <div class="splitter__wrapper">
            <div class="row">
                <div class="col-xs-12 col-ms-12 col-sm-12 col-lg-12">

                    <div class="product-reduced" id="">
                        <div class="row ">
                            <div class="col picture col-xs-12 col-ms-12 col-sm-4 col-lg-4">
                                <div class="product-reduced__support lazyload">
                                    <div class="video-responsive">
                                        <iframe width="560" height="315" src="https://www.youtube.com/embed/vnEQT4PrPVA?si&#x3D;gZQWMC-GZ_3D-24w&amp;autoplay=1&mute=1&controls=0" class="optanon-category-4" title="YouTube video player" frameborder="0" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
                                    </div>
                                </div>
                            </div>
                            <div class="col text col-xs-12 col-ms-12 col-sm-8 col-lg-8">
                                <div class="product-reduced__content">
                                    <div class="product-reduced__label">
                                        <span class="caption-label">label (optional) up to 30 characters</span>
                                    </div>
                                    <div class="product-reduced__title">
                                        <span class="title-l
                            
                            
                            ">
                                            <h2>Title (optional) max. 64 characters</h2>
                                        </span>
                                        <!-- Las variantes por hs son exclusivamente para Fractal. No se migra a Storybook (CA.R.) -->
                                    </div>
                                    <div class="product-reduced__bodycopy">
                                        <span class="bodycopy-m">
                                            <p>Text (optional) max. 264 characters lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt <a href='#'>link inline optional</a> ut labore et dolore magna aliqua. </p>
                                        </span>
                                        <!-- Las variantes por hs son exclusivamente para Fractal. No se migra a Storybook (CA.R.) -->
                                    </div>
                                    <div class="action-wrap">
                                        <div class="product-reduced__btn">
                                            <a class="btn 
                                
                                 
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                " href="#" id="">
                                                Button (optional)
                                            </a>
                                        </div>
                                        <div class="product-reduced__link">
                                            <a class="link
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    " href="#">
                                                <span>link primary (optional)</span>
                                            </a>

                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</section>
{{#extend '@splitter' splitter }}
{{#content 'content-first-column'}}

<div class="product-reduced{{#if isReversed}} product-reduced_reversed{{/if}}" id="{{id}}">
    <div class="row {{#if isReversed}} reverse {{/if}}">
        <div class="col picture {{#if isBlog}}col-xs-12 col-ms-12 col-sm-5 col-lg-5{{else}}col-xs-12 col-ms-12 col-sm-4 col-lg-4{{/if}}">
            <div class="product-reduced__support lazyload">
                {{#if isVideo}}
                <video{{#if isAutoplay}}{{else}} controls{{/if}} class="video" src="{{video-url}}" {{#if isAutoplay}} muted autoplay{{/if}} loop></video>
                {{else if isVideoYoutube}}
                    <div class="video-responsive">
                        <iframe width="560" height="315"
                            src="{{video-url-youtube}}{{#if isAutoplay}}&amp;autoplay=1&mute=1&controls=0{{/if}}"
                            class="optanon-category-4" title="YouTube video player" frameborder="0"
                            allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
                            allowfullscreen></iframe>
                    </div>
                {{else}}
                <picture>
                    <img src="{{ data-img }}" alt="{{ data-alt }}" />
                </picture>
                {{/if}}
            </div>
        </div>
        <div class="col text {{#if isBlog}}col-xs-12 col-ms-12 col-sm-7 col-lg-7{{else}}col-xs-12 col-ms-12 col-sm-8 col-lg-8{{/if}}">
            <div class="product-reduced__content">
                {{#if label}}
                <div class="product-reduced__label">
                    {{> @caption label }}
                </div>
                {{/if}}
                {{#if title}}
                <div class="product-reduced__title">
                    {{> @title title }}
                </div>
                {{/if}}
                {{#if bodycopy}}
                <div class="product-reduced__bodycopy">
                    {{> @bodycopy bodycopy }}
                </div>
                {{/if}}
                <div class="action-wrap">
                    {{#if btn}}
                    <div class="product-reduced__btn">
                        {{> @btn btn }}
                    </div>
                    {{/if}}
                    {{#if link}}
                    <div class="product-reduced__link">
                        {{> @link link }}
                    </div>
                    {{/if}}
                </div>
            </div>
        </div>
    </div>
</div>
{{/content}}
{{/extend}}
{
  "hasID": false,
  "splitter": {
    "oneColumn": true,
    "bgColorWhite": true,
    "paddingTopLarge": true,
    "paddingBottomLarge": true
  },
  "data-img": "/dist/images/16_9.jpg",
  "data-alt": "Imagen",
  "btn": {
    "href": "#",
    "text": "Button (optional)"
  },
  "link": {
    "href": "#",
    "text": "link primary (optional)"
  },
  "label": {
    "text": "label (optional) up to 30 characters",
    "type": "-label"
  },
  "title": {
    "text": "<h2>Title (optional) max. 64 characters</h2>",
    "type": "-l"
  },
  "bodycopy": {
    "text": "<p>Text (optional) max. 264 characters lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt <a href='#'>link inline optional</a> ut labore et dolore magna aliqua.  </p>",
    "type": "-m"
  },
  "isVideoYoutube": true,
  "isAutoplay": true,
  "video-url-youtube": "https://www.youtube.com/embed/vnEQT4PrPVA?si=gZQWMC-GZ_3D-24w"
}
  • Content:
    .product-reduced {
        position: relative;
    
        @media (--viewport-ms-max) {
            .row {
                margin: 0;
            }
        }
    
        .col.text {
            @media (--viewport-ms-min) {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
            }
    
            @media (--viewport-ms-max) {
                padding: 0;
            }
        }
    
        .col.picture {
            @media (--viewport-ms-min) {
                padding-top: 0;
                padding-bottom: 0;
                padding-right: 0;
            }
    
            @media (--viewport-ms-max) {
                padding: 0;
            }
        }
    
        .action-wrap {
            display: flex;
            justify-content: flex-start;
            align-items: center;
            gap: 32px;
        }
    
        &__support {
            position: relative;
            height: 100%;
            overflow: hidden;
            /* para evitar espacio bajo la imagen en reversed */
            line-height: 0;
            display: flex;
            align-items: center;
    
            @media (--viewport-xs-max) {
                margin: 0 -20px;
            }
    
            img {
                width: 100%;
                height: auto;
                object-fit: contain;
            }
    
            .video {
                width: 100%;
                height: auto;
                object-fit: contain;
                left: 0;
                top: 0;
                overflow: hidden;
            }
        }
    
    
        .video-responsive {
            overflow: hidden;
            position: relative;
            height: 0;
            width: 100%;
            /*height: 100%;*/
            padding-bottom: 56.3%;
    
            iframe {
                position: absolute;
                left: 0;
                top: 0;
                width: 100%;
                height: 100%;
    
            }
        }
    
        &__content {
            padding: 40px 0 40px 40px;
    
            @media (--viewport-ms-max) {
                padding: 40px 32px;
            }
    
            @media (--viewport-xs-max) {
                padding: 40px 20px;
            }
        }
    
        &__label {
            margin-bottom: 24px;
        }
    
        &__title {
            margin-bottom: 24px;
        }
    
        &__bodycopy {
            margin-bottom: 24px;
    
            a {
                color: var(--color-text-link-secondary);
            }
        }
    
        &_reversed {
            .product-reduced__content {
                padding: 40px 40px 40px 0;
    
                @media (--viewport-ms-max) {
                    padding: 40px 32px 40px 0;
                }
    
                @media (--viewport-xs-max) {
                    padding: 40px 20px 40px 0;
                }
            }
    
            .col.text {
                @media (--viewport-ms-min) {
                    padding-top: 0;
                    padding-bottom: 0;
                    padding-right: 0;
                    padding-left: var(--half-gutter-width-lg-min, 0.5rem);
                }
    
                @media (--viewport-sm-min) {
                    padding-left: var(--half-gutter-width-ms-min, 0.5rem);
                }
    
                @media (--viewport-md-min) {
                    padding-left: var(--half-gutter-width-ms-min, 0.5rem);
                }
                @media (--viewport-ms-max) {
                    padding: 0;
                }
            }
    
            .col.picture {
                @media (--viewport-ms-min) {
                    padding-top: 0;
                    padding-bottom: 0;
                    padding-left: 0;
                    padding-right: var(--half-gutter-width-lg-min, 0.5rem);
                }
    
                @media (--viewport-sm-min) {
                    padding-right: var(--half-gutter-width-ms-min, 0.5rem);
                }
    
                @media (--viewport-md-min) {
                    padding-right: var(--half-gutter-width-ms-min, 0.5rem);
                }
                @media (--viewport-ms-max) {
                    padding: 0;
                }
            }
    
        }
    }
  • URL: /components/raw/product-reduced/product-reduced.css
  • Filesystem Path: src/03-organisms/product-reduced/product-reduced.css
  • Size: 3.6 KB

No notes defined.